Skip to content

Commit

Permalink
um monte de merda
Browse files Browse the repository at this point in the history
  • Loading branch information
porres committed Nov 8, 2023
1 parent a803243 commit e16e4d3
Show file tree
Hide file tree
Showing 19 changed files with 96 additions and 93 deletions.
8 changes: 4 additions & 4 deletions Modules/!test.pd
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@
#X obj 594 489 send2~ \$0-env;
#X obj 180 254 r~ \$0-env;
#X obj 326 298 adsr.m~;
#A saved 10 20 0.5 50 0;
#A saved 651.421 500 0.89 1507.24 0;
#X obj 257 259 imp~;
#X obj 594 298 adsr.m~;
#A saved 10 20 0.5 50 0;
#A saved 821.021 288.8 0.18 419.737 0;
#X obj 20 308 vco.m~;
#A saved 0 0 0 0 1 0 0 0;
#A saved 0 34 0 33 1 1 4 0;
#X obj 665 537 presets.m;
#A saved -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#A saved 1003-adsr-0 10 20 0.5 668.431 0 || 1003-adsr-1 146.569 57.8 0.68 349.638 0 || 1003-vco-0 0 71 1 94 1 0 1 0 || \; 1003-adsr-0 651.421 500 0.89 1507.24 0 || 1003-adsr-1 821.021 288.8 0.18 419.737 0 || 1003-vco-0 0 34 0 33 1 1 4 0 || \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X connect 0 0 16 0;
#X connect 1 0 2 0;
#X connect 2 0 13 0;
Expand Down
2 changes: 1 addition & 1 deletion Modules/chorus.m~-help.pd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#N canvas 484 23 534 527 12;
#N canvas 484 23 464 416 12;
#X obj 42 306 out~;
#X obj 42 37 bl.saw~ 110;
#X obj 353 215 chorus~;
Expand Down
16 changes: 7 additions & 9 deletions Modules/delay.m~-help.pd
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
#N canvas 484 23 585 550 12;
#X obj 57 441 out~;
#X text 349 408 This is just a wrapper around [filterdelay~] from ELSE \, check it out., f 22;
#X obj 405 467 filterdelay~;
#X obj 57 105 player~ bubul.wav 1 1;
#X obj 345 210 presets.m;
#A saved -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X obj 57 156 delay.m~;
#X obj 62 396 out~;
#X text 349 197 This is just a wrapper around [filterdelay~] from ELSE \, check it out., f 22;
#X obj 405 256 filterdelay~;
#X obj 62 60 player~ bubul.wav 1 1;
#X obj 62 111 delay.m~;
#A saved 100 0 100 0 0.5;
#X connect 3 0 5 0;
#X connect 5 0 0 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
14 changes: 8 additions & 6 deletions Modules/drive.m~-help.pd
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
#N canvas 484 23 328 462 12;
#N canvas 484 23 425 479 12;
#X obj 162 270 out~;
#X obj 95 275 meter~;
#X obj 95 50 osc~ 440;
#X obj 95 91 drive.m~;
#A saved 1;
#X connect 2 0 3 0;
#X connect 3 0 0 0;
#X connect 3 0 1 0;
#A saved 3.16228;
#X obj 95 50 play.file~ bubul.wav 1 1;
#X obj 266 145 drive~;
#X text 258 113 based on;
#X connect 2 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
2 changes: 1 addition & 1 deletion Modules/drive.m~.pd
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
#N canvas 227 82 302 415 (subpatch) 0;
#X obj 112 112 cnv 15 90 115 empty empty empty 20 12 0 14 #dbdbdb #373737 0;
#X obj 125 121 note 62 18 Inter empty 5 54 54 54 0 187 187 187 1 1 DRIVE;
#X obj 126 155 else/knob 60 1 1000 0 1 \$0-drive \$0-set-drive #000000 #404040 #ffffff 0 0 0 0 1 320 0 0 1;
#X obj 126 155 else/knob 60 1 1000 1 1 \$0-drive \$0-set-drive #000000 #404040 #ffffff 0 0 0 0 1 320 0 0 1;
#X coords 0 1 100 -1 92 117 1 111 111;
#X restore 209 145 graph;
#X obj 107 321 f2s~;
Expand Down
8 changes: 4 additions & 4 deletions Modules/flanger.m~-help.pd
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#N canvas 484 23 534 527 12;
#X obj 42 340 out~;
#X obj 42 37 bl.saw~ 110;
#X obj 263 141 presets.m;
#A saved -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X obj 42 81 flanger.m~;
#A saved 0.1 0 0 0;
#X connect 1 0 3 0;
#X connect 3 0 0 0;
#X text 304 145 based on;
#X obj 304 167 flanger~;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
2 changes: 1 addition & 1 deletion Modules/lfo.m~-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#X obj 91 284 noise~;
#X obj 229 380 graph~;
#X obj 229 54 lfo.m~;
#A saved 0 0 0 0 0 0 0 0;
#A saved 0 0 0 0 0 0 2 0.0731707 1;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 4 0 1 1;
Expand Down
33 changes: 16 additions & 17 deletions Modules/lfo.m~.pd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#N canvas 152 45 759 448 12;
#N canvas 390 45 759 448 12;
#X declare -path else;
#X obj 321 313 outlet~;
#X obj 473 80 inlet~;
Expand Down Expand Up @@ -28,15 +28,14 @@
#X connect 7 0 6 0;
#X connect 9 0 11 0;
#X connect 10 0 9 0;
#X connect 12 0 14 0;
#X connect 14 0 13 0;
#X restore 548 178 pd GUI;
#X text 190 55 SYNC;
#N canvas 286 77 358 387 (subpatch) 0;
#X text 207 50 SYNC;
#N canvas 286 77 358 387 (subpatch) 1;
#X obj 51 51 cnv 19 170 240 empty empty empty 20 12 0 12 #e0e0e0 #404040 0;
#X floatatom 66 171 7 -36 36 0 - \$0-hz \$0-hz-number 0;
#X obj 65 115 else/knob 50 0.1 20 1 0.1 \$0-hz \$0-hz-set #dfdfdf #7c7c7c black 0 0 0 0 1 320 0 0 0.1;
#X obj 128 253 tgl 22 0 \$0-soft \$0-soft-set empty 0 -10 0 12 #dfdfdf #000000 #000000 0 1;
#X obj 141 309 tgl 22 0 \$0-soft \$0-soft-set empty 0 -10 0 12 #dfdfdf #000000 #000000 0 1;
#X obj 81 60 note 101 24 Inter empty 5 54 54 54 0 187 187 187 1 1 LFO;
#X obj 142 106 vradio 20 1 0 5 \$0-waveform \$0-set-waveform empty 0 -10 0 12 #dfdfdf #000000 #000000 0;
#X text 168 107 sine;
Expand All @@ -47,13 +46,13 @@
#X obj 68 224 else/knob 41 -1 1 0 0 \$0-PWM \$0-set-PWM #dfdfdf #7c7c7c black 0 0 0 0 1 320 0 0 0;
#X text 76 268 PWM;
#X text 79 195 Hz;
#X obj 128 218 tgl 22 0 \$0-unipolar \$0-set-unipolar empty 0 -10 0 12 #dfdfdf #000000 #000000 0 1;
#X text 153 219 Unipolar;
#X text 153 254 Soft Sync;
#X obj 128 237 tgl 22 0 \$0-unipolar \$0-set-unipolar empty 0 -10 0 12 #dfdfdf #000000 #000000 0 1;
#X text 153 238 Unipolar;
#X text 186 330 Soft Sync;
#X coords 0 1 100 -1 172 242 1 50 50;
#X restore 57 84 graph;
#X text 50 54 Pitch;
#N canvas 138 43 558 422 preset 0;
#X restore 58 74 graph;
#X text 50 52 Pitch;
#N canvas 319 45 558 422 preset 0;
#X obj 121 133 else/sender 1 \\\$0-presets;
#X msg 121 98 name \$1;
#X obj 98 182 else/receiver;
Expand Down Expand Up @@ -91,15 +90,15 @@
#X obj 312 205 declare -path else;
#X obj 85 67 loadbang;
#X obj 85 165 list;
#X obj 170 142 else/var \$0-pitch \$0-mod \$0-lin \$0-PM \$0-midi \$0-soft \$0-waveform \$0-PWM, f 33;
#X obj 85 205 else/default 0 0 0 0 1 0 0 0;
#X obj 85 250 else/dispatch \$0-pitch-set \$0-mod-set \$0-lin-set \$0-PM-set \$0-midi-set \$0-soft-set \$0-set-waveform \$0-set-PWM, f 44;
#X obj 170 142 else/var \$0-pitch \$0-mod \$0-lin \$0-PM \$0-midi \$0-soft \$0-waveform \$0-PWM \$0-unipolar, f 33;
#X obj 85 250 else/dispatch \$0-pitch-set \$0-mod-set \$0-lin-set \$0-PM-set \$0-midi-set \$0-soft-set \$0-set-waveform \$0-set-PWM \$0-set-unipolar, f 44;
#X obj 85 205 else/default 0 0 0 0 1 0 0 0 0;
#X connect 0 0 3 1;
#X connect 0 1 4 0;
#X connect 2 0 3 0;
#X connect 3 0 5 0;
#X connect 3 0 6 0;
#X connect 4 0 0 0;
#X connect 5 0 6 0;
#X connect 6 0 5 0;
#X restore 549 140 pd init-savestate;
#X obj 416 78 inlet~;
#X text 427 57 PWM;
Expand Down Expand Up @@ -273,4 +272,4 @@
#X connect 14 0 0 0;
#X connect 15 0 16 0;
#X connect 16 0 14 0;
#X coords 0 -1 1 1 190 289 2 50 50;
#X coords 0 -1 1 1 189 277 2 50 50;
6 changes: 3 additions & 3 deletions Modules/plaits.m~-help.pd
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
#N canvas 422 23 606 683 12;
#N canvas 422 23 652 652 12;
#X obj 395 217 plaits~;
#X text 356 160 This is just a wrapper around [plaits~] from ELSE \, check it out., f 22;
#N canvas 767 74 534 672 trigger-input 0;
#X obj 28 47 keyboard 17 80 4 3 0 0 empty empty;
#X obj 28 17 keymap;
#X obj 196 590 out~;
#X obj 28 185 plaits.m~;
#A saved 0 0 0 0 0 0.5 0.49;
#A saved 0 0.5215 0.18 0.34 12 0.51 0.51;
#X text 323 229 You can use the mid inlet for setting it into trigger mode. More details on trigger and Level in the help file of [plaits~]. Know that both inputs may work together in some engines., f 21;
#X obj 28 146 mono~ 10, f 18;
#X connect 0 0 5 0;
Expand All @@ -22,7 +22,7 @@
#X obj 23 576 out~;
#X obj 278 576 out~;
#X obj 23 186 plaits.m~;
#A saved 0 0 0 0 0 0.51 0.51;
#A saved 0 0 0 0 0 0.5 0.49;
#X text 331 345 This example connects to the level input \, enabling level mode., f 28;
#X text 344 480 to do: default all knobs to center position., f 24;
#X text 336 265 Note that the [plaits~] object itself is still experimental., f 30;
Expand Down
12 changes: 6 additions & 6 deletions Modules/plaits.m~.pd
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
#X obj 203 171 vradio 18 1 0 8 \$0-radio-1 \$0-set-radio-1 empty 0 -8 0 10 #dfdfdf #00b1a5 #000000 0;
#X obj 221 171 vradio 18 1 0 8 \$0-radio-2 \$0-set-radio-2 empty 0 -8 0 10 #dfdfdf #dfdfdf #000000 0;
#X obj 239 171 vradio 18 1 0 8 \$0-radio-3 \$0-set-radio-3 empty 0 -8 0 10 #dfdfdf #dfdfdf #000000 0;
#X obj 119 324 else/note 217 12 Menlo \$0-label 4 0 0 0 0 223 223 223 1 1 Pair of classic waveforms;
#X obj 119 324 else/note 217 12 Menlo \$0-label 4 0 0 0 0 223 223 223 1 1 Two operators FM;
#X obj 173 370 else/knob 50 0 1 0 0.5 \$0-cutoff \$0-set-cutoff #dfdfdf #7c7c7c black 0 0 0 0 1 320 0 0 0;
#X obj 243 370 else/knob 50 0 1 0 0.5 \$0-decay \$0-set-decay #dfdfdf #7c7c7c black 0 0 0 0 1 320 0 0 0;
#X text 177 349 Cutoff;
Expand All @@ -24,11 +24,11 @@
#X restore 310 176 graph;
#X obj 69 75 inlet~;
#X obj 69 538 outlet~;
#N canvas 243 43 627 453 preset 0;
#N canvas 243 43 627 453 preset 1;
#X obj 125 121 else/sender 1 \\\$0-presets;
#X msg 125 86 name \$1;
#X obj 90 171 else/receiver;
#X obj 123 220 route list;
#X obj 90 211 else/receiver;
#X obj 123 260 route list;
#N canvas 596 76 491 352 id-name-init 0;
#X obj 165 113 + 1;
#X obj 257 100 else/dollsym 1;
Expand All @@ -48,8 +48,8 @@
#X connect 6 0 1 0;
#X connect 7 0 5 0;
#X restore 90 39 pd id-name-init;
#X obj 123 257 else/dispatch \$0-set-freq \$0-set-harmonics \$0-set-timbre \$0-set-morph \$0-set-model \$0-set-cutoff \$0-set-decay, f 42;
#X obj 90 320 else/var \$0-freq \$0-harmonics \$0-timbre \$0-morph \$0-model \$0-cutoff \$0-decay, f 39;
#X obj 123 297 else/dispatch \$0-set-freq \$0-set-harmonics \$0-set-timbre \$0-set-morph \$0-set-model \$0-set-cutoff \$0-set-decay, f 42;
#X obj 90 360 else/var \$0-freq \$0-harmonics \$0-timbre \$0-morph \$0-model \$0-cutoff \$0-decay, f 39;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 2 0 6 0;
Expand Down
2 changes: 2 additions & 0 deletions Modules/plate.rev.m~-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#X obj 66 57 player~ bubul.wav 1 1;
#X obj 66 93 plate.rev.m~;
#A saved 50 0.5 0.25 0.75 0.5;
#X text 284 222 based on;
#X obj 277 250 plate.rev~;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 2 1 0 1;
2 changes: 2 additions & 0 deletions Modules/pluck.m~-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
#X obj 40 154 voices~ 4, f 23;
#X obj 40 189 pluck.m~;
#A saved 1513.56 3137.73;
#X obj 303 307 pluck~;
#X text 297 281 based on;
#X connect 0 0 5 0;
#X connect 1 0 0 0;
#X connect 4 0 3 0;
Expand Down
12 changes: 7 additions & 5 deletions Modules/pm6.m~-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,17 @@
#X obj 31 21 keyboard 17 80 4 2 0 0 empty empty;
#X obj 178 545 out~;
#X obj 281 121 else/adsr~ 250 50 0.85 1000;
#X text 519 168 Set modulation index int the matrix. The gray diagonal row represents each oscillator and the index value in this row is for self feedback modulation. The bottom left number boxes are for feedforwad modulation and the top right half is for feedback., f 48;
#X text 527 151 Set modulation index int the matrix. The gray diagonal row represents each oscillator and the index value in this row is for self feedback modulation. The bottom left number boxes are for feedforwad modulation and the top right half is for feedback., f 48;
#X obj 31 136 voices~ 4;
#X text 519 328 The left inlet is for pitch in MIDI \, the other inlets are for Level inputs of each oscillator and the rightmost if for the master level. If nothing is connected \, the level is set to 1 for all secondary inleys but you can connect signals from envelopes and what not., f 48;
#X text 519 130 A Six Sinusoidal Operators FM (phase modulation) a la DX7 with stereo output!, f 48;
#X text 519 262 Set ratio for each oscillator \, output level of each and their panning for a stereo output. Level and index values are from 0-100. There's also a pitch transposition knob., f 48;
#X text 527 311 The left inlet is for pitch in MIDI \, the other inlets are for Level inputs of each oscillator and the rightmost if for the master level. If nothing is connected \, the level is set to 1 for all secondary inleys but you can connect signals from envelopes and what not., f 48;
#X text 527 113 A Six Sinusoidal Operators FM (phase modulation) a la DX7 with stereo output!, f 48;
#X text 527 245 Set ratio for each oscillator \, output level of each and their panning for a stereo output. Level and index values are from 0-100. There's also a pitch transposition knob., f 48;
#X obj 31 191 pm6.m~;
#A saved idx 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \; vol 100 0 0 0 0 0 \; ratio 1 1 1 1 1 1 \; detune 0 0 0 0 0 0 \; pan 0 0 0 0 0 0 \; transp 0 \;;
#X obj 582 446 presets.m;
#X obj 582 470 presets.m;
#A saved -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X text 545 412 based on;
#X obj 632 413 pm6~, f 10;
#X connect 0 0 4 0;
#X connect 2 0 8 1;
#X connect 2 0 8 2;
Expand Down
41 changes: 18 additions & 23 deletions Modules/presets.m-help.pd
Original file line number Diff line number Diff line change
@@ -1,24 +1,19 @@
#N canvas 484 23 618 644 12;
#X obj 437 589 plaits~;
#X text 389 524 This is just a wrapper around [plaits~] from ELSE \, check it out., f 22;
#X obj 48 186 mod.plaits~;
#A saved -10.08 0.86 0.460001 0.63 4;
#X obj 48 49 keyboard 17 80 4 3 0 0 empty empty;
#X obj 48 147 voices~ 4, f 42;
#X obj 339 475 adsr~ 100 10 0.7 250;
#X obj 234 566 out~;
#X obj 321 533 *~;
#X obj 234 523 *~;
#X obj 48 15 keymap;
#X obj 376 209 mod.preset;
#A saved 1003-plaits-0 0 0.87 0.385714 0.85 2 || \; 1003-plaits-0 6.71999 0.28 0.235714 0.36 19 || \; 1003-plaits-0 3.36 0.71 0.71 0.66 22 || \; 1003-plaits-0 -10.08 0.86 0.460001 0.63 4 || \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X connect 2 0 8 0;
#X connect 2 1 7 0;
#X connect 3 0 4 0;
#N canvas 472 23 741 679 12;
#X obj 46 62 keyboard 17 80 4 3 0 0 empty empty;
#X obj 46 160 voices~ 4, f 29;
#X obj 46 590 out~;
#X obj 46 28 keymap;
#X obj 46 199 plaits.m~;
#A saved -0.48 0.348 0.15 0.4 1 0.8 0.77;
#X obj 434 283 presets.m;
#A saved 1003-plaits-0 -0.48 0.348 0.15 0.4 1 0.8 0.77 || \; 1003-plaits-0 0.48 0.528 0.27 0.84 2 0.26 0.22 || \; 1003-plaits-0 0.48 0.558 0.13 0.95 5 0.65 0.24 || \; 1003-plaits-0 -1.92 0.718 0.28 0.73 17 0.65 0.55 || \; 1003-plaits-0 -0.959999 0.708 0.61 0.65 6 0.16 0.26 || \; 1003-plaits-0 -0.48 0.888 0.77 0.87 9 0.24 0.19 || \; 1003-plaits-0 -5.75999 0.12 0.2 0.32 4 0.65 0.69 || \; 1003-plaits-0 -0.479997 0.57 0.38 0.65 2 0.65 0.69 || \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X text 380 211 Put [presets.m] by last in your patch. Use the radio buttins to set a preset number \, Hit bang to save a preset., f 38;
#X text 390 453 And just like that \, via pure ninja magic \, all parameters in the MERDA modules in your patch get saved and restored..., f 39;
#X text 454 565 based on;
#X obj 459 592 presets;
#A saved -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \; -empty- \;;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 1 1 4 2;
#X connect 3 0 0 0;
#X connect 4 0 2 0;
#X connect 4 1 5 0;
#X connect 5 0 7 1;
#X connect 5 0 8 1;
#X connect 7 0 6 1;
#X connect 8 0 6 0;
#X connect 9 0 3 0;
Loading

0 comments on commit e16e4d3

Please sign in to comment.