-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathpp.out-4~-help.pd
102 lines (102 loc) · 3.07 KB
/
pp.out-4~-help.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#N canvas 374 138 848 310 10;
#X obj 1 2 cnv 15 380 300 empty empty empty 20 12 0 14 #e0e0e0 #404040
0;
#X text 20 120 Inlets:;
#X text 20 250 Outlets:;
#X obj 12 20 cnv 15 10 10 empty empty pp.out-4~ 0 0 2 16 #e0e0e0 #fcfcfc
0;
#X text 78 251 1:message;
#N canvas 740 417 503 292 message-out 0;
#X obj 30 33 inlet;
#X msg 30 60 volume 0 \, set 1 2 3 4 \,;
#X connect 0 0 1 0;
#X restore 410 212 pd message-out;
#X text 78 121 1:(~)signal channel 1;
#X text 78 134 2:(~)signal channel 2;
#X text 78 148 3:(~)signal channel 3;
#X text 78 161 4:(~)signal channel 4;
#X text 607 186 <-- click to open savepanel;
#X obj 591 128 cnv 15 118 17 empty empty empty 20 12 0 14 #fc8000 #404040
0;
#N canvas 561 87 496 477 control-messages 0;
#X obj 59 476 outlet;
#X obj 128 439 cnv 16 87 16 empty empty empty 20 12 0 14 #fc8000 #404040
0;
#N canvas 864 246 634 307 save&recall 0;
#X obj 93 233 outlet;
#X msg 93 60 0;
#X msg 125 60 1;
#X msg 158 60 2;
#X msg 93 99 save \$1;
#X text 185 63 ...;
#X msg 207 60 20;
#X msg 149 154 0;
#X msg 181 154 1;
#X msg 214 154 2;
#X text 241 157 ...;
#X msg 263 154 20;
#X msg 149 193 recall \$1;
#X text 249 93 save & recall up to 20 presets \, presets will be saved
with the parrent patch;
#X connect 1 0 4 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
#X connect 6 0 4 0;
#X connect 7 0 12 0;
#X connect 8 0 12 0;
#X connect 9 0 12 0;
#X connect 11 0 12 0;
#X connect 12 0 0 0;
#X restore 128 438 pd save&recall;
#X floatatom 57 31 5 0 1e+06 0 - - - 0;
#X msg 57 55 volume \$1;
#X text 96 34 db;
#X text 165 88 The "set" message resets the channels. This requires
Pd to restart DSP and so should only be done at setup time \, not while
audio is being computed., f 51;
#X obj 118 170 cnv 15 270 240 empty empty empty 20 12 0 14 #e0e0e0
#404040 0;
#X text 190 205 open savepanel;
#X msg 154 289 start;
#X text 190 289 start recording;
#X msg 159 319 stop;
#X text 193 318 stop recording;
#X msg 159 381 bitsize \$1;
#X msg 159 350 16;
#X msg 189 350 24;
#X msg 222 350 32;
#X msg 142 205 save_as;
#X text 125 176 record to soundfile (.wav);
#X msg 151 233 pre;
#X msg 151 258 post;
#X text 178 232 set record pre-fader;
#X text 182 259 set record post-fader (default);
#X text 225 383 set bitsize (default: 24);
#X msg 87 102 set 2 3 1 4;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
#X connect 9 0 0 0;
#X connect 11 0 0 0;
#X connect 13 0 0 0;
#X connect 14 0 13 0;
#X connect 15 0 13 0;
#X connect 16 0 13 0;
#X connect 17 0 0 0;
#X connect 19 0 0 0;
#X connect 20 0 0 0;
#X connect 24 0 0 0;
#X restore 591 128 pd control-messages;
#X obj 410 152 pp.out-4~;
#A saved empty_slot \; empty_slot \; empty_slot \; empty_slot \; empty_slot
\; empty_slot \; empty_slot \; empty_slot \; empty_slot \; empty_slot
\; empty_slot \; empty_slot \; empty_slot \; empty_slot \; empty_slot
\; empty_slot \; empty_slot \; empty_slot \; empty_slot \; empty_slot
\; empty_slot \;;
#X text 77 178 5:control-messages;
#X text 11 34 4 channel speaker output & soundfile recorder;
#X text 9 70 Creation arguments:\$1-\$4: output channels (default:
1 2 3 4);
#X connect 12 0 13 4;
#X connect 13 0 5 0;