SC是一个应用程序,允许轻松控制从超级对Python的声音服务器(scsynth)。
它包装scsynth / scosc库由Patrick Stinson.They让Python来谈谈通过OpenSoundControl到scsynth。 SC提供了一个简单的API来使用这些库。不过事先用户可能想绕过SC并直接使用那些库。
使用SC,超级对Synthdefs可以装入因此可以从Python中完全控制scsynth服务器。
新synthdefs可以被实例化在新conections可以创建和修改的实时。 SC也可以从交互式Python用来做直播编码。
例如发送一个正弦波声卡简单synthdef是这样的超级对的sclang:
(
SynthDef(正弦波,{|放= 0.5,频率= 440 |
        VAR数据= SinOsc.ar(频率,0,放大器);
        Out.ar(0,数据2!);
})店;
)
编译这将产生一个名为sine.scsyndef以后可以装载和控制从Python的使用SC模块那么容易,因为这个文件:
正弦= sc.Synth(“弦”)
sine.freq = 444
sine.amp = 0.9
...等等...
要求:
- 在Python中
评论没有发现