coops2 wrote:I like CSound
Although it can be used in realtime, its ability for use offline rendering means you can do awesome things, such as a 200 operator FM synth or additive synthesis with hundreds of partials each with their own envelopes, filters, effects etc that you just couldn't do in realtime with any VST.
With CSound you are only limited by your imagination and not your CPU
Exactly. To me, the beauty of these type of text-based/non-VST synthesis environments is that you can go absolutely crazy. A VST has only a limited number of capabilities (which are usually more than sufficient); however, if you want to go mad and, say, have 100 FM pairs, 100 granulation instruments, etc, and then have them passed through a thousand filters that each undergo separate effects processing, you can do it. If you just want to have two oscillators with a pair of filters and some LFOs, first, it's very quick to make in Csound, but you can use VST quite easily in that case.