How do I programmatically tell supercollider to stop all synths, as in the equivalent of Ctrl+.
in the IDE?
I don't have SC booted at the moment, but s.freeAll
should do the job, as it frees all nodes attached to the server.
http://doc.sccode.org/Classes/Server.html#freeAll
You can all Ctrl+. from code directly:
CmdPeriod.run
This is more complete than s.freeAll as it also stops language-side Threads, including the one that contains this command. To see how to have threads escape CmdPeriod, check out the helpfiles for CmdPeriod and for SkipJack
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With