43 lines
677 B
Python
43 lines
677 B
Python
///// // / / / / / / /
|
|
//
|
|
// supercollider tests
|
|
//
|
|
////// / /
|
|
|
|
|
|
"e p h e m e r a l g a r d e n".postln;
|
|
|
|
|
|
// sc server
|
|
s = Server.local;
|
|
//s.options.memSize = 1024 * 1024;
|
|
//s.options.maxNodes = 1024 * 1024;
|
|
//s.options.numBuffers = 1024 * 1024 * 1024;
|
|
//s.latency = 0.05;
|
|
s.options.sampleRate = 44100;
|
|
s.boot;
|
|
|
|
"...".post;
|
|
|
|
s.waitForBoot {
|
|
Routine {
|
|
|
|
~snd = "/home/foam/snd/31-dawn-chorus-11m36--01.wav";
|
|
|
|
"...".post;
|
|
|
|
b = Buffer.read(s,~snd);
|
|
|
|
1.wait;
|
|
|
|
"...>>".post;
|
|
a = { (PlayBuf.ar(1, b, rate: 1, loop: 1) * 0.1).dup }.play;
|
|
|
|
}.play;
|
|
};
|
|
|
|
"<<...".post;
|
|
|
|
//a.free;
|
|
|
|
//b.free;
|