SC

Software Screenshot:
SC
Software Details:
Version: 0.3.1
Upload Date: 15 Apr 15
Developer: ixi audio
Distribution Type: Freeware
Downloads: 62

Rating: nan/5 (Total Votes: 0)

SC is an app that allows to easily control Supercollider sound server (scsynth) from Python.

It wraps scsynth / scosc libraries by Patrick Stinson.They allow Python to talk to scsynth via OpenSoundControl . SC provides with a simpler API to use those libraries. However advance users might want to bypass SC and use those libraries directly.

Using SC, Supercollider Synthdefs can be loaded into the scsynth server therefore can be totally controlled from Python.

New synthdefs can be instantiated in real time new conections can be created and modified. SC can also be used from interactive Python to do live coding.

For example a simple synthdef that sends a sine wave to the sound card would look like this in Supercollider's sclang:

(
SynthDef(\sine, { |amp = 0.5, freq = 440|
        var data = SinOsc.ar(freq, 0, amp);
        Out.ar(0, data ! 2);
}).store;
)


Compiling this produces a file called sine.scsyndef that can be later loaded and controlled from Python using the SC module as easy as this:

sine = sc.Synth( "sine" )
sine.freq = 444
sine.amp = 0.9
... and so on ...

Requirements:

  • Python

Similar Software

ccd2iso
ccd2iso

2 Jun 15

QARecord
QARecord

3 Jun 15

sfront
sfront

11 May 15

Other Software of Developer ixi audio

IXI Noiser
IXI Noiser

14 Jul 15

Comments to SC

Comments not found
Add Comment
Turn on images!