如何以编程方式停止所有合成器?

时间:2013-09-10 22:01:12

标签: supercollider

如何以编程方式告诉supercollider停止所有合成器,如在IDE中等效于Ctrl+.

2 个答案:

答案 0 :(得分:5)

我目前没有启动SC,但是s.freeAll应该完成这项工作,因为它释放了连接到服务器的所有节点。

http://doc.sccode.org/Classes/Server.html#freeAll

答案 1 :(得分:2)

你可以全部按Ctrl +。从代码直接:

    CmdPeriod.run

这比s.freeAll更完整,因为它也会停止语言端的线程,包括包含此命令的线程。要了解如何让线程转义CmdPeriod,请查看CmdPeriod和SkipJack的帮助文件