SynthMaker is an audio programming tool that allows anyone to create their own sounds, virtual instruments and effects without having to write any code. These instruments and effects can then be used for playing live via MIDI or as VST plugins for use in making music using any of the popular recording software.
SynthMaker allows you to program without writing a single line of code. This is achieved by linking together components. Components are simply building blocks that perform some action. All changes take effect instantly with no build time.
Program without writing code, see the results in an instant
The front panel of a module becomes a GUI element that can be displayed on the front panel of another module. By arranging layers of GUI elements in this way you can quickly and easily get impressive results.
One sample at a time processing
A level for everyone
Create beautiful, scalable user interfaces
One-click creation of plugins
Low-level DSP through the code component
Synthmaker has a highly efficient sound engine. This allows you to process one sample at a time without compromising on performance. Feedback paths are no problem which is essential if you want to design your own filters.
SynthMaker's components allow you to go to the lowest possible level. This gives you ultimate control over behaviour. Of course you don't need to make use of this ability all the time, quite often mid-level and high-level modules will do the job nicely.
SynthMaker has everything you need to create professional Graphical User Interfaces for your plug-ins. Each module can have it's own front panel within which you can place graphics and interactive areas.
DSP algorithms are commonly expressed in a mathematical form, hence it makes sense to be able to implement them in the same way. Using the Code component you can do just that.
Exporting an instrument or an effect is a simple one-click process. Having identified the module you want to export just click Create on the resulting dialog box. You can export to VST plugin or as a standalone instrument that can be played via MIDI. VST plugins are saved to your plugins folder and are instantly available when you run up your sequencer or host application.
With the code component you can do any kind of processing you like. This uses a very small set of commands to allow you to translate algorithms into simple code.
The example opposite shows a moog filter. The algorithm for this filter was taken from musicdsp.org, a great resource for DSP algorithms and information.
Want to learn more?
Try SynthMaker free of charge
If you like what you've seen here then why not take the application for a spin and try it free of charge for 30 days?
We'd be very happy to answer any questions you have a bout the software or related issues. Please email us at the address on our web banner or post a message on our forum.
Purchase and download online to get up and running right now.
All graphics in SynthMaker are scalable allowing you to resize and zoom and still maintain a coherent layout and appearance.