Is scsynth powerful enough to run dozens of channels of audio?

Could a traditional DAW (like Ableton or FL Studio or at least LMMS) be built using scsynth as the sound engine?

  • Have you got any useful-to-this-question technical links on it?
    – Andy aka
    Dec 23, 2015 at 16:32
  • Funny, I don't see Live or FL Studio being much like a traditional DAW. ProTools I would say is more the archetype for that. Dec 24, 2015 at 4:05
  • It doesn't seem that Supercollider can record, which to me is an essential function of what I would consider a traditional DAW. Dec 24, 2015 at 4:13

1 Answer 1


To answer your first question, yes. The resource cost of an unladen Bus is negligible. The main practical limitations lie with running too many CPU-hungry ugens at once. You can run 50 Buses easily, but not 50 reverbs.

If you're talking about large numbers of audio inputs or outputs, SuperCollider can handle that easily. If you want to deal with spatialization of microphone or speaker arrays, I recommend the Ambisonic Toolkit.

A full-fledged DAW is a pretty big project (as it would be in any other programming environment) but it is possible, and has been done! This year, Neil Cosgrove released LNX Studio, a GPL-licensed DAW written entirely in sclang. Right now it is OS X only, but Linux compatibility is underway.

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.