#N canvas 413 82 803 659 10;
#X obj 426 338 hsl 128 15 0 1 0 0 empty empty tone_(0...1) 20 7 1 10
-262144 -1 -1 6200 1;
#X obj 179 371 makenote 100 100;
#X obj 179 394 pack 0 0;
#X obj 178 531 soundoutput;
#N canvas 145 44 577 652 random 0;
#X obj 100 99 select 1;
#X obj 100 35 inlet;
#X obj 174 203 * 200;
#X obj 174 231 t a a;
#X obj 449 409 outlet;
#X obj 100 367 random 12;
#X obj 174 144 random 4;
#X obj 174 169 + 1;
#X obj 174 268 delay;
#X obj 100 60 t a a;
#X obj 340 192 spigot 1;
#X obj 175 391 * 12;
#X obj 175 367 random 3;
#X obj 100 422 +;
#X obj 100 479 outlet;
#X obj 259 367 random 40;
#X obj 259 387 + 40;
#X obj 259 473 outlet;
#X obj 100 332 t b b b;
#X obj 100 451 + 40;
#X obj 269 39 inlet;
#X obj 449 380 - 1;
#X connect 0 0 6 0;
#X connect 1 0 9 0;
#X connect 2 0 3 0;
#X connect 3 0 8 0;
#X connect 3 0 18 0;
#X connect 3 1 21 0;
#X connect 5 0 13 0;
#X connect 6 0 7 0;
#X connect 7 0 2 0;
#X connect 8 0 10 0;
#X connect 9 0 0 0;
#X connect 9 1 10 1;
#X connect 10 0 6 0;
#X connect 11 0 13 1;
#X connect 12 0 11 0;
#X connect 13 0 19 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 18 0 5 0;
#X connect 18 1 12 0;
#X connect 18 2 15 0;
#X connect 19 0 14 0;
#X connect 20 0 2 1;
#X connect 21 0 4 0;
#X restore 179 335 pd random notes;
#X obj 179 313 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X floatatom 195 417 5 0 0 3 pitch - -;
#X floatatom 288 415 5 0 0 3 velocity - -;
#X floatatom 281 313 5 0 0 0 - - -;
#X text 162 40 Rhodes piano realised with a 4-operator FM synth;
#X text 168 96 Inlet 0: midi note/velocity pairs;
#X text 159 615 It's a clone of the STK Rhodey.;
#X obj 288 461 r \$0-in1;
#X obj 423 383 s \$0-in1;
#X msg 423 359 tone \$1;
#X obj 423 468 s \$0-in1;
#X floatatom 423 423 5 0 0 0 - - -;
#X obj 535 467 s \$0-in1;
#X floatatom 535 422 5 0 0 0 - - -;
#X msg 304 488 help;
#X obj 424 566 s \$0-in1;
#X floatatom 424 521 5 0 0 0 - - -;
#X msg 424 543 mod \$1;
#X msg 423 444 vib-freq \$1;
#X msg 535 444 vib-depth \$1;
#X text 230 137 tone: float from 0...1 \, default is 0.5);
#X text 230 178 vib-freq: vibrato frequency (try 11);
#X text 231 198 vib-depth: vibrato depth (try 1);
#X text 168 117 Inlet 1 accepts various methods:;
#X obj 179 488 s_rhodey mypiano;
#X text 167 65 Args: <Name>;
#X obj 538 564 s \$0-in1;
#X floatatom 538 519 5 0 127 0 - - -;
#X msg 538 541 adsr24 \$1;
#X text 231 243 adsr24: depth of the modulating operator's (2 and 4)
envelopes (0-127 \, default 127) (this is an exotic parameter...);
#X text 231 222 mod: modulation index for first operator pair (default
1);
#X obj 79 39 s_rhodey;
#X obj 592 383 s \$0-in1;
#X floatatom 592 338 5 0 0 0 - - -;
#X msg 592 360 decay \$1;
#X text 230 155 decay: decay of note in msec (default: 1500);
#X connect 0 0 14 0;
#X connect 1 0 2 0;
#X connect 1 0 6 0;
#X connect 1 1 2 1;
#X connect 1 1 7 0;
#X connect 2 0 29 0;
#X connect 4 0 1 0;
#X connect 4 1 1 1;
#X connect 4 2 1 2;
#X connect 5 0 4 0;
#X connect 8 0 4 1;
#X connect 12 0 29 1;
#X connect 14 0 13 0;
#X connect 16 0 23 0;
#X connect 18 0 24 0;
#X connect 19 0 29 1;
#X connect 21 0 22 0;
#X connect 22 0 20 0;
#X connect 23 0 15 0;
#X connect 24 0 17 0;
#X connect 29 0 3 0;
#X connect 29 0 3 1;
#X connect 32 0 33 0;
#X connect 33 0 31 0;
#X connect 38 0 39 0;
#X connect 39 0 37 0;
