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中
評論沒有發現