【发布时间】:2013-01-01 17:44:52
【问题描述】:
我有以下一段代码,它应该播放一个合成器功能一秒钟,停止它,一秒钟后再次播放,依此类推:
t = Task({{
var a;
a = {[0,0,SinOsc.ar(852, 0, 2.2)+SinOsc.ar(1633, 0, 2.2), 0]} ;
a.play;
1.wait;
a.release(5);
1.wait;
}.loop});
t.play;
问题是,a 并没有停止播放,而是在服务器上启动了额外的 a。这里有什么问题,如何停止正在播放的合成器?
【问题讨论】:
标签: audio supercollider