So above is the default screen when the program opens. The front panel is where you access everything on the interface. The window with the wave form provides feedback to the user about how their adjustments of each knob on the envelope controls effects the way the sample is played back. The arrow button in the top left toggles between full view, where all the devices are viewable and default view. By clicking the effects tab you go to this screen. The effects rack would sort of "slide" down.

The keys on the keyboard function like buttons. Their real purspose is to give feedback when a user is using a remote midi controler. Clicking on the pattern sequencer tab opens the pattern sequencer. This screen assumes the keyboard is not open.

So this part may be a little confusing if you don't know how a pattern sequencer works. The rows on the grid (on the blue part of the screen) correspond to the notes on the keyboard.C C# D D# etc. The columns on the grid represent a step in the sequence. You set how many steps in the little box that says "Steps"Above the grid (still on the blue screen) are grey square with orange outlines.There are 8 of them because the steps box is set to 8. Right now it only goes to 16 but 32 would be preferable. As the user moves the number of steps up or down the boxes will either appear or disappear. The grey boxes on the grid indicate which notes will play on a given step. So on the first step an F major chord will play (F A C). Below the grid (still on the blue screen) are grey columns within the columns. These control the volume of the notes on a step. The user just clicks on them and can adjust the volume. There is also an octave select which sets what octave you are placing the notes in. Bank and Pattern select button allow you to set up to 32 patterns. There is a tempo set which determines the speed of the pattern and a resolution set which determines the type of notes that will be played.

This is the bulk of what I was going to present. Below are show screens for the file menu as well as a menu to set the audio routing for the device.



Synthmaker also allows you to write short bits of DSP code to create your own algorithms. Once your finished with all the signal processing etc you can begin to work on the visual aspect of your plugin. SynthMaker has tools that allow you to spruce up your plugin and give it a realistic feel. Here is an exampe of what a final project would look like. You can also see that SynthMaker allows you to turn your project into a fully functional, ready to use VST plugin that can be used with most other audio applications. I highly recommend checking this out if you have any interest in designing your own audio software!