-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathparis.scd
39 lines (22 loc) · 859 Bytes
/
paris.scd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
ps.options.memSize = 65536;
Server.default.options.outDevice_("Scarlett 2i4 USB")
Server.default.options.inDevice_("Scarlett 2i4 USB")
// Server.default.options.outDevice_("HDMI")
Server.default.options.outDevice
SuperDirt.start
SuperDirt.stop
s.record
s.stopRecording
~dirt.loadSoundFiles("/Users/Srinivasan/Music/samples/*");
~dirt.loadSoundFiles("/Users/Srinivasan/Music/samples/eu_tour_samples/*");
~looper = TidalLooper(~dirt);
// VOCAL BYPASS
(
SynthDef(\input, {
| out, sustain=1, freq=440, speed=1, begin=0, end=1, pan, accelerate, offset, volume|
var env = EnvGen.ar(Env.linen(0, sustain, 0), doneAction: Done.freeSelf);
var osc = PitchShift.ar(SoundIn.ar(0), pitchRatio: speed);
OffsetOut.ar(out, DirtPan.ar(osc, ~dirt.numChannels, pan, env));
}).add;
)
"/Users/Srinivasan/Music/reckoner-live/synthdefs1.scd".load()