-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpuredata_example1.pd
37 lines (37 loc) · 1.34 KB
/
puredata_example1.pd
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
#N canvas 251 318 892 523 12;
#X obj 276 177 expr ($f1 - $f2) * (0.1 / 12.0);
#X floatatom 276 126 5 0 0 0 - - - 0;
#X floatatom 54 127 5 0 0 0 - - - 0;
#X obj 276 345 dac~;
#X obj 542 86 vsl 19 162 0 1 0 0 empty empty empty 0 -9 0 12 #fcfcfc #000000 #000000 0 1;
#X floatatom 542 326 15 0 0 0 - - - 0;
#X obj 542 263 - 0.5;
#X obj 276 235 * 1;
#X obj 541 24 loadbang;
#X msg 541 53 0.5;
#X obj 53 267 osc~;
#X obj 53 237 mtof;
#X obj 290 308 tgl 19 0 empty empty empty 0 -10 0 12 #fcfcfc #000000 #000000 0 1;
#X obj 277 266 sig~;
#X obj 542 294 / 100;
#X obj 544 355 + 1;
#X text 21 40 1.) Tuning reference Set the center pitch. This is the pitch you will tune your oscillator to.;
#X text 268 26 4.) Sequence to send to Eurorack This is the incoming sequence. Any numeric data may be used as long as the low and high limits are set.;
#X text 34 329 2.) Tunning oscillator Tune oscillator to this pitch.;
#X text 578 150 3.) Callibration Play the highest and lowest CV you will use in the sequence and adjust to compensate for tracking error.;
#X connect 0 0 7 0;
#X connect 1 0 0 0;
#X connect 2 0 0 1;
#X connect 2 0 11 0;
#X connect 4 0 6 0;
#X connect 5 0 15 0;
#X connect 6 0 14 0;
#X connect 7 0 13 0;
#X connect 8 0 9 0;
#X connect 9 0 4 0;
#X connect 10 0 3 1;
#X connect 11 0 10 0;
#X connect 12 0 3 0;
#X connect 13 0 3 0;
#X connect 14 0 5 0;
#X connect 15 0 7 1;