diff --git a/supercollider/osc_receiver.scd b/supercollider/osc_receiver.scd index 069c28e..4f93656 100644 --- a/supercollider/osc_receiver.scd +++ b/supercollider/osc_receiver.scd @@ -3,13 +3,14 @@ // Then click nodes in the webapp to play tones s.boot; +( s.waitForBoot { // Define synth on the server with long attack and decay SynthDef(\sineTone, { |freq = 440, amp = 0.15| var env = EnvGen.kr( - Env([0, 1, 0.8, 0], [2, 3.0, 3], \sin), + Env([0, 1, 0.8, 0], [1, 1.0, 3], \sin), doneAction: Done.freeSelf ); Out.ar(0, SinOsc.ar(freq) * env * amp); @@ -33,4 +34,5 @@ s.waitForBoot { // Keep alive while { true } { 10.wait; }; -} \ No newline at end of file +} +) \ No newline at end of file