Quickstart to scsynth
Contents
Quickstart to scsynth¶
Selecting an audio device¶
To output sound in SuperCollider we need the server scsynth Before we start the server to generate some audio we need to check the input and output device of the server so we can actually hear something. We can see the detected audio devices via
ServerOptions.devices
-> [ Studio 1824c, BlackHole 16ch, MacBook Pro Microphone, MacBook Pro Speakers, Soundflower (2ch), Soundflower (64ch), ZoomAudioD, Aggregate Device, MotuBlackhole, BlackHole Studio1824c, Fireface BlackHole, BlackHoleExtern, Zomm1824c, ExternalStudio1824c ]
For me, I want to use MacBook Pro Speakers as my output device, so we will tell the server, which is our audio engine scsynth, to use this as an output device.
s.options.outDevice = "MacBook Pro Speakers";
-> a ServerOptions
s.boot;
-> localhost
{SinOsc.ar(400)}.play
-> Synth('temp__0' : 1001)
For more configuration options check out ServerOptions or use the extenios/Quark ServerOptionsGui which you can install and use via
Quarks.install("ServerOptionsGui");
thisProcess.recompile;
ServerOptionsGui();
s.reboot;
.
-> CmdPeriod