I need synth where I could use some oscillators (unlimited amount the best) and make them influence each other. For example I could choose for first to be multiplied by second to make the result and so on. Or I could use mathematical expressions to design waves. Any ideas?

I am using Linux as my operating system.


I'd like also not only add them together but for example make function which could represent changing of volume or frequency in time. (When track is starting up they use increasing frequency sound like in thunder-prodigy). Something more expended.

  • Can you say more about what you'd like to do with the oscillators? Oct 19, 2011 at 14:28

3 Answers 3


You could start out with a powerful "Analog" style or FM style synth like Native Instruments' Massive or FM8.

If you are really focused on additive synthesis or you'd just like something more flexible, consider the following modular environments:

Linux Friendly:

  • CSound - text mode synthesis and composition language. Extremely powerful, moderately steep learning curve
  • SuperCollider - text mode synthesis language. Extremely powerful, steep learning curve. More modern than CSound
  • PureData - graphical modular environment. Very powerful, moderate learning curve

Windows / OSX:

  • Max/MSP - essentially a commercial and more pretty version of PureData (or vice-versa)
  • Native Instruments' Reaktor - commercial modular environment. Great if you want access to their huge library of community synths
  • What do you think of the Novation UltraNova ?
    – Skippy Fastol
    Sep 18, 2012 at 12:04
  • The UltraNova is probably the best value in polysynths out there. I had a SuperNova II back when they were new, and loved everything about it. The UltraNova is essentially the same thing in a smaller package without multitimbrality. If I didn't already have a Virus TI2, I'd probably get one. Sep 18, 2012 at 13:04
  • waou, impressive. Didn't know it was such a killer synth.
    – Skippy Fastol
    Sep 18, 2012 at 13:19

If you are on Linux I recommend supercollider or pure data. There are also other modular synths on Linux, which are more turn key than PD or supercollider, which are more like programming languages. Check out this project http://alsamodular.sourceforge.net/


Besides whats' posted above ZynAddSubFX is probably the simplest. Does additive, FM, AM, Subtractive as well as ifft based synthesis

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.