Update of /cvsroot/pure-data/externals/footils/fluid/pd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17900/pd
Modified Files: fluid~-help.pd Log Message:
Added "gen" method to allow changes of generators.
Index: fluid~-help.pd =================================================================== RCS file: /cvsroot/pure-data/externals/footils/fluid/pd/fluid~-help.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** fluid~-help.pd 8 Feb 2004 15:50:28 -0000 1.1 --- fluid~-help.pd 22 Nov 2004 11:50:22 -0000 1.2 *************** *** 1,9 **** ! #N canvas 243 11 1015 761 10; #X text 35 71 A soundfont player using If I Were You , from www.iiwu.org ; ! #X text 173 286 fluid~ wants channel # first: should I change this? ; ! #X text 263 595 Program change ("prog" or "p" + chan + value); ! #X text 173 254 Note messages start with "note" , "n" or with nothing (pure list input): chan + note + velocity; #X obj 36 34 cnv 15 102 32 empty empty empty 20 12 1 14 -1 -66577 0 --- 1,9 ---- ! #N canvas 105 0 1015 761 10; #X text 35 71 A soundfont player using If I Were You , from www.iiwu.org ; ! #X text 170 296 fluid~ wants channel # first: should I change this? ; ! #X text 287 518 Program change ( prog or p + chan + value); ! #X text 170 246 Note messages start with note , n or with nothing (pure list input): chan + note + velocity; #X obj 36 34 cnv 15 102 32 empty empty empty 20 12 1 14 -1 -66577 0 *************** *** 11,85 **** #X obj 37 35 cnv 15 100 30 empty empty fluid~ 20 15 1 14 -257472 -66577 0; ! #X obj 593 55 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X text 181 120 "load" soundfonts. Creation argument is possible as ! well:; ! #X obj 594 56 cnv 15 372 158 empty Notes Soundfonts 20 12 65 14 -228992 -66577 0; ! #X msg 650 146 load /usr/lib/awe/sfbank/2gmgsmt.sf2; ! #X msg 644 126 load $1; ! #X obj 644 104 openpanel; ! #X obj 644 84 bng 15 250 50 0 empty empty empty 0 -6 0 8 -260818 -1 -1; ! #X obj 629 171 s $0-iiwu; #X obj 375 146 fluid~ notavail.sf2; ! #X obj 593 219 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X obj 594 220 cnv 15 372 158 empty Notes Notes 20 12 65 14 -228992 -66577 0; ! #X obj 837 261 notein; ! #X obj 837 283 pack 0 0 0; ! #X msg 695 325 n 1 60 0; ! #X obj 640 348 s $0-iiwu; ! #X obj 695 281 bang; ! #X msg 837 305 $3 $1 $2; ! #X obj 837 327 s $0-iiwu; ! #X obj 593 382 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X text 159 432 Controller Change: "control" or "c" or "cc" + chan ! + cc# + value; ! #X obj 594 383 cnv 15 372 158 empty Notes Controller_Change/Pitch_Bend ! 20 12 65 14 -228992 -66577 0; ! #X obj 632 510 s $0-iiwu; ! #X floatatom 632 425 5 0 0 0 - - -; ! #X msg 649 478 c 2 $1; ! #X msg 632 444 control 1 2 $1; ! #X obj 593 546 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X obj 594 547 cnv 15 372 158 empty Notes Program_Change 20 12 65 14 -228992 -66577 0; ! #X obj 703 664 s $0-iiwu; ! #X msg 703 617 prog 1 $1; ! #X msg 783 617 p 2 $1; ! #X floatatom 703 587 5 0 0 0 - - -; ! #X obj 695 239 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1; ! #X floatatom 783 587 5 0 0 0 - - -; ! #X floatatom 673 425 5 0 0 0 - - -; ! #X msg 695 259 note 1 60 120; ! #X obj 741 425 ctlin; ! #X msg 741 469 cc $3 $2 $1; ! #X obj 741 447 pack 0 0 0; ! #X obj 856 433 bendin; ! #X obj 856 455 pack 0 0; ! #X obj 856 499 s $0-iiwu; ! #X msg 856 477 bend $2 $1; ! #X text 159 464 Pitch Bend works the same: "bend" or "b" + chan + val ! ; ! #X msg 857 611 bank 1 $1; ! #X floatatom 857 592 5 0 0 0 - - -; ! #X text 857 632 bank select; ! #X obj 789 224 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; ! #X obj 715 224 metro 1000; ! #X obj 695 303 del 500; #X obj 40 261 cnv 15 102 32 empty empty empty 20 12 1 14 -1 -66577 0; #X obj 41 262 cnv 15 100 30 empty empty empty 20 15 1 14 -257472 -66577 0; - #X obj 66 269 fluid~; #X obj 43 342 ezdac~; #X obj 66 199 r $0-iiwu; #X msg 66 233 help; #X connect 9 0 13 0; #X connect 10 0 13 0; --- 11,98 ---- #X obj 37 35 cnv 15 100 30 empty empty fluid~ 20 15 1 14 -257472 -66577 0; ! #X obj 593 18 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X text 181 120 load soundfonts. Creation argument is possible as well: ! ; ! #X obj 594 19 cnv 15 372 158 empty Notes Soundfonts 20 12 1 14 -228992 -66577 0; ! #X msg 650 109 load /usr/lib/awe/sfbank/2gmgsmt.sf2; ! #X msg 644 89 load $1; ! #X obj 644 67 openpanel; ! #X obj 644 47 bng 15 250 50 0 empty empty empty 0 -6 0 8 -260818 -1 -1; ! #X obj 629 134 s $0-iiwu; #X obj 375 146 fluid~ notavail.sf2; ! #X obj 593 182 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X obj 594 183 cnv 15 372 158 empty Notes Notes 20 12 1 14 -228992 -66577 0; ! #X obj 837 224 notein; ! #X obj 837 246 pack 0 0 0; ! #X msg 695 288 n 1 60 0; ! #X obj 640 311 s $0-iiwu; ! #X obj 695 244 bang; ! #X msg 837 268 $3 $1 $2; ! #X obj 837 290 s $0-iiwu; ! #X obj 593 345 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X text 159 413 Controller Change: control or c or cc + chan + cc# ! + value; ! #X obj 594 346 cnv 15 372 158 empty Notes Controller_Change/Pitch_Bend ! 20 12 1 14 -228992 -66577 0; ! #X obj 632 473 s $0-iiwu; ! #X floatatom 632 388 5 0 0 0 - - -; ! #X msg 649 441 c 2 $1; ! #X msg 632 407 control 1 2 $1; ! #X obj 593 509 cnv 15 374 160 empty empty empty 20 12 1 14 -1 -66577 0; ! #X obj 594 510 cnv 15 372 158 empty Notes Program_Change 20 12 1 14 -228992 -66577 0; ! #X obj 703 627 s $0-iiwu; ! #X msg 703 580 prog 1 $1; ! #X msg 783 580 p 2 $1; ! #X floatatom 703 550 5 0 0 0 - - -; ! #X obj 695 202 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1; ! #X floatatom 783 550 5 0 0 0 - - -; ! #X floatatom 673 388 5 0 0 0 - - -; ! #X msg 695 222 note 1 60 120; ! #X obj 741 388 ctlin; ! #X obj 741 410 pack 0 0 0; ! #X obj 856 396 bendin; ! #X obj 856 418 pack 0 0; ! #X obj 856 462 s $0-iiwu; ! #X msg 856 440 bend $2 $1; ! #X text 159 445 Pitch Bend works the same: bend or b + chan + val; ! #X msg 857 574 bank 1 $1; ! #X floatatom 857 555 5 0 0 0 - - -; ! #X text 857 595 bank select; ! #X obj 789 187 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; ! #X obj 715 187 metro 1000; #X obj 40 261 cnv 15 102 32 empty empty empty 20 12 1 14 -1 -66577 0; #X obj 41 262 cnv 15 100 30 empty empty empty 20 15 1 14 -257472 -66577 0; #X obj 43 342 ezdac~; #X obj 66 199 r $0-iiwu; #X msg 66 233 help; + #X msg 146 217 init /usr/lib/awe/sfbank/2gmgsmt.sf2; + #X obj 66 269 fluid~; + #X text 145 185 init [soundfont] can (re)initialize fluid~ for example + to adapt to new samplerates.; + #X msg 741 432 cc $3 $2 $1; + #X obj 203 615 cnv 15 200 110 empty empty empty 20 12 1 14 -1 -66577 + 0; + #X obj 204 616 cnv 15 198 108 empty Notes generators 20 12 1 14 -228992 + -66577 0; + #X msg 231 682 gen 1 $2 $1; + #X obj 231 704 s $0-iiwu; + #X floatatom 289 642 5 0 0 0 - - -; + #X floatatom 231 642 5 0 0 0 - - -; + #X obj 231 662 pack 0 17; + #X text 78 607 gen 17 is "pan".; + #X text 78 594 Setting generators like for example:; + #X obj 695 266 del 1000; #X connect 9 0 13 0; #X connect 10 0 13 0; *************** *** 91,95 **** #X connect 18 0 22 0; #X connect 19 0 20 0; ! #X connect 21 0 54 0; #X connect 22 0 23 0; #X connect 28 0 30 0; --- 104,108 ---- #X connect 18 0 22 0; #X connect 19 0 20 0; ! #X connect 21 0 71 0; #X connect 22 0 23 0; #X connect 28 0 30 0; *************** *** 104,123 **** #X connect 40 0 20 0; #X connect 40 0 21 0; ! #X connect 41 0 43 0; ! #X connect 41 1 43 1; ! #X connect 41 2 43 2; ! #X connect 42 0 27 0; ! #X connect 43 0 42 0; ! #X connect 44 0 45 0; ! #X connect 44 1 45 1; ! #X connect 45 0 47 0; ! #X connect 47 0 46 0; ! #X connect 49 0 33 0; ! #X connect 50 0 49 0; ! #X connect 52 0 53 0; ! #X connect 53 0 37 0; ! #X connect 54 0 19 0; ! #X connect 57 0 58 0; ! #X connect 57 1 58 1; ! #X connect 59 0 57 0; ! #X connect 60 0 57 0; --- 117,141 ---- #X connect 40 0 20 0; #X connect 40 0 21 0; ! #X connect 41 0 42 0; ! #X connect 41 1 42 1; ! #X connect 41 2 42 2; ! #X connect 42 0 61 0; ! #X connect 43 0 44 0; ! #X connect 43 1 44 1; ! #X connect 44 0 46 0; ! #X connect 46 0 45 0; ! #X connect 48 0 33 0; ! #X connect 49 0 48 0; ! #X connect 51 0 52 0; ! #X connect 52 0 37 0; ! #X connect 56 0 59 0; ! #X connect 57 0 59 0; ! #X connect 58 0 59 0; ! #X connect 59 0 55 0; ! #X connect 59 1 55 1; ! #X connect 61 0 27 0; ! #X connect 64 0 65 0; ! #X connect 66 0 68 1; ! #X connect 67 0 68 0; ! #X connect 68 0 64 0; ! #X connect 71 0 19 0;