aboutsummaryrefslogtreecommitdiff
path: root/dssi/doc/dssi-help.pd
blob: b4e5ba373c9b1b7348834596e20e2a77108688b9 (plain)
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
#N canvas 186 66 1411 654 10;
#X obj 1268 524 catch~ mix;
#X text 602 15 dssi~ - a DSSI host for Pure Data ---------------------------------
;
#X obj 7 63 cnv 15 1400 300 empty empty dssi~_instance_1 20 12 0 14
-257472 -66577 0;
#X obj 443 203 line;
#X msg 443 182 \$1 10;
#X obj 441 225 expr $f1 / 127 * 16383;
#X msg 443 122 0;
#X floatatom 300 185 5 0 0 0 - - -;
#X floatatom 443 165 5 0 0 0 - - -;
#X msg 72 256 n \$1;
#X obj 110 256 r chan;
#X obj 51 231 list prepend n 2;
#X obj 300 226 list prepend c 2;
#X obj 51 208 pack f f;
#X msg 33 147 60;
#X msg 78 147 80;
#X msg 300 205 7 \$1;
#X obj 441 247 list prepend b 2 0;
#X obj 441 324 throw~ mix;
#X obj 119 148 hsl 128 15 60 80 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 0 1;
#X obj 167 206 select -1;
#X obj 356 250 r chan;
#X obj 303 146 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 0 1;
#X obj 446 144 hsl 128 15 -63 63 0 1 empty empty empty -2 -6 0 8 -262144
-1 -1 6350 1;
#X obj 600 291 r dssi1-config;
#X obj 708 179 s dssi1-config;
#X obj 912 178 s dssi1-config;
#X obj 1194 180 s dssi1-config;
#X floatatom 595 142 5 0 0 0 - - -;
#X msg 318 250 c \$1;
#X obj 528 268 r chan;
#X msg 473 268 b \$1 0;
#X obj 1014 337 s chan;
#X floatatom 1015 319 5 1 2 1 channel - -;
#X text 283 98 ----control change----;
#X obj 667 222 r chan;
#X text 447 97 ----pitch bend----;
#X text 585 97 --program change--;
#X text 105 96 -----notes-----;
#X text 718 97 --sysex patch/bank load--;
#X obj 5 371 cnv 15 600 300 empty empty dssi~_instance_2 20 12 0 14
-225280 -66577 0;
#X obj 435 620 throw~ mix;
#X obj 474 122 loadbang;
#X msg 613 221 p \$1 0;
#X text 940 96 --configuration--;
#X text 947 113 (key value pair);
#X text 867 279 Select channel (hexter instance) for note \, bend \,
program and control data:;
#X obj 595 199 list prepend p 2 0;
#X text 1126 98 --show/hide GUI--;
#X obj 1266 547 dssi/output~;
#X obj 49 186 makenote 80 10000;
#X msg 1282 136 reset;
#X msg 1340 136 reset 1;
#X text 1286 98 -reset plugin-;
#X text 1286 115 (all notes off);
#X obj 229 315 print;
#X msg 78 305 listplugins;
#X msg 101 329 info;
#X msg 709 134 dssi load TX-SYX/TFI2.SYX 2;
#X msg 710 154 dssi load TX-SYX/TFI1.SYX 1;
#X msg 910 134 dssi configure polyphony 10 2;
#X msg 911 156 dssi configure GLOBAL:polyphony 10;
#X msg 1134 114 dssi hide;
#X msg 1135 135 dssi show;
#X msg 1206 114 dssi show 2;
#X text 806 212 LAST ARGUMENT GIVES PLUGIN INSTANCE TO BE CONFIGURED
\, NO LAST ARGUMENT=(ALL INSTANCES);
#X obj 388 620 print;
#X text 738 458 Usage: [dssi~ <[path to libary:plugin name] or [plugin
name]> <number of plugin instances>];
#X obj 229 291 dssi~ /usr/local/lib/dssi/hexter.so:hexter 2;
#X msg 193 342 control #1 445;
#X obj 451 394 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 7900 1;
#X obj 378 582 dssi~ sine_faaa 6 -------------;
#X obj 284 438 expr $f1 \; $f1*2 \; $f1*3 \; $f1*4 \; $f1*5 \; $f1*6
;
#X obj 285 397 loadbang;
#X msg 285 419 220;
#X obj 471 394 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 6700 1;
#X obj 491 394 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 6700 1;
#X obj 511 394 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 6100 1;
#X obj 531 394 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 0 1;
#X obj 551 394 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 0 1;
#X text 591 561 <- Audio rate control inputs can be audio or control
values;
#X text 14 491 Experimental - use with caution!;
#X msg 54 509 plug sine_faac 6;
#X connect 0 0 49 0;
#X connect 0 0 49 1;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 17 0;
#X connect 6 0 23 0;
#X connect 7 0 16 0;
#X connect 8 0 4 0;
#X connect 9 0 11 1;
#X connect 10 0 9 0;
#X connect 11 0 68 0;
#X connect 12 0 68 0;
#X connect 13 0 11 0;
#X connect 14 0 50 0;
#X connect 15 0 50 0;
#X connect 16 0 12 0;
#X connect 17 0 68 0;
#X connect 19 0 50 0;
#X connect 20 1 50 0;
#X connect 21 0 29 0;
#X connect 22 0 7 0;
#X connect 23 0 8 0;
#X connect 24 0 68 0;
#X connect 28 0 47 0;
#X connect 29 0 12 1;
#X connect 30 0 31 0;
#X connect 31 0 17 1;
#X connect 33 0 32 0;
#X connect 35 0 43 0;
#X connect 42 0 6 0;
#X connect 43 0 47 1;
#X connect 47 0 68 0;
#X connect 50 0 13 0;
#X connect 50 1 13 1;
#X connect 51 0 27 0;
#X connect 52 0 27 0;
#X connect 56 0 68 0;
#X connect 57 0 68 0;
#X connect 58 0 25 0;
#X connect 59 0 25 0;
#X connect 60 0 26 0;
#X connect 61 0 26 0;
#X connect 62 0 27 0;
#X connect 63 0 27 0;
#X connect 64 0 27 0;
#X connect 68 0 55 0;
#X connect 68 1 18 0;
#X connect 68 2 18 0;
#X connect 69 0 68 0;
#X connect 70 0 71 2;
#X connect 71 0 66 0;
#X connect 71 1 41 0;
#X connect 71 2 41 0;
#X connect 71 3 41 0;
#X connect 71 4 41 0;
#X connect 71 5 41 0;
#X connect 71 6 41 0;
#X connect 72 0 71 1;
#X connect 72 1 71 3;
#X connect 72 2 71 5;
#X connect 72 3 71 7;
#X connect 72 4 71 9;
#X connect 72 5 71 11;
#X connect 73 0 74 0;
#X connect 74 0 72 0;
#X connect 75 0 71 4;
#X connect 76 0 71 6;
#X connect 77 0 71 8;
#X connect 78 0 71 10;
#X connect 79 0 71 12;
#X connect 82 0 71 0;