From bf9523d0f232dc39ddf0b5d1985e93d431100c13 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Sun, 13 Mar 2005 05:02:28 +0000 Subject: fixed bug with param method minimal updated for new flext function naming feedback attribute for parameter reporting added event processing (like Midi in) svn path=/trunk/; revision=2626 --- externals/grill/vst/pd/help-vst~.pd | 60 +++++++++++++++++++++---------------- 1 file changed, 34 insertions(+), 26 deletions(-) (limited to 'externals/grill/vst/pd/help-vst~.pd') diff --git a/externals/grill/vst/pd/help-vst~.pd b/externals/grill/vst/pd/help-vst~.pd index a43cdb2e..db5c5af9 100644 --- a/externals/grill/vst/pd/help-vst~.pd +++ b/externals/grill/vst/pd/help-vst~.pd @@ -1,11 +1,11 @@ -#N canvas 125 128 853 560 12; +#N canvas 125 128 857 564 12; #X obj 26 190 dac~; #X obj 26 94 noise~; #X obj 93 189 print A; #X obj 443 431 tgl 15 0 empty empty empty 0 -6 0 8 -225271 -1 -1 0 1; #X msg 442 453 vis \$1; -#X obj 231 430 tgl 15 0 empty empty empty 0 -6 0 8 -225271 -1 -1 1 +#X obj 231 430 tgl 15 0 empty empty empty 0 -6 0 8 -225271 -1 -1 0 1; #X msg 230 452 edit \$1; #X msg 298 452 getedit; @@ -159,27 +159,32 @@ #X text 256 239 mute output; #X msg 230 262 mute \$1; #X msg 312 262 getmute; -#N canvas 200 110 477 376 parameters 0; -#X obj 84 118 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -225271 +#N canvas 200 110 481 432 parameters 0; +#X obj 114 125 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -225271 -1 -1 0 1; -#X msg 81 135 param 2 \$1; -#X obj 40 324 s \$0-vst; -#X msg 44 36 getparams; -#X text 122 36 get number of parameters; -#X msg 183 136 getparam 2; -#X msg 84 192 param gain 0; -#X text 153 84 get parameter name; -#X text 97 267 get value in textual representation; -#X text 106 157 set/get parameter (0-based); -#X msg 84 245 getptext \$1; -#X obj 84 228 nbx 5 14 0 10000 0 0 empty empty empty 0 -6 0 10 -225271 +#X msg 111 142 param 2 \$1; +#X obj 21 195 s \$0-vst; +#X msg 113 26 getparams; +#X text 191 26 get number of parameters; +#X msg 213 143 getparam 2; +#X msg 107 202 param gain 0; +#X text 203 84 get parameter name; +#X text 120 277 get value in textual representation; +#X text 136 164 set/get parameter (0-based); +#X msg 107 255 getptext \$1; +#X obj 107 238 nbx 5 14 0 10000 0 0 empty empty empty 0 -6 0 10 -225271 -1 -1 0 256; -#X obj 61 68 nbx 5 14 0 10000 0 0 empty empty empty 0 -6 0 10 -225271 +#X obj 111 68 nbx 5 14 0 10000 0 0 empty empty empty 0 -6 0 10 -225271 -1 -1 0 256; -#X msg 61 86 getpname \$1; -#X msg 189 245 getptext gain; -#X msg 191 192 getparam gain; -#X text 93 283 (may be ambigous!); +#X msg 111 86 getpname \$1; +#X msg 212 255 getptext gain; +#X msg 214 202 getparam gain; +#X text 116 293 (may be ambigous!); +#X obj 106 335 tgl 15 0 empty empty empty 0 -6 0 8 -225271 -1 -1 0 +1; +#X msg 108 356 feedback \$1; +#X msg 213 356 getfeedback; +#X text 108 378 get parameter feedback through dump outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 3 0 2 0; @@ -191,6 +196,9 @@ #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 2 0; +#X connect 17 0 18 0; +#X connect 18 0 2 0; +#X connect 19 0 2 0; #X restore 444 143 pd parameters; #N canvas 0 0 462 312 programs 0; #X obj 39 245 s \$0-vst; @@ -238,10 +246,10 @@ #X obj 17 225 s \$0-vst; #X msg 112 78 samplepos \$1; #X obj 111 60 nbx 5 14 0 1e+037 0 0 empty empty empty 0 -6 0 10 -225271 --1 -1 5 256; +-1 -1 0 256; #X msg 224 77 getsamplepos; #X obj 111 108 nbx 5 14 0 1e+037 0 0 empty empty empty 0 -6 0 10 -225271 --1 -1 11 256; +-1 -1 0 256; #X msg 112 126 ppqpos \$1; #X msg 199 127 getppqpos; #X obj 111 153 nbx 5 14 5 400 0 1 empty empty empty 0 -6 0 10 -225271 @@ -250,18 +258,18 @@ #X msg 199 172 gettempo; #X msg 113 28 playing \$1; #X msg 203 28 getplaying; -#X obj 112 -1 tgl 25 0 empty empty empty 0 -6 0 8 -225271 -1 -1 1 1 +#X obj 112 -1 tgl 25 0 empty empty empty 0 -6 0 8 -225271 -1 -1 0 1 ; -#X obj 109 218 tgl 25 0 empty empty empty 0 -6 0 8 -225271 -1 -1 1 +#X obj 109 218 tgl 25 0 empty empty empty 0 -6 0 8 -225271 -1 -1 0 1; #X msg 110 247 looping \$1; #X msg 200 247 getlooping; #X obj 111 275 nbx 5 14 0 1e+037 0 0 empty empty empty 0 -6 0 10 -225271 --1 -1 5 256; +-1 -1 0 256; #X msg 112 293 loopstart \$1; #X msg 222 293 getloopstart; #X obj 111 319 nbx 5 14 0 1e+037 0 0 empty empty empty 0 -6 0 10 -225271 --1 -1 35 256; +-1 -1 0 256; #X msg 112 337 loopend \$1; #X msg 222 337 getloopend; #X obj 111 363 nbx 5 14 0 1e+037 0 0 empty empty empty 0 -6 0 10 -225271 -- cgit v1.2.1