aboutsummaryrefslogtreecommitdiff
path: root/instruments/speakerboxx
diff options
context:
space:
mode:
Diffstat (limited to 'instruments/speakerboxx')
-rw-r--r--instruments/speakerboxx/ezdac~.pd37
-rw-r--r--instruments/speakerboxx/gpans~.pd29
-rwxr-xr-xinstruments/speakerboxx/ratts.pd_linuxbin0 -> 149922 bytes
-rw-r--r--instruments/speakerboxx/speaker.dat92
-rw-r--r--instruments/speakerboxx/speakerboxx.pd191
-rw-r--r--instruments/speakerboxx/usespeaker.pd99
6 files changed, 448 insertions, 0 deletions
diff --git a/instruments/speakerboxx/ezdac~.pd b/instruments/speakerboxx/ezdac~.pd
new file mode 100644
index 0000000..9a85ed9
--- /dev/null
+++ b/instruments/speakerboxx/ezdac~.pd
@@ -0,0 +1,37 @@
+#N canvas 304 280 450 300 10;
+#X obj 224 205 dac~;
+#X obj 224 32 inlet~;
+#X obj 259 60 inlet~;
+#X obj 318 69 tgl 16 0 \$0-d \$0-d DSP 0 -6 1728 8 -260818 -123526
+-33289 1 1;
+#X msg 318 93 \; pd dsp \$1;
+#X obj 69 186 hsl 64 16 0 1 0 0 \$0-v \$0-v volume -2 -6 1728 8 -260818
+-123526 -1 0 1;
+#X obj 269 108 r \$0-v;
+#X obj 262 206 outlet~;
+#X obj 166 206 outlet~;
+#X obj 357 28 r pd;
+#X obj 357 52 route dsp;
+#X obj 269 155 line~;
+#X msg 269 132 \$1 10;
+#X obj 259 180 *~;
+#X obj 224 180 *~;
+#X obj 70 119 f \$1;
+#X obj 70 98 loadbang;
+#X obj 70 140 s \$0-v;
+#X connect 1 0 14 0;
+#X connect 2 0 13 0;
+#X connect 3 0 4 0;
+#X connect 6 0 12 0;
+#X connect 9 0 10 0;
+#X connect 10 0 3 0;
+#X connect 11 0 13 1;
+#X connect 11 0 14 1;
+#X connect 12 0 11 0;
+#X connect 13 0 0 1;
+#X connect 13 0 7 0;
+#X connect 14 0 0 0;
+#X connect 14 0 8 0;
+#X connect 15 0 17 0;
+#X connect 16 0 15 0;
+#X coords 0 0 1 1 90 55 1;
diff --git a/instruments/speakerboxx/gpans~.pd b/instruments/speakerboxx/gpans~.pd
new file mode 100644
index 0000000..586a18d
--- /dev/null
+++ b/instruments/speakerboxx/gpans~.pd
@@ -0,0 +1,29 @@
+#N canvas 0 0 450 300 10;
+#X obj 55 118 inlet~;
+#X obj 304 139 inlet~;
+#X obj 303 214 outlet~;
+#X obj 57 205 outlet~;
+#X obj 161 139 expr 1-$f1;
+#X obj 164 115 hsl 64 8 0 1 0 1 empty empty empty -2 -6 0 8 -166441
+-123526 -1 3150 1;
+#X obj 56 179 *~ 0.5;
+#X obj 303 185 *~ 0.5;
+#X msg 161 79 0.5;
+#X obj 365 140 inlet;
+#X obj 420 114 bng 8 250 50 0 empty empty empty 0 -6 0 8 -128992 -262144
+-1;
+#X obj 340 165 sqrt;
+#X obj 93 156 sqrt;
+#X connect 0 0 6 0;
+#X connect 1 0 7 0;
+#X connect 4 0 12 0;
+#X connect 5 0 4 0;
+#X connect 5 0 11 0;
+#X connect 6 0 3 0;
+#X connect 7 0 2 0;
+#X connect 8 0 5 0;
+#X connect 9 0 5 0;
+#X connect 10 0 8 0;
+#X connect 11 0 7 1;
+#X connect 12 0 6 1;
+#X coords 0 0 1 1 120 12 1;
diff --git a/instruments/speakerboxx/ratts.pd_linux b/instruments/speakerboxx/ratts.pd_linux
new file mode 100755
index 0000000..034944d
--- /dev/null
+++ b/instruments/speakerboxx/ratts.pd_linux
Binary files differ
diff --git a/instruments/speakerboxx/speaker.dat b/instruments/speakerboxx/speaker.dat
new file mode 100644
index 0000000..a795138
--- /dev/null
+++ b/instruments/speakerboxx/speaker.dat
@@ -0,0 +1,92 @@
+/speak 4 , /s3 , da
+/speak 4 , /speed , 5
+/speak 4 , /s5 , goon
+/speak 4 , /s7 , da
+/speak 4 , /s1 , goon
+/speak 5 , /s6 , iii
+/speak 5 , /s2 , auod
+/speak 5 , /s4 , oooo
+/speak 0 , /s3 , yipp
+/speak 0 , /s8 ,
+/speak 0 , /s6 ,
+/speak 0 , /s2 ,
+/speak 0 , /s4 ,
+/speak 0 , /speed , 3
+/speak 0 , /s5 ,
+/speak 0 , /s7 ,
+/speak 0 , /s1 , pow
+/speak 2 , /s3 , o
+/speak 2 , /s2 ,
+/speak 2 , /s4 ,
+/speak 2 , /s5 ,
+/speak 2 , /s1 , pow
+/speak 3 , /s2 ,
+/speak 1 , /s3 , o
+/outkast 4 , /s3 , da
+/outkast 4 , /s8 ,
+/outkast 4 , /s6 ,
+/outkast 4 , /s2 ,
+/outkast 4 , /s4 ,
+/outkast 4 , /speed , 5
+/outkast 4 , /s5 , goon
+/outkast 4 , /s7 , ah
+/outkast 4 , /s1 , goon
+/outkast 5 , /s3 , di
+/outkast 5 , /s8 , high
+/outkast 5 , /s6 , high
+/outkast 5 , /s2 , high
+/outkast 5 , /s4 , high
+/outkast 0 , /s3 , ck
+/outkast 0 , /s6 , pow
+/outkast 0 , /s2 , clack
+/outkast 0 , /s4 , clap
+/outkast 0 , /speed , 3
+/outkast 0 , /s5 , bow
+/outkast 0 , /s7 , ck
+/outkast 0 , /s1 , bow
+/outkast 2 , /s8 ,
+/outkast 2 , /s2 ,
+/outkast 2 , /s4 ,
+/outkast 2 , /s7 , ck
+/outkast 1 , /s8 , u
+/outkast 1 , /s2 , list
+/outkast 1 , /speed , 3
+/outkast 1 , /s7 , a
+/outkast 1 , /s1 , pow
+/speak2 4 , /s3 ,
+/speak2 4 , /s8 , dah
+/speak2 4 , /s6 ,
+/speak2 4 , /s2 , dah
+/speak2 4 , /s4 , goon
+/speak2 4 , /speed , 5
+/speak2 4 , /s5 , dah
+/speak2 4 , /s7 , goon
+/speak2 4 , /s1 , goon
+/speak2 5 , /s3 , eeee
+/speak2 5 , /s6 , eeee
+/speak2 0 , /s3 ,
+/speak2 0 , /s8 , ss
+/speak2 0 , /s6 ,
+/speak2 0 , /s2 , ss
+/speak2 0 , /s4 ,
+/speak2 0 , /speed , 3
+/speak2 0 , /s5 , ss
+/speak2 0 , /s7 ,
+/speak2 0 , /s1 ,
+/speak2 2 , /s8 , gee
+/speak2 2 , /s6 , poo
+/speak2 2 , /s2 ,
+/speak2 2 , /s5 , pee
+/speak2 2 , /s1 , buing
+/speak2 3 , /s3 ,
+/speak2 3 , /s8 , ss
+/speak2 3 , /s6 ,
+/speak2 3 , /s2 , ss
+/speak2 3 , /s4 ,
+/speak2 3 , /speed , 3
+/speak2 3 , /s5 , ss
+/speak2 3 , /s7 ,
+/speak2 3 , /s1 ,
+/speak2 1 , /s8 , gee
+/speak2 1 , /s2 ,
+/speak2 1 , /s5 , pee
diff --git a/instruments/speakerboxx/speakerboxx.pd b/instruments/speakerboxx/speakerboxx.pd
new file mode 100644
index 0000000..5b4f2f3
--- /dev/null
+++ b/instruments/speakerboxx/speakerboxx.pd
@@ -0,0 +1,191 @@
+#N canvas 90 183 899 335 10;
+#X obj 2 52 cnv 15 676 40 empty empty speakerboxx 20 12 0 14 -225271
+-66577 0;
+#X obj 372 34 select 0 1 2 3 4 5 6 7;
+#X symbolatom 25 140 10 0 0 0 - - -;
+#X obj 13 197 symbol .;
+#N canvas 400 230 450 300 soundengine 0;
+#X obj 161 200 klatt~;
+#X obj 161 80 phones2holmes f;
+#X obj 161 177 holmes;
+#X obj 179 52 guessphones;
+#X obj 160 271 outlet~;
+#X obj 55 17 inlet;
+#X obj 180 24 pack s;
+#X text 232 24 make list;
+#X obj 187 118 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X obj 189 142 metro 10;
+#X obj 304 84 inlet;
+#X text 315 63 speed;
+#X obj 364 82 inlet;
+#X text 371 59 onoff;
+#X obj 298 143 loadbang;
+#X obj 297 173 f 1;
+#X obj 74 49 t b s b;
+#X msg 110 71 clear;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 0 0;
+#X connect 3 0 1 0;
+#X connect 5 0 16 0;
+#X connect 6 0 3 0;
+#X connect 8 0 9 0;
+#X connect 9 0 2 0;
+#X connect 10 0 9 1;
+#X connect 12 0 8 0;
+#X connect 14 0 15 0;
+#X connect 15 0 8 0;
+#X connect 16 0 0 0;
+#X connect 16 1 6 0;
+#X connect 16 2 17 0;
+#X connect 17 0 2 0;
+#X restore 118 305 pd soundengine;
+#X floatatom 428 287 5 0 0 0 speed - -;
+#X obj 25 246 s \$0-speak;
+#X symbolatom 124 140 10 0 0 0 - - -;
+#X obj 112 197 symbol .;
+#X obj 124 246 s \$0-speak;
+#X symbolatom 230 140 10 0 0 0 - - -;
+#X obj 218 197 symbol .;
+#X obj 230 246 s \$0-speak;
+#X symbolatom 332 141 10 0 0 0 - - -;
+#X obj 320 198 symbol .;
+#X obj 332 247 s \$0-speak;
+#X symbolatom 433 141 10 0 0 0 - - -;
+#X obj 421 198 symbol .;
+#X obj 433 247 s \$0-speak;
+#X symbolatom 530 141 10 0 0 0 - - -;
+#X obj 518 198 symbol .;
+#X obj 530 247 s \$0-speak;
+#X symbolatom 627 141 10 0 0 0 - - -;
+#X obj 615 198 symbol .;
+#X obj 627 247 s \$0-speak;
+#X symbolatom 728 140 10 0 0 0 - - -;
+#X obj 716 197 symbol .;
+#X obj 728 246 s \$0-speak;
+#X obj 118 274 r \$0-speak;
+#X obj 728 223 symbol .;
+#X obj 627 224 symbol .;
+#X obj 530 224 symbol .;
+#X obj 433 224 symbol .;
+#X obj 332 224 symbol .;
+#X obj 230 223 symbol .;
+#X obj 124 223 symbol .;
+#X obj 25 223 symbol .;
+#X obj 674 71 inlet;
+#X obj 276 8 inlet;
+#X obj 54 306 outlet~;
+#N canvas 620 454 450 300 saves 0;
+#X obj 191 184 originator \$1 \$0;
+#X obj 33 16 inlet;
+#X obj 168 107 r \$0-presets;
+#X obj 54 95 s \$0-OSC;
+#X msg 207 152 substate \$1;
+#X obj 33 56 OSCroute \$1;
+#X obj 158 139 t b f;
+#X msg 154 160 set m;
+#X obj 35 137 s \$0-presets-in;
+#X obj 12 111 OSCroute /presets;
+#X obj 289 14 inlet;
+#X obj 291 55 select copy paste;
+#X msg 245 87 symbol copy;
+#X msg 336 111 symbol paste;
+#X obj 292 35 symbol;
+#X obj 347 77 t b b;
+#X connect 1 0 0 1;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 4 0 0 0;
+#X connect 5 0 9 0;
+#X connect 6 0 7 0;
+#X connect 6 1 4 0;
+#X connect 7 0 0 0;
+#X connect 9 0 8 0;
+#X connect 10 0 14 0;
+#X connect 11 0 12 0;
+#X connect 11 1 15 0;
+#X connect 12 0 0 0;
+#X connect 13 0 0 0;
+#X connect 14 0 11 0;
+#X connect 15 0 7 0;
+#X connect 15 1 13 0;
+#X restore 672 98 pd saves;
+#X floatatom 245 284 5 0 0 0 presets #0-presets-in #0-presets;
+#X obj 518 171 commun /s6 \$0;
+#X symbolatom 22 285 10 0 0 0 - - -;
+#X obj 627 290 bng 15 250 50 0 empty empty copy 0 -6 0 8 -262144 -1
+-1;
+#X msg 626 312 copy;
+#X msg 675 314 paste;
+#X obj 758 290 bng 15 250 50 0 empty empty paste 0 -6 0 8 -262144 -1
+-1;
+#X obj 13 170 commun /s1 \$0;
+#X obj 112 170 commun /s2 \$0;
+#X obj 218 170 commun /s3 \$0;
+#X obj 320 171 commun /s4 \$0;
+#X obj 421 171 commun /s5 \$0;
+#X obj 615 171 commun /s7 \$0;
+#X obj 716 170 commun /s8 \$0;
+#X obj 472 286 commun /speed \$0;
+#X connect 1 0 36 0;
+#X connect 1 1 35 0;
+#X connect 1 2 34 0;
+#X connect 1 3 33 0;
+#X connect 1 4 32 0;
+#X connect 1 5 31 0;
+#X connect 1 6 30 0;
+#X connect 1 7 29 0;
+#X connect 2 0 36 1;
+#X connect 2 0 48 0;
+#X connect 3 0 2 0;
+#X connect 4 0 39 0;
+#X connect 5 0 4 1;
+#X connect 5 0 55 0;
+#X connect 7 0 35 1;
+#X connect 7 0 49 0;
+#X connect 8 0 7 0;
+#X connect 10 0 34 1;
+#X connect 10 0 50 0;
+#X connect 11 0 10 0;
+#X connect 13 0 33 1;
+#X connect 13 0 51 0;
+#X connect 14 0 13 0;
+#X connect 16 0 32 1;
+#X connect 16 0 52 0;
+#X connect 17 0 16 0;
+#X connect 19 0 31 1;
+#X connect 19 0 42 0;
+#X connect 20 0 19 0;
+#X connect 22 0 30 1;
+#X connect 22 0 53 0;
+#X connect 23 0 22 0;
+#X connect 25 0 29 1;
+#X connect 25 0 54 0;
+#X connect 26 0 25 0;
+#X connect 28 0 4 0;
+#X connect 28 0 43 0;
+#X connect 29 0 27 0;
+#X connect 30 0 24 0;
+#X connect 31 0 21 0;
+#X connect 32 0 18 0;
+#X connect 33 0 15 0;
+#X connect 34 0 12 0;
+#X connect 35 0 9 0;
+#X connect 36 0 6 0;
+#X connect 37 0 40 0;
+#X connect 38 0 1 0;
+#X connect 42 0 20 0;
+#X connect 44 0 45 0;
+#X connect 45 0 40 1;
+#X connect 46 0 40 1;
+#X connect 47 0 46 0;
+#X connect 48 0 3 0;
+#X connect 49 0 8 0;
+#X connect 50 0 11 0;
+#X connect 51 0 14 0;
+#X connect 52 0 17 0;
+#X connect 53 0 23 0;
+#X connect 54 0 26 0;
+#X connect 55 0 5 0;
+#X coords 0 0 1 1 680 80 1;
diff --git a/instruments/speakerboxx/usespeaker.pd b/instruments/speakerboxx/usespeaker.pd
new file mode 100644
index 0000000..e0d01c2
--- /dev/null
+++ b/instruments/speakerboxx/usespeaker.pd
@@ -0,0 +1,99 @@
+#N canvas 119 127 1074 605 10;
+#X obj 12 525 careGUI;
+#X floatatom 146 79 5 0 0 0 - - -;
+#X obj 322 21 tgl 24 0 empty empty empty 0 -6 0 8 -260818 -1 -1 1 1
+;
+#X obj 29 359 ezdac~;
+#X floatatom 369 34 5 0 0 0 - - -;
+#X obj 84 340 catch~ r;
+#X obj 22 341 catch~ l;
+#X obj 58 254 gpans~;
+#X obj 57 276 throw~ l;
+#X obj 115 275 throw~ r;
+#X obj 325 576 sendOSC;
+#X obj 222 352 gpans~;
+#X obj 279 373 throw~ r;
+#X obj 216 373 throw~ l;
+#X obj 183 319 r beat;
+#X obj 146 104 s beat;
+#X obj 544 538 hradio 32 0 0 15 \$0-preset empty empty 0 -6 1152 8
+-262144 -1 -1 1;
+#X obj 490 499 r \$0-preset;
+#X obj 345 452 gpans~;
+#X obj 402 473 throw~ r;
+#X obj 339 473 throw~ l;
+#X obj 306 419 r beat;
+#X obj 72 135 speakerboxx /outkast;
+#X obj 255 500 loadbang;
+#X obj 471 52 cnv 15 280 30 empty empty SPEAKERBOXX 24 14 0 24 -233017
+-66577 0;
+#X obj 334 520 netcontrol /* presets;
+#X obj 345 50 metro 200;
+#X obj 240 51 f 0;
+#X obj 272 50 + 1;
+#X obj 241 81 select 7;
+#X obj 191 80 mod 8;
+#X msg 304 81 -1;
+#X text 757 519 PRESET SELECTA;
+#X obj 26 33 ratts;
+#X msg 325 498 connect localhost 3001;
+#X msg 379 576 disconnect;
+#X obj 931 99 dumpOSC 3001;
+#X obj 236 233 speakerboxx /speak;
+#X obj 358 332 speakerboxx /speak2;
+#X obj 178 358 + 0;
+#X floatatom 204 405 5 0 0 0 - - -;
+#X obj 275 405 + 0;
+#X floatatom 225 446 5 0 0 0 - - -;
+#X obj 271 467 mod 8;
+#X obj 168 423 mod 8;
+#X obj 143 470 random 7;
+#X obj 142 447 select 7;
+#X obj 170 492 random 7;
+#X connect 1 0 15 0;
+#X connect 1 0 22 0;
+#X connect 2 0 26 0;
+#X connect 4 0 26 1;
+#X connect 5 0 3 1;
+#X connect 6 0 3 0;
+#X connect 7 0 8 0;
+#X connect 7 1 9 0;
+#X connect 11 0 13 0;
+#X connect 11 1 12 0;
+#X connect 14 0 39 0;
+#X connect 14 0 46 0;
+#X connect 17 0 25 1;
+#X connect 18 0 20 0;
+#X connect 18 1 19 0;
+#X connect 21 0 41 0;
+#X connect 22 0 7 0;
+#X connect 22 0 7 1;
+#X connect 23 0 34 0;
+#X connect 25 0 10 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 27 0 30 0;
+#X connect 28 0 27 1;
+#X connect 29 0 31 0;
+#X connect 30 0 1 0;
+#X connect 30 0 29 0;
+#X connect 31 0 28 0;
+#X connect 34 0 10 0;
+#X connect 35 0 10 0;
+#X connect 36 0 22 1;
+#X connect 36 0 37 1;
+#X connect 36 0 38 1;
+#X connect 37 0 11 0;
+#X connect 37 0 11 1;
+#X connect 38 0 18 0;
+#X connect 38 0 18 1;
+#X connect 39 0 44 0;
+#X connect 40 0 39 1;
+#X connect 41 0 43 0;
+#X connect 42 0 41 1;
+#X connect 43 0 38 0;
+#X connect 44 0 37 0;
+#X connect 45 0 40 0;
+#X connect 46 0 45 0;
+#X connect 46 0 47 0;
+#X connect 47 0 42 0;