[PD-cvs] externals/iemlib/iemabs help-merge_any.pd,1.2,1.3 help-mergefilename.pd,1.2,1.3 help-modulo_counter.pd,1.2,1.3 help-mp3play~.pd,1.2,1.3 help-mull~.pd,1.2,1.3 help-once.pd,1.2,1.3 help-para_bp2~.pd,1.2,1.3 help-peakenv~.pd,1.2,1.3 help-pink~.pd,1.2,1.3 help-post_netreceive.pd,1.2,1.3 help-pp.pd,1.2,1.3 help-pre_inlet.pd,1.2,1.3 help-pre_netsend.pd,1.2,1.3 help-prepend.pd,1.2,1.3 help-prepend_ascii.pd,1.2,1.3 help-prvu~.pd,1.2,1.3 help-pvu~.pd,1.2,1.3 help-rbpq2~.pd,1.2,1.3 help-rbpw2~.pd,1.2,1.3 help-receive2list.pd,1.2,1.3 help-rmstofad.pd,1.2,1.3 help-round_zero.pd,1.2,1.3 help-round~.pd,1.2,1.3 help-rvu~.pd,1.2,1.3 help-sin_phase~.pd,1.2,1.3 help-soundfile_info.pd,1.2,1.3 help-speedlim.pd,1.2,1.3 help-split.pd,1.2,1.3 help-split3.pd,1.2,1.3 help-splitfilename.pd,1.2,1.3 help-stripfilename.pd,1.2,1.3 help-subl~.pd,1.2,1.3 help-t3_bpe.pd,1.2,1.3 help-t3_delay.pd,1.2,1.3 help-t3_line~.pd,1.2,1.3 help-t3_metro.pd,1.2,1.3 help-t3_sig~.pd,1.2,1.3 help-t3_timer.pd,1.2,1.3 help-toggle_mess.pd,1.2,1.3 help-transf_fader.pd,1.2,1.3 help-unsig~.pd,1.2,1.3 help-unsymbol.pd,1.2,1.3 help-v2db.pd,1.2,1.3 help-vcf_bp2~.pd,1.2,1.3 help-vcf_bp4~.pd,1.2,1.3 help-vcf_bp6~.pd,1.2,1.3 help-vcf_bp8~.pd,1.2,1.3 help-vcf_hp2~.pd,1.2,1.3 help-vcf_hp4~.pd,1.2,1.3 help-vcf_hp6~.pd,1.2,1.3 help-vcf_hp8~.pd,1.2,1.3 help-vcf_lp2~.pd,1.2,1.3 help-vcf_lp4~.pd,1.2,1.3 help-vcf_lp6~.pd,1.2,1.3 help-vcf_lp8~.pd,1.2,1.3 help-vcf_rbp2~.pd,1.2,1.3 help-vcf_rbp4~.pd,1.2,1.3 help-vcf_rbp6~.pd,1.2,1.3 help-vcf_rbp8~.pd,1.2,1.3 help-vfad_scale.pd,1.2,1.3 help-wrap.pd,1.2,1.3 hp10_bess~.pd,1.3,1.4 hp10_butt~.pd,1.3,1.4 hp10_cheb~.pd,1.3,1.4 hp10_crit~.pd,1.3,1.4 hp1c~.pd,1.3,1.4 hp1~.pd,1.3,1.4 hp2_bess~.pd,1.3,1.4 hp2_butt~.pd,1.3,1.4 hp2_cheb~.pd,1.3,1.4 hp2_crit~.pd,1.3,1.4 hp2c~.pd,1.3,1.4 hp2~.pd,1.3,1.4 hp3_bess~.pd,1.3,1.4 hp3_butt~.pd,1.3,1.4 hp3_cheb~.pd,1.3,1.4 hp3_crit~.pd,1.3,1.4 hp4_bess~.pd,1.3,1.4 hp4_butt~.pd,1.3,1.4 hp4_cheb~.pd,1.3,1.4 hp4_crit~.pd,1.3,1.4 hp5_bess~.pd,1.3,1.4 hp5_butt~.pd,1.3,1.4 hp5_cheb~.pd,1.3,1.4 hp5_crit~.pd,1.3,1.4 hp6_bess~.pd,1.3,1.4 hp6_butt~.pd,1.3,1.4 hp6_cheb~.pd,1.3,1.4 hp6_crit~.pd,1.3,1.4 hp7_bess~.pd,1.3,1.4 hp7_butt~.pd,1.3,1.4 hp7_cheb~.pd,1.3,1.4 hp7_crit~.pd,1.3,1.4 hp8_bess~.pd,1.3,1.4 hp8_butt~.pd,1.3,1.4 hp8_cheb~.pd,1.3,1.4 hp8_crit~.pd,1.3,1.4 hp9_bess~.pd,1.3,1.4 hp9_butt~.pd,1.3,1.4 hp9_cheb~.pd,1.3,1.4 hp9_crit~.pd,1.3,1.4 hslider.pd,1.3,1.4 iem_anything.pd,1.3,1.4 iem_append.pd,1.3,1.4 iem_prepend.pd,1.3,1.4 iem_r.pd,1.3,1.4 iem_receive.pd,1.3,1.4 iem_s.pd,1.3,1.4 iem_send.pd,1.3,1.4 init_popup.pd,1.3,1.4 int_fract~.pd,1.3,1.4 lp1.wav,1.2,1.3 lp10_bess~.pd,1.3,1.4 lp10_butt~.pd,1.3,1.4 lp10_cheb~.pd,1.3,1.4 lp10_crit~.pd,1.3,1.4 lp1c~.pd,1.3,1.4 lp1~.pd,1.3,1.4 lp2.wav,1.2,1.3 lp2_bess~.pd,1.3,1.4 lp2_butt~.pd,1.3,1.4 lp2_cheb~.pd,1.3,1.4 lp2_crit~.pd,1.3,1.4 lp2c~.pd,1.3,1.4 lp2~.pd,1.3,1.4 lp3.wav,1.2,1.3 lp3_bess~.pd,1.3,1.4 lp3_butt~.pd,1.3,1.4 lp3_cheb~.pd,1.3,1.4 lp3_crit~.pd,1.3,1.4 lp4_bess~.pd,1.3,1.4 lp4_butt~.pd,1.3,1.4 lp4_cheb~.pd,1.3,1.4 lp4_crit~.pd,1.3,1.4 lp5_bess~.pd,1.3,1.4 lp5_butt~.pd,1.3,1.4 lp5_cheb~.pd,1.3,1.4 lp5_crit~.pd,1.3,1.4 lp6_bess~.pd,1.3,1.4 lp6_butt~.pd,1.3,1.4

musil tmusil at users.sourceforge.net
Fri Apr 1 19:37:03 CEST 2005


Update of /cvsroot/pure-data/externals/iemlib/iemabs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28941/iemlib/iemabs

Added Files:
	help-merge_any.pd help-mergefilename.pd help-modulo_counter.pd 
	help-mp3play~.pd help-mull~.pd help-once.pd help-para_bp2~.pd 
	help-peakenv~.pd help-pink~.pd help-post_netreceive.pd 
	help-pp.pd help-pre_inlet.pd help-pre_netsend.pd 
	help-prepend.pd help-prepend_ascii.pd help-prvu~.pd 
	help-pvu~.pd help-rbpq2~.pd help-rbpw2~.pd 
	help-receive2list.pd help-rmstofad.pd help-round_zero.pd 
	help-round~.pd help-rvu~.pd help-sin_phase~.pd 
	help-soundfile_info.pd help-speedlim.pd help-split.pd 
	help-split3.pd help-splitfilename.pd help-stripfilename.pd 
	help-subl~.pd help-t3_bpe.pd help-t3_delay.pd help-t3_line~.pd 
	help-t3_metro.pd help-t3_sig~.pd help-t3_timer.pd 
	help-toggle_mess.pd help-transf_fader.pd help-unsig~.pd 
	help-unsymbol.pd help-v2db.pd help-vcf_bp2~.pd 
	help-vcf_bp4~.pd help-vcf_bp6~.pd help-vcf_bp8~.pd 
	help-vcf_hp2~.pd help-vcf_hp4~.pd help-vcf_hp6~.pd 
	help-vcf_hp8~.pd help-vcf_lp2~.pd help-vcf_lp4~.pd 
	help-vcf_lp6~.pd help-vcf_lp8~.pd help-vcf_rbp2~.pd 
	help-vcf_rbp4~.pd help-vcf_rbp6~.pd help-vcf_rbp8~.pd 
	help-vfad_scale.pd help-wrap.pd hp10_bess~.pd hp10_butt~.pd 
	hp10_cheb~.pd hp10_crit~.pd hp1c~.pd hp1~.pd hp2_bess~.pd 
	hp2_butt~.pd hp2_cheb~.pd hp2_crit~.pd hp2c~.pd hp2~.pd 
	hp3_bess~.pd hp3_butt~.pd hp3_cheb~.pd hp3_crit~.pd 
	hp4_bess~.pd hp4_butt~.pd hp4_cheb~.pd hp4_crit~.pd 
	hp5_bess~.pd hp5_butt~.pd hp5_cheb~.pd hp5_crit~.pd 
	hp6_bess~.pd hp6_butt~.pd hp6_cheb~.pd hp6_crit~.pd 
	hp7_bess~.pd hp7_butt~.pd hp7_cheb~.pd hp7_crit~.pd 
	hp8_bess~.pd hp8_butt~.pd hp8_cheb~.pd hp8_crit~.pd 
	hp9_bess~.pd hp9_butt~.pd hp9_cheb~.pd hp9_crit~.pd hslider.pd 
	iem_anything.pd iem_append.pd iem_prepend.pd iem_r.pd 
	iem_receive.pd iem_s.pd iem_send.pd init_popup.pd 
	int_fract~.pd lp1.wav lp10_bess~.pd lp10_butt~.pd 
	lp10_cheb~.pd lp10_crit~.pd lp1c~.pd lp1~.pd lp2.wav 
	lp2_bess~.pd lp2_butt~.pd lp2_cheb~.pd lp2_crit~.pd lp2c~.pd 
	lp2~.pd lp3.wav lp3_bess~.pd lp3_butt~.pd lp3_cheb~.pd 
	lp3_crit~.pd lp4_bess~.pd lp4_butt~.pd lp4_cheb~.pd 
	lp4_crit~.pd lp5_bess~.pd lp5_butt~.pd lp5_cheb~.pd 
	lp5_crit~.pd lp6_bess~.pd lp6_butt~.pd 
Log Message:
initial checkin (release 1.15) 
this time as binary (instead of text)

--- NEW FILE: hp4_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 5 5 hp4_butt~;

#X text 81 5 highpass 4.order with butterworth characteristic;

#X obj 22 107 hp2c~ \$1 0.765367 1 \$2;

#X obj 22 127 hp2c~ \$1 1.84776 1 \$2;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 9 0 12 4;

#X connect 12 0 13 0;

#X connect 12 1 13 1;

#X connect 12 4 13 4;

#X connect 13 0 2 0;


--- NEW FILE: hp2c~.pd ---
#N canvas 406 261 408 347 10;

#X obj 22 42 inlet~;

#X obj 56 63 inlet;

#X obj 22 193 outlet~;

#X text 8 295 (c) musil at iem.kug.ac.at;

#X text 50 308 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 93 64 <float> cutoff_frequency [Hz];

#X obj 91 87 inlet;

#X text 195 136 <float> interpolation_time [ms];

#X text 32 176 ~filtered signal_out~;

#X obj 126 111 inlet;

#X text 25 320 graz \, austria 2001;

#X obj 161 136 inlet;

#X text 127 87 <float> damping [-];

#X text 162 111 <float> frequency-shift [-];

#X text 12 8 hp2c~;

#X text 60 8 highpass 2.order for filter-cascades;

#X obj 22 157 filter~ hp2c \$1 \$2 \$3 \$4;

#X obj 56 211 outlet;

#X obj 88 236 outlet;

#X obj 119 255 outlet;

#X obj 161 274 outlet;

#X text 129 235 dummy;

#X text 159 254 dummy;

#X text 128 190 1.arg: <float> cutoff_frequency [Hz];

#X text 128 199 2.arg: <float> damping [-];

#X text 128 208 3.arg: <float> frequency-shift [-];

#X text 128 218 4.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 17 0;

#X connect 1 0 17 1;

#X connect 1 0 18 0;

#X connect 7 0 17 2;

#X connect 10 0 17 3;

#X connect 12 0 17 4;

#X connect 12 0 21 0;

#X connect 17 0 2 0;


--- NEW FILE: help-prepend_ascii.pd ---
#N canvas 244 76 683 462 10;
#X msg 94 245 jkl 555 uuu;
#X text 24 393 (c) musil at iem.kug.ac.at;
#X text 66 406 IEM KUG;
#X msg 208 243 abc ghj 78;
#X msg 433 242 zyx 3.17;
#X text 41 418 graz \, austria 2003;
#X text 118 104 1.arg: <float> ascii-number (1 .. 255) \, which will
be;
#X text 157 119 interpreted as a character \, which will be used as
a;
#X text 158 132 selector-symbol for a message (creates a denormal symbol)
;
#X text 13 7 prepend_ascii;
#X obj 66 272 prepend_ascii 1;
#X obj 195 272 prepend_ascii 2 open ttt 666;
#X obj 52 241 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 68 215 44;
#X msg 99 214 symbol hhh;
#X obj 420 271 prepend_ascii 3 55 66;
#X obj 66 348 print xxx;
#X obj 195 348 print yyy;
#X obj 420 347 print zzz;
#X text 127 9 prepends the list-arguments in front of an incomming
;
#X text 128 22 message \, the first item of the arguments has to be
;
#X text 126 36 a integer between 1 and 255 and will be interpreted
;
#X text 125 51 as a ascii-character \, which will be converted to;
#X text 126 64 a selector-symbol;
#X text 105 160 nth.arg: anything;
#X connect 0 0 10 0;
#X connect 3 0 11 0;
#X connect 4 0 15 0;
#X connect 10 0 16 0;
#X connect 11 0 17 0;
#X connect 12 0 10 0;
#X connect 13 0 10 0;
#X connect 14 0 10 0;
#X connect 15 0 18 0;

--- NEW FILE: lp4_cheb~.pd ---
#N canvas 350 22 421 301 10;

#X obj 22 42 inlet~;

#X obj 62 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 99 67 <float> cutoff_frequency [Hz];

#X text 219 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X text 35 281 graz \, austria 2001;

#X obj 185 86 inlet;

#X text 5 5 lp4_cheb~;

#X text 81 5 lowpass 4.order with chebyshev characteristic;

#X obj 22 107 lp2c~ \$1 0.303886 1.16973 \$2;

#X obj 22 127 lp2c~ \$1 2.59037 4.13012 \$2;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 13 0;

#X connect 1 0 13 1;

#X connect 10 0 13 4;

#X connect 13 0 14 0;

#X connect 13 1 14 1;

#X connect 13 4 14 4;

#X connect 14 0 2 0;


--- NEW FILE: iem_append.pd ---
#N canvas 365 230 607 439 10;

#X obj 37 121 inlet;

#X obj 301 121 inlet;

#X obj 37 305 outlet;

#X text 14 358 (c) musil at iem.kug.ac.at;

#X text 56 371 IEM KUG;

#X text 35 61 hot inlet;

#X text 297 60 cold inlet;

#X obj 37 160 pre_inlet 1 0;

#X text 258 271 initials-arguments:;

#X text 119 14 merge the head-message in front of the tail-message

;

#X text 31 383 graz \, austria 2003;

#X text 17 15 iem_append;

#X text 35 76 head of output-message;

#X text 296 74 tail of output-message;

#X text 253 282 tail of output-message;

#X obj 37 278 iem_append_kernel;

#X obj 301 158 pre_inlet 1 1;

#X connect 0 0 7 0;

#X connect 1 0 16 0;

#X connect 7 0 15 0;

#X connect 15 0 2 0;

#X connect 16 0 15 0;


--- NEW FILE: hp6_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 5 5 hp6_butt~;

#X text 81 5 highpass 6.order with butterworth characteristic;

#X obj 22 107 hp2c~ \$1 0.517638 1 \$2;

#X obj 22 127 hp2c~ \$1 1.41421 1 \$2;

#X obj 22 146 hp2c~ \$1 1.93185 1 \$2;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 9 0 12 4;

#X connect 12 0 13 0;

#X connect 12 1 13 1;

#X connect 12 4 13 4;

#X connect 13 0 14 0;

#X connect 13 1 14 1;

#X connect 13 4 14 4;

#X connect 14 0 2 0;


--- NEW FILE: hp1c~.pd ---
#N canvas 325 243 413 348 10;

#X obj 22 42 inlet~;

#X obj 55 66 inlet;

#X obj 22 196 outlet~;

#X text 12 299 (c) musil at iem.kug.ac.at;

#X text 54 312 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 92 67 <float> cutoff_frequency [Hz];

#X text 189 134 <float> interpolation_time [ms];

#X text 32 176 ~filtered signal_out~;

#X obj 88 93 inlet;

#X text 29 324 graz \, austria 2001;

#X obj 155 134 inlet;

#X text 124 93 <float> frequency-shift [-];

#X text 12 8 hp1c~;

#X text 60 8 highpass 1.order for filter-cascades;

#X obj 22 157 filter~ hp1c \$1 \$2 1 \$3;

#X obj 55 214 outlet;

#X obj 86 232 outlet;

#X obj 115 251 outlet;

#X obj 155 271 outlet;

#X text 127 231 dummy;

#X text 155 250 dummy;

#X obj 123 113 inlet;

#X text 158 113 dummy;

#X text 120 192 1.arg: <float> cutoff_frequency [Hz];

#X text 120 202 2.arg: <float> frequency-shift [-];

#X text 120 212 3.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 1 0 16 0;

#X connect 9 0 15 2;

#X connect 11 0 15 4;

#X connect 11 0 19 0;

#X connect 15 0 2 0;


--- NEW FILE: hp5_butt~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X obj 22 146 hp1c~ \$1 1 \$2;

#X text 5 5 hp5_butt~;

#X text 81 5 highpass 5.order with butterworth characteristic;

#X obj 22 127 hp2c~ \$1 1.61803 1 \$2;

#X obj 22 107 hp2c~ \$1 0.618034 1 \$2;

#X connect 0 0 17 0;

#X connect 1 0 17 1;

#X connect 9 0 17 4;

#X connect 13 0 2 0;

#X connect 16 0 13 0;

#X connect 16 1 13 1;

#X connect 16 4 13 4;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;


--- NEW FILE: lp2c~.pd ---
#N canvas 400 218 405 377 10;

#X obj 22 42 inlet~;

#X obj 56 63 inlet;

#X obj 22 194 outlet~;

#X text 15 326 (c) musil at iem.kug.ac.at;

#X text 57 339 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 93 64 <float> cutoff_frequency [Hz];

#X obj 91 87 inlet;

#X text 195 136 <float> interpolation_time [ms];

#X text 32 176 ~filtered signal_out~;

#X obj 126 111 inlet;

#X text 32 351 graz \, austria 2001;

#X text 12 8 lp2c~;

#X text 60 8 lowpass 2.order for filter-cascades;

#X obj 161 136 inlet;

#X text 127 87 <float> damping [-];

#X text 162 111 <float> frequency-shift [-];

#X obj 22 157 filter~ lp2c \$1 \$2 \$3 \$4;

#X obj 56 211 outlet;

#X obj 88 236 outlet;

#X obj 119 255 outlet;

#X obj 161 274 outlet;

#X text 129 235 dummy;

#X text 159 254 dummy;

#X text 128 190 1.arg: <float> cutoff_frequency [Hz];

#X text 128 199 2.arg: <float> damping [-];

#X text 128 208 3.arg: <float> frequency-shift [-];

#X text 128 218 4.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 17 0;

#X connect 1 0 17 1;

#X connect 1 0 18 0;

#X connect 7 0 17 2;

#X connect 10 0 17 3;

#X connect 14 0 17 4;

#X connect 14 0 21 0;

#X connect 17 0 2 0;


--- NEW FILE: int_fract~.pd ---
#N canvas 323 149 549 327 10;

#X obj 21 68 inlet~;

#X obj 22 238 outlet~;

#X text 14 277 (c) musil at iem.kug.ac.at;

#X text 56 290 IEM KUG;

#X text 61 68 ~signal_in~;

#X text 31 302 graz \, austria 2003;

#X obj 152 115 float24 12 582 912;

#X obj 22 152 +~ 1.25829e+007;

#X obj 22 178 -~ 1.25829e+007;

#X obj 152 95 loadbang;

#X text 278 112 1.5 * 2 ^ 23;

#X text 11 9 int_fract~;

#X text 143 34 and the fractal part of the float-number;

#X text 120 12 signal-float-splitting to the;

#X text 130 23 truncated signal-integer-number;

#X obj 196 237 outlet~;

#X text 69 239 ~signal_int~;

#X text 243 238 ~signal_fract~;

#X obj 22 125 -~ 0.5;

#X obj 196 213 -~;

#X text 235 253 fractal-part: 0 .. 1;

#X text 68 252 integer-part;

#X text 260 150 there is a little inaccuracy;

#X text 265 162 each odd number has a fractal-part of 1;

#X connect 0 0 18 0;

#X connect 0 0 19 0;

#X connect 6 0 7 1;

#X connect 6 0 8 1;

#X connect 7 0 8 0;

#X connect 8 0 1 0;

#X connect 8 0 19 1;

#X connect 9 0 6 0;

#X connect 18 0 7 0;

#X connect 19 0 15 0;


--- NEW FILE: hp1~.pd ---
#N canvas 274 213 375 281 10;

#X obj 22 42 inlet~;

#X obj 52 63 inlet;

#X obj 22 186 outlet~;

#X text 15 229 (c) musil at iem.kug.ac.at;

#X text 57 242 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 89 64 <float> cutoff_frequency [Hz];

#X obj 143 85 inlet;

#X text 181 84 <float> interpolation_time [ms];

#X text 12 8 hp1~;

#X obj 22 123 filter~ hp1 \$1 1 0 \$2;

#X text 28 157 ~filtered signal_out~;

#X text 66 10 highpass 1.order;

#X text 32 254 graz \, austria 2001;

#X text 92 192 2.arg: <float> interpolation_time [ms] (opt.);

#X text 92 182 1.arg: <float> cutoff_frequency [Hz];

#X connect 0 0 10 0;

#X connect 1 0 10 1;

#X connect 7 0 10 4;

#X connect 10 0 2 0;


--- NEW FILE: help-t3_timer.pd ---
#N canvas 231 195 312 288 10;
#X obj 73 119 t3_del 11.11;
#X msg 22 79 0.55;
#X obj 22 48 bng 25 250 50 0 empty empty empty 8 -8 0 10 0 22 22;
#X obj 22 145 t3_timer;
#X floatatom 22 170 6 0 0;
#X text 15 214 (c) musil at iem.kug.ac.at;
#X text 57 227 IEM KUG;
#X text 32 239 graz \, austria 2001;
#X text 88 22 measure time-difference;
#X text 87 37 between 2 t3_bang-events;
#X text 6 4 t3_timer;
#X floatatom 152 93 6 0 0;
#X text 203 93 ms;
#X text 72 170 ms;
#X text 84 5 time-tagged trigger timer;
#X connect 0 0 3 1;
#X connect 1 0 0 0;
#X connect 1 0 3 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 11 0 0 1;

--- NEW FILE: hp8_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 209 outlet~;

#X text 18 235 (c) musil at iem.kug.ac.at;

#X text 60 248 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 33 187 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 5 5 hp8_butt~;

#X text 81 5 highpass 8.order with butterworth characteristic;

#X obj 22 107 hp2c~ \$1 0.390181 1 \$2;

#X obj 22 127 hp2c~ \$1 1.11114 1 \$2;

#X obj 22 146 hp2c~ \$1 1.66294 1 \$2;

#X obj 22 167 hp2c~ \$1 1.96157 1 \$2;

#X text 99 205 1.arg: <float> cutoff_frequency [Hz];

#X text 99 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 260 graz \, austria 2003;

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 9 0 12 4;

#X connect 12 0 13 0;

#X connect 12 1 13 1;

#X connect 12 4 13 4;

#X connect 13 0 14 0;

#X connect 13 1 14 1;

#X connect 13 4 14 4;

#X connect 14 0 15 0;

#X connect 14 1 15 1;

#X connect 14 4 15 4;

#X connect 15 0 2 0;


--- NEW FILE: lp2_crit~.pd ---
#N canvas 350 22 416 312 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X obj 22 107 lp2c~ \$1 1.2872 0.4142 \$2;

#X text 5 5 lp2_crit~;

#X text 81 5 lowpass 2.order with critical damping;

#X connect 0 0 13 0;

#X connect 1 0 13 1;

#X connect 9 0 13 4;

#X connect 13 0 2 0;


--- NEW FILE: help-stripfilename.pd ---
#N canvas 183 294 490 264 10;
#X obj 87 75 symbol;
#X text 15 181 (c) musil at iem.kug.ac.at;
#X text 57 194 IEM KUG;
#X text 32 206 graz \, austria 2002;
#X msg 87 43 abcdefghijk;
#X text 233 199 updated for Pd version 0.35;
#X msg 26 59 set 2;
#X text 116 14 characters of a symbol;
#X text 10 1 stripfilename: strip the first or last;
#X obj 47 138 stripfilename -5;
#X msg 11 39 set -7;
#X obj 47 160 print;
#X text 190 92 1.arg: <float> number of first;
#X text 227 105 or last characters to strip;
#X text 218 132 if positiv -> first;
#X text 218 144 if negativ -> last;
#X msg 40 81 set 8;
#X connect 0 0 9 0;
#X connect 4 0 0 0;
#X connect 6 0 9 0;
#X connect 9 0 11 0;
#X connect 10 0 9 0;
#X connect 16 0 9 0;

--- NEW FILE: hp8_crit~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 209 outlet~;

#X text 18 235 (c) musil at iem.kug.ac.at;

#X text 60 248 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 33 187 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 99 205 1.arg: <float> cutoff_frequency [Hz];

#X text 99 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 260 graz \, austria 2003;

#X text 5 5 hp8_crit~;

#X text 81 5 highpass 8.order with critical damping;

#X obj 22 107 hp2c~ \$1 0.6017 0.0905 \$2;

#X obj 22 127 hp2c~ \$1 0.6017 0.0905 \$2;

#X obj 22 147 hp2c~ \$1 0.6017 0.0905 \$2;

#X obj 22 167 hp2c~ \$1 0.6017 0.0905 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 2 0;


--- NEW FILE: hp9_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 208 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 97 226 1.arg: <float> cutoff_frequency [Hz];

#X text 97 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp9_cheb~;

#X text 81 5 highpass 9.order with chebyshev characteristic;

#X obj 22 189 hp1c~ \$1 6.3415 \$2;

#X obj 22 168 hp2c~ \$1 2.1252 7.1711 \$2;

#X obj 22 148 hp2c~ \$1 0.5624 2.3278 \$2;

#X obj 22 127 hp2c~ \$1 0.2076 1.3166 \$2;

#X obj 22 107 hp2c~ \$1 0.0562 1.0258 \$2;

#X connect 0 0 20 0;

#X connect 1 0 20 1;

#X connect 9 0 20 4;

#X connect 16 0 2 0;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;

#X connect 19 0 18 0;

#X connect 19 1 18 1;

#X connect 19 4 18 4;

#X connect 20 0 19 0;

#X connect 20 1 19 1;

#X connect 20 4 19 4;


--- NEW FILE: lp3_bess~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp3_bess~;

#X text 81 5 lowpass 3.order with bessel characteristic;

#X obj 22 107 lp2c~ \$1 0.9996 0.4772 \$2;

#X obj 22 129 lp1c~ \$1 0.756 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: iem_send.pd ---
#N canvas 92 248 458 308 10;

#X obj 172 77 inlet;

#X obj 110 148 prepend_ascii 1;

#X obj 214 148 prepend_ascii 2;

#X obj 172 101 route set clear;

#X obj 214 123 bang;

#X obj 71 78 inlet;

#X obj 71 203 iem_send_kernel;

#X text 217 175 1.arg: <symbol> or <float> send-label;

#X text 15 14 iem_send;

#X text 110 15 send-object with changeable send-label;

#X obj 110 102 symbol \$1;

#X obj 110 82 loadbang;

#X connect 0 0 3 0;

#X connect 1 0 6 0;

#X connect 2 0 6 0;

#X connect 3 0 1 0;

#X connect 3 1 4 0;

#X connect 4 0 2 0;

#X connect 5 0 6 0;

#X connect 10 0 1 0;

#X connect 11 0 10 0;


--- NEW FILE: help-pp.pd ---
#N canvas 231 172 613 503 10;
#X obj 117 376 print;
#X msg 117 61 1;
#X obj 238 41 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 117 40 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 117 149 11 22;
#X msg 238 150 33 44;
#X msg 238 63 3;
#X msg 117 105 symbol foo;
#X msg 238 107 symbol zyx;
#X msg 117 83 float 1.1;
#X msg 238 85 float 3.3;
#X msg 117 127 set;
#X msg 238 128 open;
#X msg 117 172 list -55 -66;
#X msg 238 172 list -77 -88;
#X msg 238 195 list bbb 987;
#X msg 117 195 list aaa 123;
#X msg 117 218 jkl 555 uuu;
#X msg 238 218 poi 777 ttt;
#X obj 191 377 route bang float symbol list;
#X obj 242 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 281 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 324 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 367 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 421 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 400 376 anything;
#X text 262 39 bang clears message-buffer;
#X text 75 421 (c) musil at iem.kug.ac.at;
#X text 117 434 IEM KUG;
#X text 213 313 head of output-message;
#X text 218 302 initials-arguments:;
#X text 109 7 merge the head-message in front of the tail-message;
#X text 92 446 graz \, austria 2003;
#X text 34 284 tail of output-message;
#X text 226 285 head of output-message;
#X text 224 275 <- cold inlet;
#X text 122 274 <- hot inlet;
#X text 13 7 pp;
#X obj 117 300 pp set;
#X connect 1 0 38 0;
#X connect 2 0 38 1;
#X connect 3 0 38 0;
#X connect 4 0 38 0;
#X connect 5 0 38 1;
#X connect 6 0 38 1;
#X connect 7 0 38 0;
#X connect 8 0 38 1;
#X connect 9 0 38 0;
#X connect 10 0 38 1;
#X connect 11 0 38 0;
#X connect 12 0 38 1;
#X connect 13 0 38 0;
#X connect 14 0 38 1;
#X connect 15 0 38 1;
#X connect 16 0 38 0;
#X connect 17 0 38 0;
#X connect 18 0 38 1;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 19 2 22 0;
#X connect 19 3 23 0;
#X connect 19 4 24 0;
#X connect 38 0 0 0;
#X connect 38 0 19 0;

--- NEW FILE: lp5_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 172 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 195 1.arg: <float> cutoff_frequency [Hz];

#X text 79 205 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 4 6 lp5_cheb~;

#X text 81 5 lowpass 5.order with chebyshev characteristic;

#X obj 22 107 lp2c~ \$1 0.1872 1.0814 \$2;

#X obj 22 127 lp2c~ \$1 1.128 2.4896 \$2;

#X obj 22 148 lp1c~ \$1 3.5711 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 2 0;


--- NEW FILE: help-soundfile_info.pd ---
#N canvas 153 56 717 404 10;
#X obj 31 45 openpanel;
#X obj 31 26 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 31 92 read \$1;
#X obj 31 166 soundfile_info;
#X obj 31 217 print;
#X text 40 146 "read"-message needs a symbol (soundfile in wave format)
;
#X symbolatom 131 75 66 0 0 0 - - -;
#X text 50 184 "list"-message output with 7 items;
#X text 91 224 4.item: <float> header-size in bytes;
#X text 91 194 1.item: <float> samplerate in Hz;
#X text 91 204 2.item: <symbol> file-name;
#X text 91 214 3.item: <float> multi-channel-sound-data-length in samples
;
#X text 91 234 5.item: <float> number of channels;
#X text 91 244 6.item: <float> single-sample-size in bytes;
#X text 7 2 soundfile_info;
#X text 130 2 show the header-data of a wav-file;
#X text 24 303 (c) musil at iem.kug.ac.at;
#X text 61 316 IEM KUG;
#X text 36 328 graz \, austria 2003;
#X text 91 254 7.item: <symbol> endianness ("l" for little);
#X text 260 264 ("b" for big);
#X text 214 279 (eg. little endian "wav" is natural format on Intel-machines)
;
#X text 214 314 (eg. big endian "aiff" is natural format on Macintosh-machines)
;
#X connect 0 0 2 0;
#X connect 0 0 6 0;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;

--- NEW FILE: help-prvu~.pd ---
#N canvas 210 11 724 591 10;
#X msg 167 246 0;
#X msg 468 246 0.5;
#X msg 540 246 1;
#X obj 96 283 sig~;
#X floatatom 96 481 9 0 0 0 - - -;
#X floatatom 163 435 9 0 0 0 - - -;
#X msg 96 189 reset;
#X msg 96 223 start;
#X msg 96 206 stop;
#X msg 357 246 0.1;
#X msg 321 246 0.01;
#X msg 279 246 0.001;
#X msg 237 246 0.0001;
#X msg 194 246 1e-005;
#X msg 390 246 0.25;
#X msg 427 246 0.316;
#X msg 499 246 0.707;
#X msg 570 246 1.414;
#X msg 612 246 2;
#X msg 645 246 10;
#X text 27 352 ~signal_in~;
#X text 201 47 (periode between 2 output-events);
#X text 99 534 (c) musil at iem.kug.ac.at;
#X text 116 559 graz \, austria 2000;
#X text 141 547 IEM KUG;
#X text 32 42 dsp ON/OFF;
#X obj 14 61 dsp;
#X floatatom 14 82 3 0 0 0 - - -;
#X text 41 83 % cpu;
#X obj 96 395 unpack 0 0 0;
#X floatatom 129 458 9 0 0 0 - - -;
#X text 195 459 2.item: <float> peak_level [dB];
#X text 160 482 1.item: <float> rms_level [dB];
#X obj 14 40 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 25 381 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0;
#X floatatom 96 261 9 0 0 0 - - -;
#X obj 125 303 phasor~;
#X obj 125 322 cos~;
#X obj 96 339 *~;
#X floatatom 24 524 6 0 0 0 - - -;
#X floatatom 34 508 6 0 0 0 - - -;
#X text 181 151 4.arg:<float>overflow_threshold [dB] (default: -0.01
dB);
#X text 200 85 (repeat the peak on output until peakholdtime);
#X text 106 377 output: <list> of 3 items:;
#X text 229 435 3.item: <float> overflow_per_metrotime_counter [-]
;
#X msg 96 51 t_metro \$1;
#X msg 96 89 t_hold \$1;
#X msg 96 127 t_release \$1;
#X msg 96 166 threshold \$1;
#X floatatom 96 34 9 50 500 0 - - -;
#X floatatom 96 72 9 10 5000 0 - - -;
#X floatatom 96 110 9 50 2000 0 - - -;
#X text 204 120 (output_level decrements by about 8.6 dB = 63% during
this;
#X text 556 120 time);
#X floatatom 96 149 9 -120 30 0 - - -;
#X text 201 162 (output_overflow_counter increments by 1 per metrotime
\, if;
#X text 553 162 peaklevel > threshold);
#X obj 24 557 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 34 540 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 21 170 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 21 218 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 21 233 * 0.99;
#X obj 21 252 + 0.01;
#X obj 21 199 metro 2567;
#X obj 96 361 prvu~;
#X text 181 36 1.arg:<float>metrotime [ms] (default: 300 ms);
#X text 181 109 3.arg:<float>releasetime [ms] (default: 300 ms);
#X text 180 74 2.arg:<float>peakholdtime [ms] (default: 1000 ms);
#X obj 125 283 sig~ 10001;
#X text 7 8 prvu~;
#X text 67 8 peak- rms- vu-meter;
#X text 134 188 reset peak- and rms-level to;
#X text 307 188 -99.9 dB and overflow_counter to 0;
#X text 134 205 stop the metro-clock of prvu~;
#X text 134 223 start the metro-clock of prvu~;
#X text 78 509 dB;
#X text 68 525 dB;
#X obj 167 361 prvu~ 300 1000 300 -0.01;
#X connect 0 0 35 0;
#X connect 1 0 35 0;
#X connect 2 0 35 0;
#X connect 3 0 38 0;
#X connect 6 0 64 0;
#X connect 7 0 64 0;
#X connect 8 0 64 0;
#X connect 9 0 35 0;
#X connect 10 0 35 0;
#X connect 11 0 35 0;
#X connect 12 0 35 0;
#X connect 13 0 35 0;
#X connect 14 0 35 0;
#X connect 15 0 35 0;
#X connect 16 0 35 0;
#X connect 17 0 35 0;
#X connect 18 0 35 0;
#X connect 19 0 35 0;
#X connect 26 0 27 0;
#X connect 29 0 4 0;
#X connect 29 1 30 0;
#X connect 29 2 5 0;
#X connect 33 0 26 0;
#X connect 34 0 39 0;
#X connect 34 1 40 0;
#X connect 35 0 3 0;
#X connect 36 0 37 0;
#X connect 37 0 38 1;
#X connect 38 0 64 0;
#X connect 39 0 57 0;
#X connect 40 0 58 0;
#X connect 45 0 64 0;
#X connect 46 0 64 0;
#X connect 47 0 64 0;
#X connect 48 0 64 0;
#X connect 49 0 45 0;
#X connect 50 0 46 0;
#X connect 51 0 47 0;
#X connect 54 0 48 0;
#X connect 59 0 63 0;
#X connect 60 0 61 0;
#X connect 61 0 62 0;
#X connect 62 0 35 0;
#X connect 63 0 60 0;
#X connect 64 0 29 0;
#X connect 64 0 34 0;
#X connect 68 0 36 0;

--- NEW FILE: help-speedlim.pd ---
#N canvas 465 200 396 309 10;
#X msg 173 43 1000;
#X msg 176 65 200;
#X floatatom 67 86 4 0 0 0 - - -;
#X floatatom 46 152 4 0 0 0 - - -;
#X obj 95 150 t f b b;
#X obj 117 174 timer;
#X obj 95 200 pack 0 0;
#X obj 95 225 print;
#X msg 179 86 20;
#X obj 67 115 speedlim 20;
#X text 6 7 speedlim : speedlimit for float-message;
#X text 153 115 1.arg: lock-time in ms;
#X text 188 220 (c) musil at iem.kug.ac.at;
#X text 230 233 IEM KUG;
#X obj 46 171 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 205 245 graz \, austria 2003;
#X connect 0 0 9 1;
#X connect 1 0 9 1;
#X connect 2 0 9 0;
#X connect 3 0 14 0;
#X connect 4 0 6 0;
#X connect 4 1 5 0;
#X connect 4 2 5 1;
#X connect 5 0 6 1;
#X connect 6 0 7 0;
#X connect 8 0 9 1;
#X connect 9 0 3 0;
#X connect 9 0 4 0;

--- NEW FILE: hp8_bess~.pd ---
#N canvas 350 22 406 302 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 209 outlet~;

#X text 18 235 (c) musil at iem.kug.ac.at;

#X text 60 248 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 33 187 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 99 205 1.arg: <float> cutoff_frequency [Hz];

#X text 99 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 260 graz \, austria 2003;

#X text 5 5 hp8_bess~;

#X text 81 5 highpass 8.order with bessel characteristic;

#X obj 22 167 hp2c~ \$1 1.1112 0.3162 \$2;

#X obj 22 146 hp2c~ \$1 0.9754 0.2979 \$2;

#X obj 22 127 hp2c~ \$1 0.7202 0.2621 \$2;

#X obj 22 107 hp2c~ \$1 0.3728 0.2087 \$2;

#X connect 0 0 18 0;

#X connect 1 0 18 1;

#X connect 9 0 18 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;


--- NEW FILE: hp6_crit~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp6_crit~;

#X text 81 5 highpass 6.order with critical damping;

#X obj 22 107 hp2c~ \$1 0.6999 0.1225 \$2;

#X obj 22 127 hp2c~ \$1 0.6999 0.1225 \$2;

#X obj 22 147 hp2c~ \$1 0.6999 0.1225 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: hp2_crit~.pd ---
#N canvas 350 22 414 310 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X obj 22 107 hp2c~ \$1 1.2872 0.4142 \$2;

#X text 5 5 hp2_crit~;

#X text 81 5 highpass 2.order with critical damping;

#X connect 0 0 13 0;

#X connect 1 0 13 1;

#X connect 9 0 13 4;

#X connect 13 0 2 0;


--- NEW FILE: hp2_butt~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 52 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 89 67 <float> cutoff_frequency [Hz];

#X text 177 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 143 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp2_butt~;

#X text 81 5 highpass 2.order with butterworth characteristic;

#X obj 22 107 hp2c~ \$1 1.41421 1 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 2 0;


--- NEW FILE: hp5_cheb~.pd ---
#N canvas 350 22 421 301 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 172 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 195 1.arg: <float> cutoff_frequency [Hz];

#X text 79 205 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 4 6 hp5_cheb~;

#X text 81 5 highpass 5.order with chebyshev characteristic;

#X obj 22 148 hp1c~ \$1 3.5711 \$2;

#X obj 22 127 hp2c~ \$1 1.128 2.4896 \$2;

#X obj 22 107 hp2c~ \$1 0.1872 1.0814 \$2;

#X connect 0 0 18 0;

#X connect 1 0 18 1;

#X connect 9 0 18 4;

#X connect 16 0 2 0;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;


--- NEW FILE: help-toggle_mess.pd ---
#N canvas 339 48 606 572 10;
#X obj 222 135 print color;
#X obj 138 310 print sentence;
#X obj 113 499 print number;
#X obj 48 446 tm 4 8 99 2 -77;
#X obj 40 100 toggle_mess red 178 green 333 blue -999;
#X obj 174 135 pp set;
#X msg 174 157 green;
#X obj 128 333 pp set;
#X msg 128 355 print;
#X msg 40 197 print;
#X obj 98 521 pp set;
#X msg 98 543 4;
#X msg 48 403 4;
#X obj 93 398 init set 0;
#X obj 178 42 init set 2;
#X floatatom 308 129 4 0 0 0 - - -;
#X floatatom 217 281 4 0 0 0 - - -;
#X floatatom 148 471 4 0 0 0 - - -;
#X text 224 510 (c) musil at iem.kug.ac.at;
#X text 266 523 IEM KUG;
#X text 241 535 graz \, austria 2001;
#X text 8 7 toggle_mess :;
#X text 259 253 n arguments: <float> or <sym>;
#X text 279 329 left outlet: to message-inlet;
#X text 281 342 middle outlet: float or symbol as anything;
#X text 281 355 right outlet: float circle-index;
#X text 300 158 left inlet: from message-outlet;
#X text 300 172 set-message: initiate internal index;
#X text 301 187 bang: output without increment;
#X text 300 203 anything-message: output with;
#X text 386 217 incrementation of index;
#X msg 110 43 set 3;
#X obj 106 69 t b a;
#X obj 84 223 t b a;
#X obj 84 202 init set 1;
#X obj 93 420 t b a;
#X text 120 6 control a message-box with circular different content
;
#X msg 40 53 green;
#X obj 40 252 tm print this word by word;
#X connect 3 0 12 0;
#X connect 3 1 2 0;
#X connect 3 1 10 0;
#X connect 3 2 17 0;
#X connect 4 0 37 0;
#X connect 4 1 0 0;
#X connect 4 1 5 0;
#X connect 4 2 15 0;
#X connect 5 0 6 0;
#X connect 7 0 8 0;
#X connect 9 0 38 0;
#X connect 10 0 11 0;
#X connect 12 0 3 0;
#X connect 13 0 35 0;
#X connect 14 0 32 0;
#X connect 31 0 32 0;
#X connect 32 0 4 0;
#X connect 32 1 4 0;
#X connect 33 0 38 0;
#X connect 33 1 38 0;
#X connect 34 0 33 0;
#X connect 35 0 3 0;
#X connect 35 1 3 0;
#X connect 37 0 4 0;
#X connect 38 0 9 0;
#X connect 38 1 1 0;
#X connect 38 1 7 0;
#X connect 38 2 16 0;

--- NEW FILE: help-rvu~.pd ---
#N canvas 210 11 726 593 10;
#X msg 167 190 0;
#X msg 468 191 0.5;
#X msg 540 191 1;
#X obj 96 229 sig~;
#X floatatom 96 343 9 0 0 0 - - -;
#X msg 96 135 reset;
#X msg 96 169 start;
#X msg 96 152 stop;
#X msg 357 190 0.1;
#X msg 321 190 0.01;
#X msg 279 190 0.001;
#X msg 237 190 0.0001;
#X msg 194 190 1e-005;
#X msg 390 191 0.25;
#X msg 427 191 0.316;
#X msg 499 191 0.707;
#X msg 570 191 1.414;
#X msg 612 191 2;
#X msg 645 191 10;
#X text 27 298 ~signal_in~;
#X text 201 47 (periode between 2 output-events);
#X text 99 480 (c) musil at iem.kug.ac.at;
#X text 116 505 graz \, austria 2000;
#X text 141 493 IEM KUG;
#X text 32 42 dsp ON/OFF;
#X obj 14 61 dsp;
#X floatatom 14 82 3 0 0 0 - - -;
#X text 41 83 % cpu;
#X text 160 344 1.item: <float> rms_level [dB];
#X obj 14 40 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 25 327 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0;
#X floatatom 96 207 9 0 0 0 - - -;
#X obj 125 249 phasor~;
#X obj 125 268 cos~;
#X obj 96 285 *~;
#X floatatom 24 470 6 0 0 0 - - -;
#X floatatom 34 454 6 0 0 0 - - -;
#X msg 96 51 t_metro \$1;
#X msg 96 97 t_release \$1;
#X floatatom 96 34 9 50 500 0 - - -;
#X floatatom 96 80 9 50 2000 0 - - -;
#X text 204 90 (output_level decrements by about 8.6 dB = 63% during
this;
#X text 556 91 time);
#X obj 24 503 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 34 486 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 21 116 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 21 164 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 21 179 * 0.99;
#X obj 21 198 + 0.01;
#X obj 21 145 metro 2567;
#X text 181 36 1.arg:<float>metrotime [ms] (default: 300 ms);
#X obj 125 229 sig~ 10001;
#X text 78 455 dB;
#X text 68 471 dB;
#X text 7 8 rvu~;
#X text 67 7 rms- vu-meter;
#X text 181 79 2.arg:<float>releasetime [ms] (default: 300 ms);
#X obj 96 307 rvu~;
#X text 106 323 output: <float>:;
#X text 134 134 reset rms-level to -99.9 dB;
#X text 134 151 stop the metro-clock of rvu~;
#X text 134 169 start the metro-clock of rvu~;
#X connect 0 0 31 0;
#X connect 1 0 31 0;
#X connect 2 0 31 0;
#X connect 3 0 34 0;
#X connect 5 0 57 0;
#X connect 6 0 57 0;
#X connect 7 0 57 0;
#X connect 8 0 31 0;
#X connect 9 0 31 0;
#X connect 10 0 31 0;
#X connect 11 0 31 0;
#X connect 12 0 31 0;
#X connect 13 0 31 0;
#X connect 14 0 31 0;
#X connect 15 0 31 0;
#X connect 16 0 31 0;
#X connect 17 0 31 0;
#X connect 18 0 31 0;
#X connect 25 0 26 0;
#X connect 29 0 25 0;
#X connect 30 0 35 0;
#X connect 30 1 36 0;
#X connect 31 0 3 0;
#X connect 32 0 33 0;
#X connect 33 0 34 1;
#X connect 34 0 57 0;
#X connect 35 0 43 0;
#X connect 36 0 44 0;
#X connect 37 0 57 0;
#X connect 38 0 57 0;
#X connect 39 0 37 0;
#X connect 40 0 38 0;
#X connect 45 0 49 0;
#X connect 46 0 47 0;
#X connect 47 0 48 0;
#X connect 48 0 31 0;
#X connect 49 0 46 0;
#X connect 51 0 32 0;
#X connect 57 0 30 0;
#X connect 57 0 4 0;

--- NEW FILE: iem_receive.pd ---
#N canvas 550 264 458 308 10;

#X obj 71 203 iem_receive_kernel;

#X obj 128 74 inlet;

#X obj 71 138 prepend_ascii 1;

#X obj 170 145 prepend_ascii 2;

#X obj 71 231 outlet;

#X obj 128 98 route set clear;

#X obj 170 120 bang;

#X text 110 15 receive-object with changeable receive-label;

#X text 164 175 1.arg: <symbol> or <float> receive-label;

#X text 15 14 iem_receive;

#X obj 39 101 symbol \$1;

#X obj 39 81 loadbang;

#X connect 0 0 4 0;

#X connect 1 0 5 0;

#X connect 2 0 0 0;

#X connect 3 0 0 0;

#X connect 5 0 2 0;

#X connect 5 1 6 0;

#X connect 6 0 3 0;

#X connect 10 0 2 0;

#X connect 11 0 10 0;


--- NEW FILE: help-t3_delay.pd ---
#N canvas 100 58 492 561 10;
#N canvas 0 0 450 300 graph1 0;
#X array array99 259 float 0;
#X coords 0 1 258 0 259 140 1;
#X restore 108 48 graph;
#X obj 95 238 bng 25 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
-1;
#X obj 243 478 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144
-1 -1;
#X obj 95 400 t3_del 0.5;
#X obj 28 454 t3_timer;
#X floatatom 28 502 5 0 0 0 - - -;
#X msg 154 455 \$1 0.9;
#X obj 95 303 f 0.04;
#X floatatom 132 241 5 0 0 0 - - -;
#X msg 95 455 \$1 0.1;
#X obj 133 486 t3_sig~ 0.1;
#X obj 132 263 / 44.1;
#X text 175 255 Samples;
#X floatatom 196 352 5 0 0 0 - - -;
#X obj 196 374 / 44.1;
#X text 237 362 Samples;
#X msg 43 327 stop;
#X obj 243 521 tabwrite~ array99;
#X obj 132 219 init 80;
#X obj 196 330 init 30;
#X obj 401 53 loadbang;
#X obj 14 38 tgl 15 1 empty empty empty 20 8 0 10 -262144 -1 -1 1 1
;
#X floatatom 14 105 5 0 0 0 - - -;
#X floatatom 30 83 3 0 0 0 - - -;
#X obj 14 60 dsp;
#X obj 95 327 t3_del 0;
#X obj 28 478 * 44.1;
#X text 71 503 Samples;
#X text 12 10 t3_delay;
#X text 106 9 time-tagged trigger delay;
#X obj 95 355 t f f;
#X text 379 189 Samples;
#X msg 401 80 \; array99 resize 259 \; array99 bounds 0 0 258 1 \;
array99 xticks 0 64 2 \; array99 yticks 0 0.1 5 \; array99 xlabel -0.08
0 64 128 192 256 \; array99 ylabel -9.1 0 0.5 1;
#X obj 243 429 loadbang;
#X text 299 331 (c) musil at iem.kug.ac.at;
#X text 341 344 IEM KUG;
#X text 316 356 graz \, austria 2001;
#X text 172 240 pre_delay;
#X text 238 350 duration;
#X connect 1 0 2 0;
#X connect 1 0 7 0;
#X connect 2 0 17 0;
#X connect 3 0 4 1;
#X connect 3 0 9 0;
#X connect 4 0 26 0;
#X connect 6 0 10 0;
#X connect 7 0 25 0;
#X connect 8 0 11 0;
#X connect 9 0 10 0;
#X connect 10 0 17 0;
#X connect 11 0 7 1;
#X connect 13 0 14 0;
#X connect 14 0 3 1;
#X connect 16 0 3 0;
#X connect 18 0 8 0;
#X connect 19 0 13 0;
#X connect 20 0 32 0;
#X connect 21 0 24 0;
#X connect 24 0 22 0;
#X connect 24 1 23 0;
#X connect 25 0 30 0;
#X connect 26 0 5 0;
#X connect 30 0 3 0;
#X connect 30 0 4 0;
#X connect 30 1 6 0;
#X connect 33 0 2 0;

--- NEW FILE: lp6_bess~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp6_bess~;

#X text 81 5 lowpass 6.order with bessel characteristic;

#X obj 22 107 lp2c~ \$1 0.5131 0.2756 \$2;

#X obj 22 127 lp2c~ \$1 0.9686 0.3505 \$2;

#X obj 22 147 lp2c~ \$1 1.2217 0.3887 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: iem_s.pd ---
#N canvas 92 248 458 308 10;

#X obj 172 77 inlet;

#X obj 110 148 prepend_ascii 1;

#X obj 214 148 prepend_ascii 2;

#X obj 172 101 route set clear;

#X obj 214 123 bang;

#X obj 71 78 inlet;

#X obj 71 203 iem_send_kernel;

#X text 217 175 1.arg: <symbol> or <float> send-label;

#X text 110 15 send-object with changeable send-label;

#X obj 110 102 symbol \$1;

#X obj 110 82 loadbang;

#X text 15 14 iem_s;

#X connect 0 0 3 0;

#X connect 1 0 6 0;

#X connect 2 0 6 0;

#X connect 3 0 1 0;

#X connect 3 1 4 0;

#X connect 4 0 2 0;

#X connect 5 0 6 0;

#X connect 9 0 1 0;

#X connect 10 0 9 0;


--- NEW FILE: help-rbpw2~.pd ---
#N canvas 361 130 413 485 10;
#X text 17 421 (c) musil at iem.kug.ac.at;
#X text 59 434 IEM KUG;
#X text 34 40 dsp ON/OFF;
#X floatatom 17 80 5 0 0 0 - - -;
#X text 55 81 % cpu;
#X obj 17 60 dsp;
#X obj 17 40 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 1
;
#X text 26 361 1.arg:<float> center_freq. [Hz];
#X text 26 381 3.arg:<float> interpolation_time [ms];
#X text 26 371 2.arg:<float> bandwidth [Hz];
#X text 7 260 ~signal_in~;
#X floatatom 84 175 3 15 133 0 - - -;
#X obj 84 194 mtof;
#X floatatom 84 213 9 0 22000 0 - - -;
#X text 148 214 Hz;
#X text 62 289 ~signal_out~;
#X floatatom 201 282 7 0 0 0 - - -;
#X text 252 283 dB;
#X floatatom 123 158 9 0 22000 0 - - -;
#X text 187 159 Hz;
#X floatatom 50 119 3 15 133 0 - - -;
#X floatatom 153 255 5 2 9999 0 - - -;
#X text 194 256 ms;
#X floatatom 118 235 4 0.01 1000 0 - - -;
#X obj 50 334 dac~;
#X obj 50 309 gainvu~ 300;
#X obj 248 160 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 303 178 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 8700 1;
#X obj 50 138 testtone~ 200;
#X obj 114 102 init 69;
#X text 77 120 midi;
#X floatatom 279 324 7 0 0 0 - - -;
#X text 330 325 dB;
#X obj 50 276 rbpw2~ 440 220 200;
#X text 151 236 bandwidth Hz;
#X text 100 4 resonance-bandpass 2.order with bandwidth-inlet;
#X obj 5 10 cnv 8 1 1 empty empty rbpw2~ 1 2 1 18 -262144 -1109 0;
#X text 34 446 graz \, austria 2003;
#X connect 5 0 3 0;
#X connect 6 0 5 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 33 1;
#X connect 20 0 28 0;
#X connect 21 0 33 3;
#X connect 23 0 33 2;
#X connect 25 0 24 0;
#X connect 25 0 24 1;
#X connect 25 1 31 0;
#X connect 25 2 26 0;
#X connect 26 1 16 0;
#X connect 27 0 25 1;
#X connect 28 0 33 0;
#X connect 28 1 18 0;
#X connect 29 0 20 0;
#X connect 33 0 25 0;

--- NEW FILE: help-vcf_rbp4~.pd ---
#N canvas 213 130 473 475 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_rbp4~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 resonance-bandpass 4.order with signal-inlets for;
#X obj 95 311 vcf_rbp4~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: hp5_crit~.pd ---
#N canvas 350 22 412 308 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 167 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp5_crit~;

#X text 81 5 highpass 5.order with critical damping;

#X obj 22 150 hp1c~ \$1 0.3856 \$2;

#X obj 22 107 hp2c~ \$1 0.7712 0.1487 \$2;

#X obj 22 128 hp2c~ \$1 0.7712 0.1487 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 15 0;

#X connect 17 1 15 1;

#X connect 17 4 15 4;


--- NEW FILE: hp8_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 62 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 99 67 <float> cutoff_frequency [Hz];

#X text 219 86 <float> interpolation_time [ms];

#X text 29 186 ~filtered signal_out~;

#X obj 185 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 86 205 1.arg: <float> cutoff_frequency [Hz];

#X text 86 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 5 5 hp8_cheb~;

#X text 81 5 highpass 8.order with chebyshev characteristic;

#X obj 22 107 hp2c~ \$1 0.071724 1.04322 \$2;

#X obj 22 127 hp2c~ \$1 0.280641 1.43338 \$2;

#X obj 22 148 hp2c~ \$1 0.891555 3.04263 \$2;

#X obj 22 168 hp2c~ \$1 5.10194 14.7608 \$2;

#X text 35 281 graz \, austria 2003;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 2 0;


--- NEW FILE: lp1c~.pd ---
#N canvas 406 261 393 353 10;

#X obj 22 42 inlet~;

#X obj 55 66 inlet;

#X obj 22 194 outlet~;

#X text 11 297 (c) musil at iem.kug.ac.at;

#X text 53 310 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 92 67 <float> cutoff_frequency [Hz];

#X text 189 134 <float> interpolation_time [ms];

#X text 32 176 ~filtered signal_out~;

#X obj 88 93 inlet;

#X text 28 322 graz \, austria 2001;

#X obj 155 134 inlet;

#X text 124 93 <float> frequency-shift [-];

#X text 12 8 lp1c~;

#X text 60 8 lowpass 1.order for filter-cascades;

#X obj 22 157 filter~ lp1c \$1 \$2 1 \$3;

#X obj 55 214 outlet;

#X obj 86 232 outlet;

#X obj 115 251 outlet;

#X obj 155 271 outlet;

#X text 127 231 dummy;

#X text 155 250 dummy;

#X obj 123 113 inlet;

#X text 158 113 dummy;

#X text 120 192 1.arg: <float> cutoff_frequency [Hz];

#X text 120 202 2.arg: <float> frequency-shift [-];

#X text 120 212 3.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 1 0 16 0;

#X connect 9 0 15 2;

#X connect 11 0 15 4;

#X connect 11 0 19 0;

#X connect 15 0 2 0;


--- NEW FILE: hp3_butt~.pd ---
#N canvas 350 22 406 302 10;

#X obj 22 42 inlet~;

#X obj 43 65 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 80 66 <float> cutoff_frequency [Hz];

#X text 141 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 107 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp3_butt~;

#X text 81 5 highpass 3.order with butterworth characteristic;

#X obj 22 107 hp2c~ \$1 1 1 \$2;

#X obj 22 129 hp1c~ \$1 1 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: iem_anything.pd ---
#N canvas 229 154 607 439 10;

#X obj 37 84 inlet;

#X obj 351 101 inlet;

#X obj 37 330 outlet;

#X text 14 358 (c) musil at iem.kug.ac.at;

#X text 56 371 IEM KUG;

#X text 31 383 graz \, austria 2002;

#X obj 37 278 iem_anything_kernel;

#X text 347 77 cold inlet = latch-inlet;

#X text 39 62 hot inlet = bangout;

#X text 248 17 a messages storage;

#X text 237 278 any arguments are possible;

#X obj 351 126 pre_inlet 1 1;

#X obj 37 112 pre_inlet 1 0;

#X text 17 15 any \, iem_anything;

#X connect 0 0 12 0;

#X connect 1 0 11 0;

#X connect 6 0 2 0;

#X connect 11 0 6 0;

#X connect 12 0 6 0;


--- NEW FILE: help-mp3play~.pd ---
#N canvas 219 14 743 601 10;
#X obj 118 308 mp3play~;
#X msg 130 153 start;
#X msg 145 177 stop;
#X msg 157 201 pause;
#X msg 118 91 open \$1;
#X obj 118 71 openpanel;
#X msg 118 50 bang;
#X text 18 5 MPEG LAYER III PLAYER;
#N canvas 217 0 624 445 output 0;
#X obj 451 183 t b;
#X obj 451 133 f;
#X obj 451 83 inlet;
#X text 457 52 mute;
#X obj 451 208 f;
#X msg 538 201 0;
#X msg 451 108 bang;
#X obj 451 158 moses 1;
#X obj 538 176 t b f;
#X obj 510 140 moses 1;
#X obj 141 131 dbtorms;
#X obj 510 115 r master-lvl;
#X obj 141 45 r master-lvl;
#X obj 451 233 s master-lvl;
#X obj 80 141 inlet~;
#X obj 312 64 inlet;
#X text 312 41 level;
#X obj 312 123 s master-lvl;
#X msg 141 251 set \$1;
#X obj 141 314 outlet;
#X msg 327 87 \; pd dsp 1;
#X obj 141 177 line~;
#X obj 80 215 *~;
#X obj 41 245 dac~;
#X obj 141 154 pack 0 50;
#X text 52 115 audio;
#X text 151 113 show level;
#X obj 26 141 inlet~;
#X obj 26 214 *~;
#X obj 152 202 loadbang;
#X msg 152 228 95;
#X connect 0 0 4 0;
#X connect 1 0 7 0;
#X connect 2 0 6 0;
#X connect 4 0 13 0;
#X connect 5 0 13 0;
#X connect 6 0 1 0;
#X connect 7 0 0 0;
#X connect 7 1 8 0;
#X connect 8 0 5 0;
#X connect 9 1 4 1;
#X connect 10 0 24 0;
#X connect 11 0 1 1;
#X connect 11 0 9 0;
#X connect 12 0 10 0;
#X connect 12 0 18 0;
#X connect 14 0 22 0;
#X connect 15 0 17 0;
#X connect 15 0 20 0;
#X connect 18 0 19 0;
#X connect 21 0 28 1;
#X connect 21 0 22 1;
#X connect 22 0 23 1;
#X connect 24 0 21 0;
#X connect 27 0 28 0;
#X connect 28 0 23 0;
#X connect 29 0 30 0;
#X connect 30 0 19 0;
#X restore 116 450 pd output;
#X floatatom 154 427 0 0 0 0 - - -;
#X msg 192 432 MUTE;
#X text 227 431 <-- output amplitude;
#X text 247 335 player bangs out here when finished;
#X text 171 151 start the player;
#X text 203 195 push pause to interrupt. push pause again (or play)
to resume playing;
#X text 155 51 click here to select file;
#X obj 169 334 print EOF;
#X msg 166 224 open_again;
#X text 250 224 reopen the file after stop;
#X text 181 170 stop the player and close the file. You habe to push
stop before you open a new file.;
#X text 27 487 The player supports mono and stereo MPEG Layer III files.
Any bitrate is supported - but we have tested 128Kb/s and 32 Kb/s only.
;
#X text 27 528 The sample rate of the output depends on the system
sample rate of pd:;
#X text 25 555 If the sample rate of pd is set to 44100 \, files having
the sample rates of 44100 \, 22050 and 11025 are correctly played \,
other files will be transposed.;
#X text 18 20 V 0.1 Thomas Musil \, Norbert Math - IEM;
#X floatatom 152 392 8 0 0 0 - - -;
#X text 218 393 sec;
#X floatatom 169 283 6 0 0 0 - - -;
#X msg 178 247 open_again_at;
#X text 222 283 offset in sec;
#X obj 38 72 openpanel;
#X msg 38 51 bang;
#X msg 38 122 open_at \$1;
#X text 126 121 open_at: open a selected file to play \, beginning
at offset;
#X text 173 90 open: open a selected file to play;
#X text 281 247 reopen the file at offset after stop;
#X text 181 308 no argument \, mp3play~ prints file-header to console
;
#X text 258 392 current playing-time;
#X obj 18 225 tgl 15 0 empty empty empty 20 8 0 10 -262144 -1 -1 0
1;
#X obj 18 245 dsp;
#X floatatom 18 303 5 0 0 0 - - -;
#X text 65 303 %;
#X text 457 433 (c) musil at iem.kug.ac.at;
#X text 499 446 IEM KUG;
#X text 474 458 graz \, austria 2001;
#X obj 152 365 speedlim 50;
#X floatatom 34 271 5 0 0 0 - - -;
#X text 77 273 %;
#X msg 517 291 open test1.mp3;
#X obj 554 237 loadbang;
#X text 518 309 this music is composed;
#X text 529 319 by Bernhard Lang;
#X text 508 329 "Hommage an Martin Arnold";
#X connect 0 0 8 0;
#X connect 0 1 8 1;
#X connect 0 2 44 0;
#X connect 0 3 16 0;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 8 2;
#X connect 10 0 8 3;
#X connect 17 0 0 0;
#X connect 26 0 0 1;
#X connect 27 0 0 0;
#X connect 29 0 31 0;
#X connect 30 0 29 0;
#X connect 31 0 0 0;
#X connect 37 0 38 0;
#X connect 38 0 39 0;
#X connect 38 1 45 0;
#X connect 44 0 24 0;
#X connect 47 0 0 0;

--- NEW FILE: lp5_butt~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp5_butt~;

#X text 81 5 lowpass 5.order with butterworth characteristic;

#X obj 22 107 lp2c~ \$1 0.618034 1 \$2;

#X obj 22 127 lp2c~ \$1 1.61803 1 \$2;

#X obj 22 146 lp1c~ \$1 1 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: help-unsig~.pd ---
#N canvas 487 158 390 304 10;
#X floatatom 22 215 9 0 0 0 - - -;
#X text 28 155 ~signal_in~;
#X text 24 243 (c) musil at iem.kug.ac.at;
#X text 66 256 IEM KUG;
#X text 41 44 dsp ON/OFF;
#X obj 22 65 dsp;
#X floatatom 22 86 5 0 0 0 - - -;
#X text 62 88 % cpu;
#X text 41 268 graz \, austria 2001;
#X obj 22 171 unsig~;
#X obj 22 125 osc~ 0.03;
#X obj 22 45 tgl 15 1 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X text 14 5 unsig~;
#X text 75 18 convert signal to float;
#X floatatom 110 214 9 0 0 0 - - -;
#X obj 110 153 unsig~ 1000;
#X text 177 191 (opt. 300 ms);
#X text 125 178 1.arg: <float> metro-time in ms;
#X text 78 5 counterpart to sig~;
#X connect 5 0 6 0;
#X connect 9 0 0 0;
#X connect 10 0 9 0;
#X connect 10 0 15 0;
#X connect 11 0 5 0;
#X connect 15 0 14 0;

--- NEW FILE: hp5_bess~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp5_bess~;

#X text 81 5 highpass 5.order with bessel characteristic;

#X obj 22 147 hp1c~ \$1 0.6656 \$2;

#X obj 22 107 hp2c~ \$1 0.6216 0.3245 \$2;

#X obj 22 127 hp2c~ \$1 1.1402 0.4128 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 15 0;

#X connect 17 1 15 1;

#X connect 17 4 15 4;


--- NEW FILE: lp2_butt~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 52 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 89 67 <float> cutoff_frequency [Hz];

#X text 177 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 143 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp2_butt~;

#X text 81 5 lowpass 2.order with butterworth characteristic;

#X obj 22 107 lp2c~ \$1 1.41421 1 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 2 0;


--- NEW FILE: help-unsymbol.pd ---
#N canvas 402 159 302 241 10;
#X obj 10 71 symbol;
#X msg 10 44 blabla;
#X obj 10 99 print a;
#X obj 88 71 symbol;
#X msg 88 44 foo3;
#X obj 88 125 print b;
#X obj 158 100 unsym;
#X obj 88 100 unsymbol;
#X text 72 17 to an anything selector;
#X text 2 4 unsymbol: converts a symbol;
#X text 225 100 no arg.;
#X text 10 161 (c) musil at iem.kug.ac.at;
#X text 52 174 IEM KUG;
#X text 27 186 graz \, austria 2001;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 3 0 7 0;
#X connect 4 0 3 0;
#X connect 7 0 5 0;

--- NEW FILE: help-splitfilename.pd ---
#N canvas 150 53 673 562 10;
#X text 23 436 (c) musil at iem.kug.ac.at;
#X text 65 449 IEM KUG;
#X text 40 461 graz \, austria 2002;
#X text 232 457 updated for Pd version 0.35;
#X text 9 1 splitfilename: split into path and filename;
#X obj 53 391 print path;
#X obj 139 391 print file;
#X msg 389 153 separator $;
#X msg 389 88 separator @;
#X msg 389 109 separator :;
#X msg 25 74 C:/program/pd/my_project my_foo.pd;
#X obj 63 338 print path+file;
#X msg 389 46 separator /;
#N canvas 4 20 450 300 /SUBPATCH/ 0;
#X obj 101 31 inlet;
#X obj 100 59 outlet;
#X connect 0 0 1 0;
#X restore 389 276 pd;
#X msg 389 174 separator z;
#X msg 389 195 separator _;
#X msg 389 216 separator .;
#X text 120 19 (separator is last "/");
#X msg 389 67 separator space;
#X msg 54 98 /home/me my_first_patch.pd;
#X text 156 368 1.arg: <symbol> separator-character (opt. \, default
"/");
#X msg 405 250 separator;
#X msg 389 131 separator 2;
#X msg 534 78 separator backslash;
#X msg 534 97 separator leftbrace;
#X msg 534 116 separator rightbrace;
#X msg 534 135 separator dollar;
#X msg 534 154 separator comma;
#X msg 534 173 separator semi;
#N canvas 4 20 450 300 /SUBPATCH/ 0;
#X obj 101 31 inlet;
#X obj 100 59 outlet;
#X connect 0 0 1 0;
#X restore 534 255 pd;
#X obj 53 315 mergefilename /;
#X obj 53 368 splitfilename /;
#X connect 7 0 13 0;
#X connect 8 0 13 0;
#X connect 9 0 13 0;
#X connect 10 0 30 0;
#X connect 12 0 13 0;
#X connect 13 0 30 0;
#X connect 13 0 31 0;
#X connect 14 0 13 0;
#X connect 15 0 13 0;
#X connect 16 0 13 0;
#X connect 18 0 13 0;
#X connect 19 0 30 0;
#X connect 21 0 13 0;
#X connect 22 0 13 0;
#X connect 23 0 29 0;
#X connect 24 0 29 0;
#X connect 25 0 29 0;
#X connect 26 0 29 0;
#X connect 27 0 29 0;
#X connect 28 0 29 0;
#X connect 29 0 13 0;
#X connect 30 0 11 0;
#X connect 30 0 31 0;
#X connect 31 0 5 0;
#X connect 31 1 6 0;

--- NEW FILE: help-once.pd ---
#N canvas 231 172 397 462 10;
#X obj 66 326 print;
#X msg 66 133 1;
#X obj 301 113 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 66 112 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 66 197 11 22;
#X msg 66 153 symbol foo;
#X msg 66 175 set;
#X msg 66 218 list aaa 123;
#X msg 66 241 jkl 555 uuu;
#X text 24 393 (c) musil at iem.kug.ac.at;
#X text 66 406 IEM KUG;
#X text 41 418 graz \, austria 2003;
#X obj 66 272 once;
#X text 13 7 once;
#X text 69 6 only the first message passes through;
#X text 48 86 message in;
#X text 80 292 message out (only once);
#X text 239 92 anything to init once;
#X connect 1 0 12 0;
#X connect 2 0 12 1;
#X connect 3 0 12 0;
#X connect 4 0 12 0;
#X connect 5 0 12 0;
#X connect 6 0 12 0;
#X connect 7 0 12 0;
#X connect 8 0 12 0;
#X connect 12 0 0 0;

--- NEW FILE: help-vcf_hp6~.pd ---
#N canvas 213 130 443 485 10;
#X text 16 291 ~signal_in~;
#X text 16 418 (c) musil at iem.kug.ac.at;
#X text 59 432 IEM KUG;
#X text 32 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 73 5 0 0 0 - - -;
#X text 57 73 % cpu;
#X obj 15 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 165 14 frequency and Q;
#X text 33 443 graz \, austria 2003;
#X obj 41 128 init 69;
#X obj 25 221 init 0.707;
#X obj 12 12 cnv 8 1 1 empty empty vcf_hp6~ 1 2 1 18 -262144 -1109
0;
#X text 133 1 highass 6.order with signal-inlets for;
#X obj 95 311 vcf_hp6~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 36 0 4 0;
#X connect 37 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: iem_prepend.pd ---
#N canvas 233 225 704 461 10;

#X obj 53 113 inlet;

#X obj 300 110 inlet;

#X obj 53 349 outlet;

#X text 14 399 (c) musil at iem.kug.ac.at;

#X text 56 412 IEM KUG;

#X text 35 61 hot inlet;

#X text 297 60 cold inlet;

#X text 35 76 tail of output-message;

#X text 296 73 head of output-message;

#X text 204 328 head of output-message;

#X text 209 317 initials-arguments:;

#X text 119 14 merge the head-message in front of the tail-message

;

#X text 31 424 graz \, austria 2003;

#X obj 53 322 iem_prepend_kernel;

#X obj 53 147 pre_inlet 1 0;

#X obj 300 143 pre_inlet 1 1;

#X text 17 15 iem_prepend;

#X connect 0 0 14 0;

#X connect 1 0 15 0;

#X connect 13 0 2 0;

#X connect 14 0 13 0;

#X connect 15 0 13 0;


--- NEW FILE: help-rbpq2~.pd ---
#N canvas 375 118 375 487 10;
#X text 17 421 (c) musil at iem.kug.ac.at;
#X text 59 434 IEM KUG;
#X text 34 40 dsp ON/OFF;
#X floatatom 17 80 5 0 0 0 - - -;
#X text 55 81 % cpu;
#X obj 17 60 dsp;
#X obj 17 40 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X text 26 371 2.arg:<float> Q [-];
#X text 26 361 1.arg:<float> center_freq. [Hz];
#X text 26 381 3.arg:<float> interpolation_time [ms];
#X text 9 265 ~signal_in~;
#X floatatom 82 180 3 15 133 0 - - -;
#X obj 82 199 mtof;
#X floatatom 82 218 9 0 22000 0 - - -;
#X text 146 219 Hz;
#X text 64 294 ~signal_out~;
#X floatatom 187 287 7 0 0 0 - - -;
#X text 238 288 dB;
#X floatatom 125 163 9 0 22000 0 - - -;
#X text 189 164 Hz;
#X floatatom 52 124 3 15 133 0 - - -;
#X floatatom 143 260 5 2 9999 0 - - -;
#X text 184 261 ms;
#X floatatom 112 240 4 0.01 1000 0 - - -;
#X text 145 240 Q;
#X obj 52 339 dac~;
#X obj 52 314 gainvu~ 300;
#X obj 234 165 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 289 183 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 8900 1;
#X obj 52 143 testtone~ 200;
#X obj 116 107 init 69;
#X text 79 125 midi;
#X obj 52 280 rbpq2~ 440 2 200;
#X floatatom 265 331 7 0 0 0 - - -;
#X text 312 331 dB;
#X text 99 7 resonance-bandpass 2.order with Q-inlet;
#X obj 4 13 cnv 8 1 1 empty empty rbpq2~ 1 2 1 18 -262144 -1109 0;
#X text 34 446 graz \, austria 2003;
#X connect 5 0 3 0;
#X connect 6 0 5 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 32 1;
#X connect 20 0 29 0;
#X connect 21 0 32 3;
#X connect 23 0 32 2;
#X connect 26 0 25 0;
#X connect 26 0 25 1;
#X connect 26 1 33 0;
#X connect 26 2 27 0;
#X connect 27 1 16 0;
#X connect 28 0 26 1;
#X connect 29 0 32 0;
#X connect 29 1 18 0;
#X connect 30 0 20 0;
#X connect 32 0 26 0;

--- NEW FILE: help-post_netreceive.pd ---
#N canvas 153 56 742 548 10;
#X msg 4 186 clear;
#X floatatom 33 95 5 0 0 0 - - -;
#X obj 82 124 pp 1;
#X floatatom 82 98 5 0 0 0 - - -;
#X floatatom 135 100 5 0 0 0 - - -;
#X obj 33 121 pp 0;
#X obj 135 126 pp 2;
#X obj 15 345 r aaa;
#X floatatom 15 368 5 0 0 0 - - -;
#X floatatom 61 367 5 0 0 0 - - -;
#X floatatom 108 367 5 0 0 0 - - -;
#X obj 61 344 r bbbb;
#X obj 108 344 r ccccc;
#X obj 305 62 loadbang;
#X text 37 39 to sended messages without this float-index;
#X obj 135 421 nbx 5 28 -1e+037 1e+037 0 0 aaa aaa aaa -68 13 192 28
-225280 -1109 -260818 21 256;
#X obj 135 457 nbx 5 28 -1e+037 1e+037 0 0 bbbb bbbb bbbb -88 13 192
28 -225280 -1109 -260818 22 256;
#X obj 135 492 nbx 5 28 -1e+037 1e+037 0 0 ccccc ccccc ccccc -110 13
192 28 -225280 -1109 -260818 23 256;
#X msg 295 112 bbbb 1;
#X msg 287 89 aaa 0;
#X msg 481 186 fetch_all_parameters 3;
#X obj 55 317 print abc;
#X floatatom 178 394 5 0 0 0 - - -;
#X obj 182 345 r vu_level;
#X msg 306 133 set ccccc 2;
#X msg 318 156 vu_level 3;
#X floatatom 183 82 5 0 0 0 - - -;
#X msg 196 105 \$1 \$1;
#X obj 186 131 pp 3;
#X obj 182 368 unpack;
#X floatatom 221 394 5 0 0 0 - - -;
#X obj 382 392 vu 15 120 vu_level empty 35 8 64 8 -66577 -1 1 0;
#X floatatom 15 393 5 0 0 0 - - -;
#X floatatom 61 392 5 0 0 0 - - -;
#X floatatom 108 392 5 0 0 0 - - -;
#X obj 55 295 post_netreceive 0 80;
#X msg 471 226 all_parameters 1 2 3;
#X msg 441 272 set_all_parameters 21 22 23;
#X obj 217 208 pp set_item_name;
#X msg 482 162 fetch_all_parameters 5;
#X obj 432 168 pp 4;
#X msg 409 120 33 44 55;
#X msg 496 120 99 88 77;
#X msg 331 180 gg_list 4;
#X obj 489 359 r gg_list;
#X obj 489 381 unpack 0 0 0;
#X floatatom 489 412 5 0 0 0 - - -;
#X floatatom 527 410 5 0 0 0 - - -;
#X floatatom 567 407 5 0 0 0 - - -;
#X text 11 6 post_netreceive;
#X text 27 26 convert message-lists with a prepended float-index;
#X text 193 294 1.arg: minimum-index;
#X text 193 306 2.arg: maximum-index;
#X text 441 292 output to the first 3 send-symbols;
#X text 441 301 these 3 numbers with a prepended set message;
#X text 474 241 output to the first 3 send-symbols;
#X text 474 249 these 3 numbers;
#X text 487 203 send the first 3 parameters;
#X text 21 64 send the number;
#X text 15 73 to the corresp. send-sym;
#X text 361 57 set_item_name: send-symbol + para-index;
#X msg 348 110 ccccc 2;
#X connect 0 0 35 0;
#X connect 1 0 5 0;
#X connect 2 0 35 0;
#X connect 3 0 2 0;
#X connect 4 0 6 0;
#X connect 5 0 35 0;
#X connect 6 0 35 0;
#X connect 7 0 8 0;
#X connect 8 0 32 0;
#X connect 9 0 33 0;
#X connect 10 0 34 0;
#X connect 11 0 9 0;
#X connect 12 0 10 0;
#X connect 13 0 19 0;
#X connect 13 0 18 0;
#X connect 13 0 24 0;
#X connect 13 0 25 0;
#X connect 13 0 43 0;
#X connect 18 0 38 0;
#X connect 19 0 38 0;
#X connect 20 0 35 0;
#X connect 23 0 29 0;
#X connect 24 0 38 0;
#X connect 25 0 38 0;
#X connect 26 0 27 0;
#X connect 27 0 28 0;
#X connect 28 0 35 0;
#X connect 29 0 22 0;
#X connect 29 1 30 0;
#X connect 35 0 21 0;
#X connect 36 0 35 0;
#X connect 37 0 35 0;
#X connect 38 0 35 0;
#X connect 39 0 35 0;
#X connect 40 0 35 0;
#X connect 41 0 40 0;
#X connect 42 0 40 0;
#X connect 43 0 38 0;
#X connect 44 0 45 0;
#X connect 45 0 46 0;
#X connect 45 1 47 0;
#X connect 45 2 48 0;
#X connect 61 0 38 0;

--- NEW FILE: lp5_crit~.pd ---
#N canvas 350 22 414 310 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 167 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp5_crit~;

#X text 81 5 lowpass 5.order with critical damping;

#X obj 22 107 lp2c~ \$1 0.7712 0.1487 \$2;

#X obj 22 128 lp2c~ \$1 0.7712 0.1487 \$2;

#X obj 22 150 lp1c~ \$1 0.3856 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: hp3_crit~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp3_crit~;

#X text 81 5 highpass 3.order with critical damping;

#X obj 22 129 hp1c~ \$1 0.5098 \$2;

#X obj 22 107 hp2c~ \$1 1.0197 0.2599 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;


--- NEW FILE: help-vcf_bp4~.pd ---
#N canvas 213 130 471 473 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 95 311 vcf_bp4~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 136 5 bandpass 4.order with signal-inlets for;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_bp4~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 33 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 34 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 32 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 32 1;
#X connect 31 0 32 2;
#X connect 32 0 21 0;
#X connect 33 0 30 0;
#X connect 34 0 31 0;
#X connect 39 0 4 0;
#X connect 40 0 17 0;

--- NEW FILE: help-subl~.pd ---
#N canvas 375 118 374 458 10;
#X text 16 386 (c) musil at iem.kug.ac.at;
#X text 58 399 IEM KUG;
#X text 28 48 dsp ON/OFF;
#X floatatom 85 199 9 0 22000 0 - - -;
#X floatatom 11 88 5 0 0 0 - - -;
#X text 46 87 % cpu;
#X floatatom 125 225 5 2 9999 0 - - -;
#X text 168 224 ms;
#X obj 11 68 dsp;
#X obj 11 48 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X text 15 364 2.arg:<float> interpolation_time [ms];
#X obj 46 271 unsig~;
#X floatatom 46 294 9 0 22000 0 - - -;
#X obj 46 141 sig~ 1;
#X text 33 411 graz \, austria 2003;
#X text 13 8 subl~;
#X text 79 8 signal subtraction with line~;
#X obj 46 248 subl~ 0.5 2000;
#X text 15 352 1.arg:<float> 2nd operand of subtraction;
#X connect 3 0 17 1;
#X connect 6 0 17 2;
#X connect 8 0 4 0;
#X connect 9 0 8 0;
#X connect 11 0 12 0;
#X connect 13 0 17 0;
#X connect 17 0 11 0;

--- NEW FILE: help-transf_fader.pd ---
#N canvas 69 66 629 391 10;
#X floatatom 69 56 9 0 0 0 - - -;
#X floatatom 69 214 9 0 0 0 - - -;
#X obj 69 152 transf_fader;
#X text 12 8 transf_fader;
#X text 123 9 transforms a slider range;
#X obj 493 118 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0;
#X text 68 36 input from slider 0..147;
#X text 63 239 output to dbtorms;
#X obj 476 110 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 12700 1;
#X obj 502 262 - 100;
#X msg 103 88 pairs 0 0 6 40 24 70 36 80 48 88 60 94 72 98 96 102 108
106 111 107.5 114 109 117 112 147 142;
#X obj 444 271 dbtorms;
#X obj 570 310 v2db;
#X obj 561 120 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0;
#X text 160 127 pairs of break-points: input / output;
#X text 20 285 (c) musil at iem.kug.ac.at;
#X text 57 298 IEM KUG;
#X text 32 310 graz \, austria 2003;
#X connect 0 0 2 0;
#X connect 1 0 9 0;
#X connect 1 0 11 0;
#X connect 2 0 1 0;
#X connect 8 0 0 0;
#X connect 9 0 5 1;
#X connect 10 0 2 0;
#X connect 11 0 12 0;
#X connect 12 0 13 1;

--- NEW FILE: lp4_bess~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 56 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 93 67 <float> cutoff_frequency [Hz];

#X text 195 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 161 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp4_bess~;

#X text 81 5 lowpass 4.order with bessel characteristic;

#X obj 22 107 lp2c~ \$1 0.7743 0.389 \$2;

#X obj 22 127 lp2c~ \$1 1.3397 0.4889 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: help-vcf_hp2~.pd ---
#N canvas 213 130 454 496 10;
#X text 16 291 ~signal_in~;
#X text 22 417 (c) musil at iem.kug.ac.at;
#X text 65 431 IEM KUG;
#X text 33 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 168 140 9 0 22000 0 - - -;
#X text 243 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 16 73 5 0 0 0 - - -;
#X text 58 73 % cpu;
#X obj 16 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 16 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 157 16 frequency and Q;
#X text 39 442 graz \, austria 2003;
#X obj 47 128 init 69;
#X obj 27 221 init 0.707;
#X text 154 3 highpass 2.order with signal-inlets for;
#X obj 95 311 vcf_hp2~;
#X obj 12 12 cnv 8 1 1 empty empty vcf_hp2~ 1 2 1 18 -262144 -1109
0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 39 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 39 1;
#X connect 31 0 39 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 36 0 4 0;
#X connect 37 0 17 0;
#X connect 39 0 21 0;

--- NEW FILE: hp2_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp2_cheb~;

#X text 81 5 highpass 2.order with chebyshev characteristic;

#X obj 22 106 hp2c~ \$1 1.3022 1.5515 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 16 0 2 0;


--- NEW FILE: lp6_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 5 5 lp6_butt~;

#X text 81 5 lowpass 6.order with butterworth characteristic;

#X obj 22 127 lp2c~ \$1 1.41421 1 \$2;

#X obj 22 107 lp2c~ \$1 0.517638 1 \$2;

#X obj 22 146 lp2c~ \$1 1.93185 1 \$2;

#X text 77 190 1.arg: <float> cutoff_frequency [Hz];

#X text 77 200 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X connect 0 0 13 0;

#X connect 1 0 13 1;

#X connect 9 0 13 4;

#X connect 12 0 14 0;

#X connect 12 1 14 1;

#X connect 12 4 14 4;

#X connect 13 0 12 0;

#X connect 13 1 12 1;

#X connect 13 4 12 4;

#X connect 14 0 2 0;


--- NEW FILE: help-pre_inlet.pd ---
#N canvas 231 172 606 462 10;
#X msg 79 243 jkl 555 uuu;
#X text 24 393 (c) musil at iem.kug.ac.at;
#X text 66 406 IEM KUG;
#X text 13 7 pre_inlet;
#X obj 66 272 pre_inlet 1 0;
#X obj 66 348 print first;
#X obj 195 272 pre_inlet 1 1;
#X obj 195 348 print second;
#X obj 320 272 pre_inlet 1 2;
#X msg 208 243 abc ghj 78;
#X msg 333 243 zyx 3.17;
#X obj 320 348 print third;
#X text 41 418 graz \, austria 2003;
#X text 104 48 you can use it for externals with more than one message-inlets
;
#X text 117 182 2.arg: <float> number (0 .. 8.0e+06) \, you can interprete
as;
#X text 175 195 the inlet-index (inlet-selector-number);
#X text 100 9 before an incoming message will be relesed to outlet
\,;
#X text 112 23 a message of 2 items (symbol + float) will be sent;
#X msg 485 242 sss 3.17;
#X obj 472 271 pre_inlet 3 123;
#X obj 472 347 print xxx;
#X text 115 125 1.arg: <float> ascii-number (1 .. 255) \, which will
be;
#X text 154 140 interpreted as a character \, which will be used as
a;
#X text 155 153 selector-symbol for a message (creates a denormal symbol)
;
#X connect 0 0 4 0;
#X connect 4 0 5 0;
#X connect 6 0 7 0;
#X connect 8 0 11 0;
#X connect 9 0 6 0;
#X connect 10 0 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;

--- NEW FILE: lp10_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 149 86 inlet;

#X obj 22 107 lp2c~ \$1 0.312869 1 \$2;

#X obj 22 127 lp2c~ \$1 0.907981 1 \$2;

#X obj 22 146 lp2c~ \$1 1.41421 1 \$2;

#X obj 22 167 lp2c~ \$1 1.78201 1 \$2;

#X obj 22 188 lp2c~ \$1 1.97538 1 \$2;

#X text 5 5 lp10_butt~;

#X text 81 5 lowpass 10.order with butterworth characteristic;

#X text 86 226 1.arg: <float> cutoff_frequency [Hz];

#X text 86 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 34 281 graz \, austria 2003;

#X connect 0 0 10 0;

#X connect 1 0 10 1;

#X connect 9 0 10 4;

#X connect 10 0 11 0;

#X connect 10 1 11 1;

#X connect 10 4 11 4;

#X connect 11 0 12 0;

#X connect 11 1 12 1;

#X connect 11 4 12 4;

#X connect 12 0 13 0;

#X connect 12 1 13 1;

#X connect 12 4 13 4;

#X connect 13 0 14 0;

#X connect 13 1 14 1;

#X connect 13 4 14 4;

#X connect 14 0 2 0;


--- NEW FILE: help-round~.pd ---
#N canvas 375 118 322 334 10;
#X text 11 265 (c) musil at iem.kug.ac.at;
#X text 53 278 IEM KUG;
#X text 28 48 dsp ON/OFF;
#X floatatom 45 225 7 0 0 0 - - -;
#X floatatom 46 119 7 0 0 0 - - -;
#X floatatom 11 88 5 0 0 0 - - -;
#X text 46 87 % cpu;
#X obj 11 68 dsp;
#X obj 11 48 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X text 9 5 round~;
#X obj 46 141 sig~;
#X obj 46 170 round~;
#X obj 45 203 unsig~;
#X text 96 168 no arg;
#X text 28 290 graz \, austria 2003;
#X text 76 16 a signal-integer-number;
#X text 73 5 signal-float-rounding to;
#X connect 4 0 10 0;
#X connect 7 0 5 0;
#X connect 8 0 7 0;
#X connect 10 0 11 0;
#X connect 11 0 12 0;
#X connect 12 0 3 0;

--- NEW FILE: help-para_bp2~.pd ---
#N canvas 460 77 403 463 10;
#X text 5 265 ~signal_in~;
#X text 14 403 (c) musil at iem.kug.ac.at;
#X text 56 416 IEM KUG;
#X text 30 44 dsp ON/OFF;
#X floatatom 81 161 3 15 133 0 - - -;
#X obj 81 180 mtof;
#X floatatom 81 199 9 0 22000 0 - - -;
#X text 145 200 Hz;
#X text 60 294 ~signal_out~;
#X floatatom 207 279 7 0 0 0 - - -;
#X text 258 280 dB;
#X floatatom 121 154 9 0 22000 0 - - -;
#X text 185 155 Hz;
#X floatatom 48 115 3 15 133 0 - - -;
#X floatatom 13 84 5 0 0 0 - - -;
#X text 53 85 % cpu;
#X floatatom 181 256 5 2 9999 0 - - -;
#X text 222 257 ms;
#X obj 13 64 dsp;
#X floatatom 114 218 4 0.01 1000 0 - - -;
#X text 150 218 Q;
#X text 95 351 2.arg:<float> Q [-];
#X text 95 341 1.arg:<float> center_freq. [Hz];
#X obj 13 44 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 48 347 dac~;
#X obj 48 322 gainvu~ 300;
#X obj 253 157 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 315 191 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 48 134 testtone~ 200;
#X obj 112 98 init 69;
#X text 75 116 midi;
#X text 95 371 4.arg:<float> interpolation_time [ms];
#X text 95 361 3.arg:<float> level [dB];
#X obj 48 280 para_bp2~ 440 2 -12 200;
#X floatatom 147 237 6 -40 40 0 - - -;
#X text 191 238 dB;
#X floatatom 302 339 7 0 0 0 - - -;
#X text 353 340 dB;
#X text 137 2 parametric bandpass 2.order;
#X obj 7 7 cnv 8 1 1 empty empty para_bp2~ 1 2 1 18 -262144 -1109 0
;
#X text 31 428 graz \, austria 2003;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 33 1;
#X connect 13 0 28 0;
#X connect 16 0 33 4;
#X connect 18 0 14 0;
#X connect 19 0 33 2;
#X connect 23 0 18 0;
#X connect 25 0 24 0;
#X connect 25 0 24 1;
#X connect 25 1 36 0;
#X connect 25 2 26 0;
#X connect 26 1 9 0;
#X connect 27 0 25 1;
#X connect 28 0 33 0;
#X connect 28 1 11 0;
#X connect 29 0 13 0;
#X connect 33 0 25 0;
#X connect 34 0 33 3;

--- NEW FILE: lp1.wav ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: hp10_crit~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 85 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 167 85 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp10_crit~;

#X text 81 5 highpass 10.order with critical damping;

#X obj 22 107 hp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 127 hp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 147 hp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 167 hp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 187 hp2c~ \$1 0.5358 0.0718 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 19 0;

#X connect 18 1 19 1;

#X connect 18 4 19 4;

#X connect 19 0 2 0;


--- NEW FILE: lp3.wav ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: hp10_bess~.pd ---
#N canvas 350 22 406 302 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 85 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 167 85 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp10_bess~;

#X text 81 5 highpass 10.order with bessel characteristic;

#X obj 22 188 hp2c~ \$1 1.0215 0.265 \$2;

#X obj 22 167 hp2c~ \$1 0.9393 0.2549 \$2;

#X obj 22 146 hp2c~ \$1 0.7815 0.2351 \$2;

#X obj 22 127 hp2c~ \$1 0.5604 0.2059 \$2;

#X obj 22 107 hp2c~ \$1 0.2883 0.1665 \$2;

#X connect 0 0 19 0;

#X connect 1 0 19 1;

#X connect 9 0 19 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;

#X connect 19 0 18 0;

#X connect 19 1 18 1;

#X connect 19 4 18 4;


--- NEW FILE: help-v2db.pd ---
#N canvas 158 78 279 220 10;
#X floatatom 23 99 9 0 0;
#X text 21 131 (c) musil at iem.kug.ac.at;
#X text 63 144 IEM KUG;
#X text 57 75 no arg;
#X floatatom 23 52 9 0 0;
#X text 24 12 v2db;
#X text 104 13 value to dB converter;
#X text 90 102 output_level [dB];
#X text 90 52 input_value [-];
#X obj 23 76 v2db;
#X text 38 156 graz \, austria 2001;
#X connect 4 0 9 0;
#X connect 9 0 0 0;

--- NEW FILE: lp4_crit~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 55 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 92 67 <float> cutoff_frequency [Hz];

#X text 189 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 155 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 6 4 lp4_crit~;

#X text 82 4 lowpass 4.order with critical damping;

#X obj 22 107 lp2c~ \$1 0.87 0.1892 \$2;

#X obj 22 127 lp2c~ \$1 0.87 0.1892 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: help-pre_netsend.pd ---
#N canvas 59 233 591 312 10;
#X msg 294 123 clear;
#X obj 369 51 loadbang;
#X obj 340 173 pre_netsend 80;
#X obj 31 206 r aaa;
#X floatatom 31 229 5 0 0 0 - - -;
#X floatatom 93 231 5 0 0 0 - - -;
#X floatatom 168 231 5 0 0 0 - - -;
#X obj 93 208 r bbbb;
#X obj 168 209 r ccccc;
#X msg 226 206 \; bbbb 5.556;
#X obj 340 227 unpack 0 0;
#X floatatom 340 249 5 0 0 0 - - -;
#X floatatom 405 250 5 0 0 0 - - -;
#X obj 340 198 route send;
#X obj 340 148 pp set_item_name;
#X msg 350 81 aaa 0;
#X msg 359 103 bbbb 1;
#X msg 369 125 ccccc 2;
#X text 4 3 pre_netsend;
#X text 99 2 receive messages without prepended float-index and;
#X text 87 15 convert to message-lists with a prepended float-index
;
#X obj 125 77 nbx 5 28 -1e+037 1e+037 0 0 aaa aaa aaa -68 13 192 28
-225280 -1109 -260818 0 256;
#X obj 125 113 nbx 5 28 -1e+037 1e+037 0 0 bbbb bbbb bbbb -88 13 192
28 -225280 -1109 -260818 0 256;
#X obj 125 148 nbx 5 28 -1e+037 1e+037 0 0 ccccc ccccc ccccc -110 13
192 28 -225280 -1109 -260818 0 256;
#X text 305 35 set_item_name: receive-symbol + para-index;
#X connect 0 0 2 0;
#X connect 1 0 15 0;
#X connect 1 0 16 0;
#X connect 1 0 17 0;
#X connect 2 0 13 0;
#X connect 3 0 4 0;
#X connect 7 0 5 0;
#X connect 8 0 6 0;
#X connect 10 0 11 0;
#X connect 10 1 12 0;
#X connect 13 0 10 0;
#X connect 14 0 2 0;
#X connect 15 0 14 0;
#X connect 16 0 14 0;
#X connect 17 0 14 0;

--- NEW FILE: help-t3_line~.pd ---
#N canvas 124 45 501 580 10;
#N canvas 0 0 450 300 graph1 0;
#X array array99 259 float 0;
#X coords 0 1 258 0 256 140 1;
#X restore 97 36 graph;
#X obj 64 239 bng 25 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
-1;
#X obj 243 478 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144
-1 -1;
#X obj 64 401 t3_del 0.5;
#X obj 64 304 f 0.04;
#X floatatom 101 242 5 0 0 0 - - -;
#X obj 101 264 / 44.1;
#X text 144 244 Samples;
#X floatatom 129 354 5 0 0 0 - - -;
#X obj 129 376 / 44.1;
#X text 172 354 Samples;
#X msg 12 328 stop;
#X obj 243 521 tabwrite~ array99;
#X obj 101 220 init 80;
#X obj 129 332 init 30;
#X obj 243 448 loadbang;
#X obj 14 38 tgl 15 1 empty empty empty 20 8 0 10 -262144 -1 -1 1 1
;
#X floatatom 14 105 5 0 0 0 - - -;
#X floatatom 30 83 3 0 0 0 - - -;
#X obj 14 60 dsp;
#X obj 64 327 t3_del 0;
#X text 12 10 t3_delay;
#X text 106 9 time-tagged trigger delay;
#X obj 102 487 t3_line~ 0.1;
#X obj 64 353 t f f;
#X obj 17 455 pack 0 0.1 0.2;
#X obj 122 456 pack 0 0.9 0.2;
#X floatatom 233 255 5 0 0 0 - - -;
#X obj 233 277 / 44.1;
#X text 276 255 Samples;
#X floatatom 351 257 5 0 0 0 - - -;
#X obj 351 279 / 44.1;
#X text 394 257 Samples;
#X text 407 238 attack;
#X text 286 237 release;
#X obj 351 235 init 12;
#X text 183 334 sustain + attack;
#X obj 233 233 init 25;
#X text 155 223 pre-delay;
#X obj 314 365 t b f;
#X obj 319 391 - 0;
#X floatatom 319 416 5 0 0 0 - - -;
#X text 365 419 Samples;
#X text 365 396 sustain;
#X msg 386 62 \; array99 resize 259 \; array99 bounds 0 0 258 1 \;
array99 xticks 0 64 2 \; array99 yticks 0 0.1 5 \; array99 xlabel -0.08
0 64 128 192 256 \; array99 ylabel -9.1 0 0.5 1;
#X obj 386 39 loadbang;
#X text 364 178 Samples;
#X text 325 455 (c) musil at iem.kug.ac.at;
#X text 367 468 IEM KUG;
#X text 342 480 graz \, austria 2001;
#X connect 1 0 2 0;
#X connect 1 0 4 0;
#X connect 2 0 12 0;
#X connect 3 0 25 0;
#X connect 4 0 20 0;
#X connect 5 0 6 0;
#X connect 6 0 4 1;
#X connect 8 0 9 0;
#X connect 8 0 40 0;
#X connect 9 0 3 1;
#X connect 11 0 3 0;
#X connect 13 0 5 0;
#X connect 14 0 8 0;
#X connect 15 0 2 0;
#X connect 16 0 19 0;
#X connect 19 0 17 0;
#X connect 19 1 18 0;
#X connect 20 0 24 0;
#X connect 23 0 12 0;
#X connect 24 0 3 0;
#X connect 24 1 26 0;
#X connect 25 0 23 0;
#X connect 26 0 23 0;
#X connect 27 0 28 0;
#X connect 28 0 25 2;
#X connect 30 0 31 0;
#X connect 30 0 39 0;
#X connect 31 0 26 2;
#X connect 35 0 30 0;
#X connect 37 0 27 0;
#X connect 39 0 40 0;
#X connect 39 1 40 1;
#X connect 40 0 41 0;
#X connect 45 0 44 0;

--- NEW FILE: hp7_crit~.pd ---
#N canvas 350 22 412 308 10;

#X obj 22 42 inlet~;

#X obj 58 65 inlet;

#X obj 22 209 outlet~;

#X text 18 235 (c) musil at iem.kug.ac.at;

#X text 60 248 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 66 <float> cutoff_frequency [Hz];

#X text 201 85 <float> interpolation_time [ms];

#X text 33 187 ~filtered signal_out~;

#X obj 167 85 inlet;

#X text 99 205 1.arg: <float> cutoff_frequency [Hz];

#X text 99 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 260 graz \, austria 2003;

#X text 5 5 hp7_crit~;

#X text 81 5 highpass 7.order with critical damping;

#X obj 22 167 hp1c~ \$1 0.3226 \$2;

#X obj 22 107 hp2c~ \$1 0.6453 0.1041 \$2;

#X obj 22 127 hp2c~ \$1 0.6453 0.1041 \$2;

#X obj 22 147 hp2c~ \$1 0.6453 0.1041 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 15 0;

#X connect 18 1 15 1;

#X connect 18 4 15 4;


--- NEW FILE: help-split3.pd ---
#N canvas 290 163 427 323 10;
#X floatatom 19 243 9 0 0;
#X text 18 276 (c) musil at iem.kug.ac.at;
#X text 55 289 IEM KUG;
#X floatatom 19 76 9 0 0;
#X text 15 11 split3;
#X floatatom 64 99 9 0 0;
#X floatatom 110 123 9 0 0;
#X floatatom 64 218 9 0 0;
#X floatatom 110 192 9 0 0;
#X text 81 75 <float> input;
#X text 127 99 <float> low-limit;
#X text 83 244 <float> output within;
#X text 128 219 <float> output less than low-limit;
#X text 175 193 <float> output greater than high-limit;
#X text 175 123 <float> high-limit;
#X text 129 147 1.arg: <float> low-limit;
#X text 129 159 2.arg: <float> high-limit;
#X text 30 301 graz \, austria 2001;
#X obj 19 152 split3 -7.5 13.5;
#X text 77 11 part a <float>-message into 3 ways:;
#X text 138 46 3 greater than high-limit;
#X text 138 36 2 less than low-limit \;;
#X text 138 26 1 within low- and high-limit \;;
#X connect 3 0 18 0;
#X connect 5 0 18 1;
#X connect 6 0 18 2;
#X connect 18 0 0 0;
#X connect 18 1 7 0;
#X connect 18 2 8 0;

--- NEW FILE: lp3_cheb~.pd ---
#N canvas 350 22 425 305 10;

#X obj 22 42 inlet~;

#X obj 57 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 94 67 <float> cutoff_frequency [Hz];

#X text 200 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 166 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp3_cheb~;

#X text 81 5 lowpass 3.order with chebyshev characteristic;

#X obj 21 106 lp2c~ \$1 0.5442 1.2057 \$2;

#X obj 22 127 lp1c~ \$1 2.2156 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: help-modulo_counter.pd ---
#N canvas 167 267 521 293 10;
#X msg 27 97 bang;
#X floatatom 75 164 5 0 0;
#X floatatom 75 72 5 1 100;
#X floatatom 203 76 5 0 99;
#X obj 75 135 modulo_counter 10 5;
#X text 13 12 modulo_counter:;
#X text 7 233 (c) musil at iem.kug.ac.at;
#X text 49 246 IEM KUG;
#X text 24 258 graz \, austria 2001;
#X text 261 195 (optional) default 0;
#X text 161 182 2.arg: <float> initial-value (0 .. max - 1);
#X text 161 168 1.arg: <float> maximum;
#X text 36 54 <float> maximum;
#X text 202 56 <float> initial-value (0 .. max - 1);
#X connect 0 0 4 0;
#X connect 2 0 4 0;
#X connect 3 0 4 1;
#X connect 4 0 1 0;

--- NEW FILE: lp2~.pd ---
#N canvas 406 261 375 281 10;

#X obj 22 42 inlet~;

#X obj 53 63 inlet;

#X obj 22 186 outlet~;

#X text 15 229 (c) musil at iem.kug.ac.at;

#X text 57 242 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 64 <float> cutoff_frequency [Hz];

#X obj 85 88 inlet;

#X text 184 113 <float> interpolation_time [ms];

#X text 32 153 ~filtered signal_out~;

#X text 12 8 lp2~;

#X text 60 8 lowpass 2.order;

#X obj 22 134 filter~ lp2 \$1 \$2 1 \$3;

#X obj 149 113 inlet;

#X text 121 88 <float> Q [-];

#X text 32 254 graz \, austria 2001;

#X text 88 177 1.arg: <float> cutoff_frequency [Hz];

#X text 88 186 2.arg: <float> Q [-];

#X text 88 196 3.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 7 0 12 2;

#X connect 12 0 2 0;

#X connect 13 0 12 4;


--- NEW FILE: hp10_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 62 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 99 67 <float> cutoff_frequency [Hz];

#X text 219 86 <float> interpolation_time [ms];

#X text 30 208 ~filtered signal_out~;

#X obj 185 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 97 226 1.arg: <float> cutoff_frequency [Hz];

#X text 97 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 5 5 hp10_cheb~;

#X text 81 5 highpass 10.order with chebyshev characteristic;

#X obj 22 107 hp2c~ \$1 0.045535 1.0277 \$2;

#X obj 22 127 hp2c~ \$1 0.161621 1.2569 \$2;

#X obj 22 148 hp2c~ \$1 0.393858 1.96655 \$2;

#X obj 22 168 hp2c~ \$1 1.13986 4.51667 \$2;

#X obj 22 189 hp2c~ \$1 6.36341 22.7468 \$2;

#X text 35 281 graz \, austria 2003;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 19 0;

#X connect 18 1 19 1;

#X connect 18 4 19 4;

#X connect 19 0 2 0;


--- NEW FILE: help-vcf_lp2~.pd ---
#N canvas 213 130 450 492 10;
#X text 16 291 ~signal_in~;
#X text 22 417 (c) musil at iem.kug.ac.at;
#X text 65 431 IEM KUG;
#X text 33 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 168 140 9 0 22000 0 - - -;
#X text 243 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 16 73 5 0 0 0 - - -;
#X text 58 73 % cpu;
#X obj 16 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 16 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 95 311 vcf_lp2~;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 189 17 frequency and Q;
#X text 153 3 lowpass 2.order with signal-inlets for;
#X text 39 442 graz \, austria 2003;
#X obj 47 128 init 69;
#X obj 27 221 init 0.707;
#X obj 12 12 cnv 8 1 1 empty empty vcf_lp2~ 1 2 1 18 -262144 -1109
0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 33 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 34 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 30 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 21 0;
#X connect 31 0 30 1;
#X connect 32 0 30 2;
#X connect 33 0 31 0;
#X connect 34 0 32 0;
#X connect 38 0 4 0;
#X connect 39 0 17 0;

--- NEW FILE: help-receive2list.pd ---
#N canvas 302 119 590 526 10;
#X obj 210 164 receive2list;
#X floatatom 210 394 5 0 0 0 - - -;
#X floatatom 230 359 5 0 0 0 - - -;
#X floatatom 250 323 5 0 0 0 - - -;
#X floatatom 270 286 5 0 0 0 - - -;
#X text 297 93 init;
#X floatatom 24 94 5 0 0 0 - - -;
#X obj 24 114 s aaa;
#X floatatom 63 94 5 0 0 0 - - -;
#X floatatom 103 94 5 0 0 0 - - -;
#X floatatom 142 73 5 0 0 0 - - -;
#X obj 63 114 s bbb;
#X obj 103 114 s ccc;
#X obj 142 115 s ddd;
#X obj 25 251 s eee;
#X msg 25 158 symbol abc;
#X msg 31 180 symbol xyz;
#X obj 210 94 loadbang;
#X text 10 13 receive2list;
#X text 119 11 convert received message to a list;
#X text 121 38 the corresponding prepend-floats and receive-symbols
;
#X text 121 25 with a prepended float.;
#X text 122 52 have to be inputed via a set message.;
#X text 48 479 IEM KUG;
#X text 22 490 graz \, austria 2003;
#X text 20 466 (c) musil at iem.at;
#X obj 142 93 pp set;
#X obj 210 413 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 230 376 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 250 340 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 270 304 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 272 143 clear;
#X floatatom 295 304 5 0 0 0 - - -;
#X floatatom 234 415 5 0 0 0 - - -;
#X floatatom 252 377 5 0 0 0 - - -;
#X floatatom 271 341 5 0 0 0 - - -;
#X text 294 164 no argument;
#X text 338 174 (max. 200 convertions);
#X msg 481 119 300 xxx;
#X obj 210 136 pp add;
#X symbolatom 361 278 10 0 0 0 - - -;
#X symbolatom 382 303 10 0 0 0 - - -;
#X obj 361 303 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 290 261 symbol;
#X symbolatom 45 230 10 0 0 0 - - -;
#X floatatom 32 312 5 0 0 0 - - -;
#X msg 59 351 22 33 44 55;
#X obj 67 375 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 42 204 set fgh;
#X obj 310 220 print out5;
#X obj 32 401 s fff;
#X obj 210 188 iem_route 0 1 2 3 4 5;
#X symbolatom 44 329 10 0 0 0 - - -;
#X msg 210 115 0 aaa \, 1 bbb \, 2 ccc \, 3 ddd \, 4 eee;
#X connect 0 0 51 0;
#X connect 1 0 27 0;
#X connect 1 0 33 0;
#X connect 2 0 28 0;
#X connect 2 0 34 0;
#X connect 3 0 29 0;
#X connect 3 0 35 0;
#X connect 4 0 30 0;
#X connect 4 0 32 0;
#X connect 6 0 7 0;
#X connect 8 0 11 0;
#X connect 9 0 12 0;
#X connect 10 0 26 0;
#X connect 15 0 14 0;
#X connect 16 0 14 0;
#X connect 17 0 53 0;
#X connect 26 0 13 0;
#X connect 31 0 0 0;
#X connect 38 0 39 0;
#X connect 39 0 0 0;
#X connect 40 0 41 0;
#X connect 40 0 42 0;
#X connect 43 0 40 0;
#X connect 44 0 14 0;
#X connect 45 0 50 0;
#X connect 46 0 50 0;
#X connect 47 0 50 0;
#X connect 48 0 14 0;
#X connect 51 0 1 0;
#X connect 51 1 2 0;
#X connect 51 2 3 0;
#X connect 51 3 4 0;
#X connect 51 4 43 0;
#X connect 51 5 49 0;
#X connect 52 0 50 0;
#X connect 53 0 39 0;

--- NEW FILE: help-vfad_scale.pd ---
#N canvas 4 20 450 300 10;
#X obj 82 90 vfad_scale -1;
#X msg 108 94 vfad_scale;
#X obj 65 92 vsl 15 121 0 120 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 8400 1;
#X obj 65 221 fadtodb;
#X obj 65 243 - 100;
#X floatatom 65 264 5 0 0 0 - - -;
#X text 105 266 dB;
#X text 10 9 vfad_scale;
#X text 121 8 vertical fader scale;
#X text 101 31 for vertical slider with height of 121 pixels;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;

--- NEW FILE: lp10_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 62 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 99 67 <float> cutoff_frequency [Hz];

#X text 219 86 <float> interpolation_time [ms];

#X text 30 208 ~filtered signal_out~;

#X obj 185 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 5 5 lp10_cheb~;

#X text 81 5 lowpass 10.order with chebyshev characteristic;

#X obj 22 107 lp2c~ \$1 0.045535 1.0277 \$2;

#X obj 22 127 lp2c~ \$1 0.161621 1.2569 \$2;

#X obj 22 148 lp2c~ \$1 0.393858 1.96655 \$2;

#X obj 22 168 lp2c~ \$1 1.13986 4.51667 \$2;

#X obj 22 189 lp2c~ \$1 6.36341 22.7468 \$2;

#X text 97 226 1.arg: <float> cutoff_frequency [Hz];

#X text 97 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X connect 0 0 13 0;

#X connect 1 0 13 1;

#X connect 9 0 13 4;

#X connect 13 0 14 0;

#X connect 13 1 14 1;

#X connect 13 4 14 4;

#X connect 14 0 15 0;

#X connect 14 1 15 1;

#X connect 14 4 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: init_popup.pd ---
#N canvas 187 157 554 392 10;

#X obj 187 219 textfile;

#X obj 204 31 loadbang;

#X obj 204 57 t b b b b;

#X msg 203 162 rewind;

#X obj 80 121 for++ 0 100000 20;

#X obj 238 250 bang;

#X msg 88 82 stop;

#X obj 102 293 pack symbol float;

#X obj 80 146 t b f;

#X obj 102 317 pp set_pop_name;

#X obj 102 350 outlet;

#X obj 174 34 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1

-1;

#X text 14 6 init_popup;

#X obj 170 349 s \$2;

#X text 330 223 1.arg: <sym> item-file-name;

#X text 329 236 2.arg: <sym> send-name;

#X obj 288 99 any \$1 cr;

#X obj 288 124 pp read;

#X connect 0 0 7 0;

#X connect 0 1 5 0;

#X connect 1 0 2 0;

#X connect 2 0 4 0;

#X connect 2 1 3 0;

#X connect 2 3 16 0;

#X connect 3 0 0 0;

#X connect 4 0 8 0;

#X connect 5 0 6 0;

#X connect 6 0 4 0;

#X connect 7 0 9 0;

#X connect 8 0 0 0;

#X connect 8 1 7 1;

#X connect 9 0 10 0;

#X connect 9 0 13 0;

#X connect 11 0 2 0;

#X connect 16 0 17 0;

#X connect 17 0 0 0;


--- NEW FILE: help-vcf_bp8~.pd ---
#N canvas 213 130 473 475 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_bp8~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 bandpass 8.order with signal-inlets for;
#X obj 95 311 vcf_bp8~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: help-sin_phase~.pd ---
#N canvas 375 118 484 456 10;
#X text 12 402 (c) musil at iem.kug.ac.at;
#X text 54 415 IEM KUG;
#X text 28 48 dsp ON/OFF;
#X floatatom 155 63 3 15 133 0 - - -;
#X obj 155 81 mtof;
#X floatatom 155 102 9 0 22000 0 - - -;
#X text 214 101 Hz;
#X floatatom 294 158 6 -360 360 0 - - -;
#X floatatom 11 88 5 0 0 0 - - -;
#X text 46 87 % cpu;
#X obj 11 68 dsp;
#X obj 11 48 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 1
;
#X text 10 7 sin_phase~;
#X text 105 8 calculate phase-difference between 2;
#X text 105 20 sine-waves \, in samples (signal-out);
#X obj 155 241 sin_phase~;
#X obj 209 216 cos~;
#X obj 154 220 cos~;
#X obj 154 198 +~ 0;
#X obj 155 122 phasor~ 440;
#X text 340 155 percent;
#X text 29 427 graz \, austria 2003;
#X text 180 61 midi-pitch;
#X text 295 140 phase-difference;
#X obj 156 264 lp1~ 10 100;
#X obj 157 286 unsig~;
#X floatatom 157 372 5 0 0 0 - - -;
#X obj 157 308 / 44100;
#X floatatom 92 326 5 0 0 0 - - -;
#X obj 157 330 * 10;
#X obj 157 350 * 360;
#X text 195 371 degree;
#X obj 61 268 unsig~;
#X floatatom 61 291 5 0 0 0 - - -;
#X obj 294 181 / 360;
#X obj 268 116 f;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 19 0;
#X connect 5 0 35 0;
#X connect 7 0 34 0;
#X connect 10 0 8 0;
#X connect 11 0 10 0;
#X connect 15 0 24 0;
#X connect 15 0 32 0;
#X connect 16 0 15 1;
#X connect 17 0 15 0;
#X connect 18 0 17 0;
#X connect 19 0 16 0;
#X connect 19 0 18 0;
#X connect 24 0 25 0;
#X connect 25 0 27 0;
#X connect 25 0 28 0;
#X connect 27 0 29 0;
#X connect 29 0 30 0;
#X connect 30 0 26 0;
#X connect 32 0 33 0;
#X connect 34 0 18 1;
#X connect 35 0 29 1;

--- NEW FILE: help-vcf_rbp8~.pd ---
#N canvas 213 130 475 477 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_rbp8~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 resonance-bandpass 8.order with signal-inlets for;
#X obj 95 311 vcf_rbp8~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: hp9_crit~.pd ---
#N canvas 350 22 416 312 10;

#X obj 22 42 inlet~;

#X obj 58 65 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 66 <float> cutoff_frequency [Hz];

#X text 203 86 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp9_crit~;

#X text 81 5 highpass 9.order with critical damping;

#X obj 22 189 hp1c~ \$1 0.2829 \$2;

#X obj 22 107 hp2c~ \$1 0.5659 0.0801 \$2;

#X obj 22 127 hp2c~ \$1 0.5659 0.0801 \$2;

#X obj 22 147 hp2c~ \$1 0.5659 0.0801 \$2;

#X obj 22 167 hp2c~ \$1 0.5659 0.0801 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 19 0;

#X connect 18 1 19 1;

#X connect 18 4 19 4;

#X connect 19 0 15 0;

#X connect 19 1 15 1;

#X connect 19 4 15 4;


--- NEW FILE: hp9_butt~.pd ---
#N canvas 350 22 412 308 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 185 86 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X obj 22 189 hp1c~ \$1 1 \$2;

#X text 5 5 hp9_butt~;

#X text 81 5 highpass 9.order with butterworth characteristic;

#X obj 22 168 hp2c~ \$1 1.87939 1 \$2;

#X obj 22 147 hp2c~ \$1 1.53209 1 \$2;

#X obj 22 127 hp2c~ \$1 1 1 \$2;

#X obj 22 107 hp2c~ \$1 0.347296 1 \$2;

#X connect 0 0 19 0;

#X connect 1 0 19 1;

#X connect 9 0 19 4;

#X connect 13 0 2 0;

#X connect 16 0 13 0;

#X connect 16 1 13 1;

#X connect 16 4 13 4;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;

#X connect 19 0 18 0;

#X connect 19 1 18 1;

#X connect 19 4 18 4;


--- NEW FILE: lp2.wav ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: hp4_bess~.pd ---
#N canvas 350 22 406 302 10;

#X obj 22 42 inlet~;

#X obj 56 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 93 67 <float> cutoff_frequency [Hz];

#X text 195 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 161 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp4_bess~;

#X text 81 5 highpass 4.order with bessel characteristic;

#X obj 22 107 hp2c~ \$1 0.7743 0.389 \$2;

#X obj 22 127 hp2c~ \$1 1.3397 0.4889 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: help-pvu~.pd ---
#N canvas 210 11 726 593 10;
#X msg 167 246 0;
#X msg 468 246 0.5;
#X msg 540 246 1;
#X obj 96 283 sig~;
#X floatatom 115 415 9 0 0 0 - - -;
#X msg 96 189 reset;
#X msg 96 223 start;
#X msg 96 206 stop;
#X msg 357 246 0.1;
#X msg 321 246 0.01;
#X msg 279 246 0.001;
#X msg 237 246 0.0001;
#X msg 194 246 1e-005;
#X msg 390 246 0.25;
#X msg 427 246 0.316;
#X msg 499 246 0.707;
#X msg 570 246 1.414;
#X msg 612 246 2;
#X msg 645 246 10;
#X text 27 352 ~signal_in~;
#X text 201 81 (periode between 2 output-events);
#X text 99 534 (c) musil at iem.kug.ac.at;
#X text 116 559 graz \, austria 2000;
#X text 141 547 IEM KUG;
#X text 32 42 dsp ON/OFF;
#X obj 14 61 dsp;
#X floatatom 14 82 3 0 0 0 - - -;
#X text 41 83 % cpu;
#X floatatom 96 435 9 0 0 0 - - -;
#X obj 14 40 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 25 381 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0;
#X floatatom 96 261 9 0 0 0 - - -;
#X obj 125 303 phasor~;
#X obj 125 322 cos~;
#X obj 96 339 *~;
#X floatatom 34 508 6 0 0 0 - - -;
#X msg 96 85 t_metro \$1;
#X msg 96 127 t_release \$1;
#X msg 96 166 threshold \$1;
#X floatatom 96 68 9 50 500 0 - - -;
#X floatatom 96 110 9 50 2000 0 - - -;
#X text 204 120 (output_level decrements by about 8.6 dB = 63% during
this;
#X text 556 120 time);
#X floatatom 96 149 9 -120 30 0 - - -;
#X text 201 162 (output_overflow_counter increments by 1 per metrotime
\, if;
#X text 553 162 peaklevel > threshold);
#X obj 34 540 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 21 170 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 21 218 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 21 233 * 0.99;
#X obj 21 252 + 0.01;
#X obj 21 199 metro 2567;
#X text 181 70 1.arg:<float>metrotime [ms] (default: 300 ms);
#X obj 125 283 sig~ 10001;
#X text 78 509 dB;
#X text 7 8 pvu~;
#X text 67 8 peak-vu-meter;
#X obj 96 361 pvu~;
#X text 181 415 2.outlet: <float> overflow_per_metrotime_counter [-]
;
#X text 162 436 1.outlet: <float> peak_level [dB];
#X text 134 188 reset peak-level to;
#X text 256 189 -199.9 dB and overflow_counter to 0;
#X text 134 204 stop the metro-clock of pvu~;
#X text 134 223 start the metro-clock of pvu~;
#X text 181 109 2.arg:<float>releasetime [ms] (default: 300 ms);
#X text 181 151 3.arg:<float>overflow_threshold [dB] (default: -0.01
dB);
#X obj 150 361 pvu~ 300 300 -0.01;
#X connect 0 0 31 0;
#X connect 1 0 31 0;
#X connect 2 0 31 0;
#X connect 3 0 34 0;
#X connect 5 0 57 0;
#X connect 6 0 57 0;
#X connect 7 0 57 0;
#X connect 8 0 31 0;
#X connect 9 0 31 0;
#X connect 10 0 31 0;
#X connect 11 0 31 0;
#X connect 12 0 31 0;
#X connect 13 0 31 0;
#X connect 14 0 31 0;
#X connect 15 0 31 0;
#X connect 16 0 31 0;
#X connect 17 0 31 0;
#X connect 18 0 31 0;
#X connect 25 0 26 0;
#X connect 29 0 25 0;
#X connect 30 1 35 0;
#X connect 31 0 3 0;
#X connect 32 0 33 0;
#X connect 33 0 34 1;
#X connect 34 0 57 0;
#X connect 35 0 46 0;
#X connect 36 0 57 0;
#X connect 37 0 57 0;
#X connect 38 0 57 0;
#X connect 39 0 36 0;
#X connect 40 0 37 0;
#X connect 43 0 38 0;
#X connect 47 0 51 0;
#X connect 48 0 49 0;
#X connect 49 0 50 0;
#X connect 50 0 31 0;
#X connect 51 0 48 0;
#X connect 53 0 32 0;
#X connect 57 0 28 0;
#X connect 57 0 30 1;
#X connect 57 1 4 0;

--- NEW FILE: hp4_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 62 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 99 67 <float> cutoff_frequency [Hz];

#X text 219 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 185 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 5 5 hp4_cheb~;

#X text 81 5 highpass 4.order with chebyshev characteristic;

#X obj 22 106 hp2c~ \$1 0.303886 1.16973 \$2;

#X obj 22 127 hp2c~ \$1 2.59037 4.13012 \$2;

#X text 35 281 graz \, austria 2003;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: hp6_bess~.pd ---
#N canvas 350 22 406 302 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp6_bess~;

#X text 81 5 highpass 6.order with bessel characteristic;

#X obj 22 107 hp2c~ \$1 0.5131 0.2756 \$2;

#X obj 22 127 hp2c~ \$1 0.9686 0.3505 \$2;

#X obj 22 147 hp2c~ \$1 1.2217 0.3887 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: hp6_cheb~.pd ---
#N canvas 350 22 421 301 10;

#X obj 22 42 inlet~;

#X obj 62 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 99 67 <float> cutoff_frequency [Hz];

#X text 219 86 <float> interpolation_time [ms];

#X text 31 172 ~filtered signal_out~;

#X obj 185 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 195 1.arg: <float> cutoff_frequency [Hz];

#X text 79 205 2.arg: <float> interpolation_time [ms] (opt.);

#X text 4 6 hp6_cheb~;

#X text 81 5 highpass 6.order with chebyshev characteristic;

#X obj 22 107 hp2c~ \$1 0.129638 1.07658 \$2;

#X obj 22 127 hp2c~ \$1 0.629161 1.91243 \$2;

#X obj 22 148 hp2c~ \$1 3.84367 8.55286 \$2;

#X text 35 281 graz \, austria 2003;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: hslider.pd ---
#N canvas 239 208 390 413 10;

#X obj 1 1 cnv 8 100 60 empty empty hslider=hsl 20 20 1 18 -262144

-1109 0;

#X floatatom 38 127 9 0 0;

#X msg 47 84 set \$1;

#X floatatom 38 41 7 0 0;

#X text 13 355 (c) musil at iem.kug.ac.at;

#X text 55 368 IEM KUG;

#X text 30 380 graz \, austria 2001;

#X obj 38 149 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1

-1;

#X obj 18 41 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1

-1;

#X obj 41 107 hsl 101 15 25 75 0 1 foo1_snd foo1_rcv empty 8 -8 192

10 -225280 -1109 -1 2000 1;

#X text 174 11 gui-horicontal-slider:;

#X floatatom 47 62 7 0 0;

#X floatatom 116 150 9 0 0;

#X obj 110 308 r goo2_snd;

#X obj 145 248 s goo2_rcv;

#X floatatom 105 40 7 0 0;

#X floatatom 145 206 7 0 0;

#X obj 60 170 print;

#N canvas 276 200 290 224 once 0;

#X obj 38 47 t b b f;

#X msg 56 85 1;

#X obj 31 108 f 0;

#X obj 31 131 pack 0 0;

#X obj 31 156 route 0;

#X obj 38 24 inlet;

#X obj 31 180 outlet;

#X connect 0 0 1 0;

#X connect 0 1 2 0;

#X connect 0 2 3 1;

#X connect 1 0 2 1;

#X connect 2 0 3 0;

#X connect 3 0 4 0;

#X connect 4 0 6 0;

#X connect 5 0 0 0;

#X restore 60 147 pd once;

#X obj 40 265 hsl 73 15 55 3520 1 1 goo2_snd goo2_rcv log.freq. 8 -8

192 10 -42246 -260818 -90133 4800 1;

#X obj 37 308 ftom;

#X floatatom 37 330 9 0 0;

#X floatatom 64 287 9 0 0;

#X floatatom 110 329 9 0 0;

#X text 175 176 click properties to;

#X floatatom 37 203 8 0 0;

#X obj 37 226 mtof;

#X text 12 184 --------------------;

#X text 163 187 modify geometry \, colors \, etc.;

#X obj 105 82 s foo1_rcv;

#X obj 116 130 r foo1_snd;

#X msg 105 61 set \$1;

#X msg 145 227 set \$1;

#X text 197 120 (0.01 pixels);

#X text 183 99 shift-click & drag;

#X text 189 109 for fine-tuning;

#X text 148 270 UP- \, DOWN- \, LEFT- or RIGHT-key;

#X text 147 281 for moving selected gui-objects;

#N canvas 207 113 716 530 edit 0;

#X obj 32 220 f;

#X msg 10 199 bang;

#X floatatom 48 198 3 63 88;

#X floatatom 83 220 3 0 37;

#X obj 32 243 pack 0 0;

#X text 110 220 y-label;

#X text 76 198 x-label;

#X obj 279 246 f;

#X msg 257 225 bang;

#X floatatom 295 224 3 -10 10;

#X floatatom 330 246 3 -10 10;

#X obj 279 269 pack 0 0;

#X obj 292 358 f;

#X msg 270 337 bang;

#X floatatom 308 336 3 20 60;

#X floatatom 343 358 3 150 200;

#X obj 292 381 pack 0 0;

#X text 323 224 x-delta;

#X text 357 246 y-delta;

#X text 336 336 x-position;

#X text 370 358 y-position;

#X obj 52 335 f;

#X msg 30 314 bang;

#X floatatom 68 313 3 0 2;

#X floatatom 103 335 3 4 36;

#X obj 52 358 pack 0 0;

#X text 96 313 font;

#X text 132 335 height;

#X floatatom 476 188 1 0 1;

#X text 523 401 no init;

#X text 493 453 init value on loadbang;

#X msg 47 154 \; goo2_rcv color \$1 \$2 \$3;

#X msg 32 268 \; goo2_rcv label_pos \$1 \$2;

#X msg 52 383 \; goo2_rcv label_font \$1 \$2;

#X msg 34 427 \; goo2_rcv label blabla;

#X msg 292 406 \; goo2_rcv pos \$1 \$2;

#X msg 279 294 \; goo2_rcv delta \$1 \$2;

#X msg 475 21 \; goo2_rcv send goo2a_snd;

#X msg 475 59 \; goo2_rcv send goo2_snd;

#X msg 476 105 \; goo2_rcv receive goo2a_rcv;

#X msg 476 143 \; goo2a_rcv receive goo2_rcv;

#X msg 502 420 \; goo2_rcv init 0;

#X msg 503 471 \; goo2_rcv init 1;

#X text 520 188 steady;

#X obj 486 291 f;

#X msg 464 270 bang;

#X floatatom 502 269 3 55 440;

#X floatatom 537 291 6 440 3520;

#X obj 486 314 pack 0 0;

#X text 530 269 left-range-bound;

#X text 586 291 right-range-bound;

#X msg 486 339 \; goo2_rcv range \$1 \$2;

#X msg 363 465 \; goo2_rcv log;

#X msg 269 466 \; goo2_rcv lin;

#X text 269 448 linear / logarithmical;

#X obj 275 133 f;

#X msg 250 112 bang;

#X floatatom 291 111 3 15 73;

#X floatatom 326 133 3 8 50;

#X obj 275 156 pack 0 0;

#X text 319 111 width;

#X text 357 134 height;

#X msg 275 181 \; goo2_rcv size \$1 \$2;

#X msg 34 463 \; goo2_rcv label log.freq.;

#X msg 476 212 \; goo2_rcv steady \$1;

#X obj 47 100 pack 0 0 0;

#X obj 47 72 f;

#X msg 24 24 bang;

#X floatatom 63 22 3 0 29;

#X floatatom 79 42 3 0 29;

#X floatatom 112 58 3 0 29;

#X text 91 22 background;

#X text 106 42 front-color;

#X text 140 59 label-color;

#X msg 277 22 back;

#X msg 277 42 front;

#X msg 277 62 label;

#X msg 239 22 bang;

#N canvas 15 207 606 448 RGB_____________ 0;

#X obj 97 56 inlet;

#X obj 262 53 inlet;

#X obj 339 55 inlet;

#X obj 405 56 inlet;

#X obj 97 270 bang;

#X msg 77 295 0;

#X msg 104 295 1;

#X obj 146 268 bang;

#X msg 132 295 0;

#X msg 160 295 1;

#X obj 196 269 bang;

#X msg 187 295 0;

#X msg 214 295 1;

#X obj 265 313 spigot;

#X obj 312 313 spigot;

#X obj 359 313 spigot;

#X obj 249 385 outlet;

#X text 93 33 select;

#X text 267 28 red;

#X text 337 30 green;

#X text 409 30 blue;

#X obj 405 102 t b f;

#X obj 339 160 +;

#X obj 339 185 t b f;

#X obj 339 216 +;

#X obj 296 385 outlet;

#X obj 343 385 outlet;

#X obj 28 180 loadbang;

#X obj 97 135 route back front label bang;

#X obj 343 362 f;

#X obj 296 361 f;

#X obj 249 361 f;

#X obj 262 79 * -65536;

#X obj 339 80 * -256;

#X obj 405 80 * -1;

#X obj 339 247 - 1;

#X obj 235 168 t b b b b;

#X connect 0 0 28 0;

#X connect 1 0 32 0;

#X connect 2 0 33 0;

#X connect 3 0 34 0;

#X connect 4 0 5 0;

#X connect 4 0 6 0;

#X connect 5 0 14 1;

#X connect 5 0 15 1;

#X connect 6 0 13 1;

#X connect 7 0 8 0;

#X connect 7 0 9 0;

#X connect 8 0 13 1;

#X connect 8 0 15 1;

#X connect 9 0 14 1;

#X connect 10 0 11 0;

#X connect 10 0 12 0;

#X connect 11 0 13 1;

#X connect 11 0 14 1;

#X connect 12 0 15 1;

#X connect 13 0 31 1;

#X connect 14 0 30 1;

#X connect 15 0 29 1;

#X connect 21 0 22 0;

#X connect 21 1 22 1;

#X connect 22 0 23 0;

#X connect 23 0 24 0;

#X connect 23 1 24 1;

#X connect 24 0 35 0;

#X connect 27 0 6 0;

#X connect 28 0 4 0;

#X connect 28 1 7 0;

#X connect 28 2 10 0;

#X connect 28 3 36 0;

#X connect 29 0 26 0;

#X connect 30 0 25 0;

#X connect 31 0 16 0;

#X connect 32 0 24 0;

#X connect 33 0 22 0;

#X connect 34 0 21 0;

#X connect 35 0 15 0;

#X connect 35 0 14 0;

#X connect 35 0 13 0;

#X connect 36 0 31 0;

#X connect 36 1 30 0;

#X connect 36 2 29 0;

#X connect 36 3 35 0;

#X restore 277 82 pd RGB_____________;

#X floatatom 319 52 3 0 255;

#X floatatom 362 52 3 0 255;

#X floatatom 405 53 3 0 255;

#X text 34 -1 preset-colors;

#X text 290 1 RGB-colors;

#X text 319 34 red;

#X text 355 33 green;

#X text 403 33 blue;

#X connect 0 0 4 0;

#X connect 1 0 0 0;

#X connect 2 0 0 1;

#X connect 3 0 4 1;

#X connect 4 0 32 0;

#X connect 7 0 11 0;

#X connect 8 0 7 0;

#X connect 9 0 7 1;

#X connect 10 0 11 1;

#X connect 11 0 36 0;

#X connect 12 0 16 0;

#X connect 13 0 12 0;

#X connect 14 0 12 1;

#X connect 15 0 16 1;

#X connect 16 0 35 0;

#X connect 21 0 25 0;

#X connect 22 0 21 0;

#X connect 23 0 21 1;

#X connect 24 0 25 1;

#X connect 25 0 33 0;

#X connect 28 0 64 0;

#X connect 44 0 48 0;

#X connect 45 0 44 0;

#X connect 46 0 44 1;

#X connect 47 0 48 1;

#X connect 48 0 51 0;

#X connect 55 0 59 0;

#X connect 56 0 55 0;

#X connect 57 0 55 1;

#X connect 58 0 59 1;

#X connect 59 0 62 0;

#X connect 65 0 31 0;

#X connect 66 0 65 0;

#X connect 67 0 66 0;

#X connect 68 0 66 1;

#X connect 69 0 65 1;

#X connect 70 0 65 2;

#X connect 74 0 78 0;

#X connect 75 0 78 0;

#X connect 76 0 78 0;

#X connect 77 0 78 0;

#X connect 78 0 65 0;

#X connect 78 1 65 1;

#X connect 78 2 65 2;

#X connect 79 0 78 1;

#X connect 80 0 78 2;

#X connect 81 0 78 3;

#X restore 314 245 pd edit;

#X text 187 379 updated for Pd version 0.34;

#X obj 167 34 x_7_guis aaa bbb ccc ddd eee fff ggg;

#X obj 221 61 hsl 128 15 0 127 0 0 ddd ddd empty 20 8 192 8 -262144

-1 -1 200 1;

#X connect 1 0 7 0;

#X connect 2 0 9 0;

#X connect 3 0 9 0;

#X connect 8 0 9 0;

#X connect 9 0 1 0;

#X connect 9 0 18 0;

#X connect 11 0 2 0;

#X connect 13 0 23 0;

#X connect 15 0 31 0;

#X connect 16 0 32 0;

#X connect 18 0 17 0;

#X connect 19 0 22 0;

#X connect 19 0 20 0;

#X connect 20 0 21 0;

#X connect 25 0 26 0;

#X connect 26 0 19 0;

#X connect 30 0 12 0;

#X connect 31 0 29 0;

#X connect 32 0 14 0;


--- NEW FILE: help-merge_any.pd ---
#N canvas 231 172 769 459 10;
#X obj 66 348 print;
#X msg 66 60 1;
#X obj 187 40 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 66 39 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 66 148 11 22;
#X msg 187 149 33 44;
#X msg 187 62 3;
#X msg 66 104 symbol foo;
#X msg 187 106 symbol zyx;
#X msg 66 82 float 1.1;
#X msg 187 84 float 3.3;
#X msg 66 126 set;
#X msg 187 127 open;
#X msg 66 171 list -55 -66;
#X msg 187 171 list -77 -88;
#X msg 187 194 list bbb 987;
#X msg 66 194 list aaa 123;
#X msg 66 217 jkl 555 uuu;
#X msg 187 217 poi 777 ttt;
#X obj 140 349 route bang float symbol list;
#X obj 191 367 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 230 367 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 273 367 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 316 367 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 370 367 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 349 348 anything;
#X text 211 38 bang clears message-buffer;
#X text 24 393 (c) musil at iem.kug.ac.at;
#X text 66 406 IEM KUG;
#X text 41 418 graz \, austria 2002;
#X text 13 7 merge_any;
#X text 99 7 merge 2 messages together;
#X msg 144 323 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
22 23;
#X msg 147 297 a b c d e f g h i j k l m n o p q r s t u v;
#X obj 66 272 merge_any 22 33 44;
#X text 422 257 initials-arguments:;
#X text 186 244 <- cold inlet;
#X text 71 243 <- hot inlet;
#X text 22 252 head of output-message;
#X text 185 253 tail of output-message;
#X text 417 268 tail of output-message;
#X connect 1 0 34 0;
#X connect 2 0 34 1;
#X connect 3 0 34 0;
#X connect 4 0 34 0;
#X connect 5 0 34 1;
#X connect 6 0 34 1;
#X connect 7 0 34 0;
#X connect 8 0 34 1;
#X connect 9 0 34 0;
#X connect 10 0 34 1;
#X connect 11 0 34 0;
#X connect 12 0 34 1;
#X connect 13 0 34 0;
#X connect 14 0 34 1;
#X connect 15 0 34 1;
#X connect 16 0 34 0;
#X connect 17 0 34 0;
#X connect 18 0 34 1;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 19 2 22 0;
#X connect 19 3 23 0;
#X connect 19 4 24 0;
#X connect 32 0 34 0;
#X connect 33 0 34 1;
#X connect 34 0 0 0;
#X connect 34 0 19 0;

--- NEW FILE: help-vcf_hp4~.pd ---
#N canvas 213 130 441 483 10;
#X text 16 291 ~signal_in~;
#X text 16 418 (c) musil at iem.kug.ac.at;
#X text 59 432 IEM KUG;
#X text 32 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 73 5 0 0 0 - - -;
#X text 57 73 % cpu;
#X obj 15 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 165 14 frequency and Q;
#X text 33 443 graz \, austria 2003;
#X obj 41 128 init 69;
#X obj 25 221 init 0.707;
#X text 133 1 highass 4.order with signal-inlets for;
#X obj 95 311 vcf_hp4~;
#X obj 12 12 cnv 8 1 1 empty empty vcf_hp4~ 1 2 1 18 -262144 -1109
0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 39 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 39 1;
#X connect 31 0 39 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 36 0 4 0;
#X connect 37 0 17 0;
#X connect 39 0 21 0;

--- NEW FILE: help-peakenv~.pd ---
#N canvas 190 268 477 426 10;
#X msg 10 143 0;
#X msg 43 143 1;
#X obj 45 168 sig~;
#X floatatom 45 336 9 0 0 0 - - -;
#X msg 148 207 reset;
#X msg 81 144 10;
#X text 50 207 ~signal_in~;
#X text 11 369 (c) musil at iem.kug.ac.at;
#X text 53 382 IEM KUG;
#X text 42 39 dsp ON/OFF;
#X obj 14 59 dsp;
#X floatatom 14 80 3 0 0 0 - - -;
#X text 41 81 % cpu;
#X obj 45 237 peakenv~ 1000;
#X text 123 337 1.output: <sig> peak-envelope;
#X text 29 394 graz \, austria 2002;
#X text 136 255 (output_envelope decrements about 63% in this time)
;
#X obj 45 260 unsig~ 50;
#X text 187 206 resets peak-envelope to 0;
#X text 133 241 1.arg: <float> time-constant [ms] (default: 0 ms);
#X text 9 7 peakenv~;
#X text 86 4 signal-peak-envelope;
#X obj 14 41 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X connect 0 0 2 0;
#X connect 1 0 2 0;
#X connect 2 0 13 0;
#X connect 4 0 13 0;
#X connect 5 0 2 0;
#X connect 10 0 11 0;
#X connect 13 0 17 0;
#X connect 17 0 3 0;
#X connect 22 0 10 0;

--- NEW FILE: help-prepend.pd ---
#N canvas 231 172 613 503 10;
#X obj 117 376 print;
#X msg 117 61 1;
#X obj 238 41 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 117 40 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 117 149 11 22;
#X msg 238 150 33 44;
#X msg 238 63 3;
#X msg 117 105 symbol foo;
#X msg 238 107 symbol zyx;
#X msg 117 83 float 1.1;
#X msg 238 85 float 3.3;
#X msg 117 127 set;
#X msg 238 128 open;
#X msg 117 172 list -55 -66;
#X msg 238 172 list -77 -88;
#X msg 238 195 list bbb 987;
#X msg 117 195 list aaa 123;
#X msg 117 218 jkl 555 uuu;
#X msg 238 218 poi 777 ttt;
#X obj 191 377 route bang float symbol list;
#X obj 242 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 281 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 324 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 367 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 421 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 400 376 anything;
#X text 262 39 bang clears message-buffer;
#X text 75 421 (c) musil at iem.kug.ac.at;
#X text 117 434 IEM KUG;
#X text 213 313 head of output-message;
#X text 218 302 initials-arguments:;
#X text 109 7 merge the head-message in front of the tail-message;
#X text 92 446 graz \, austria 2003;
#X text 34 284 tail of output-message;
#X text 226 285 head of output-message;
#X text 224 275 <- cold inlet;
#X text 122 274 <- hot inlet;
#X text 13 7 prepend;
#X obj 117 300 prepend set;
#X connect 1 0 38 0;
#X connect 2 0 38 1;
#X connect 3 0 38 0;
#X connect 4 0 38 0;
#X connect 5 0 38 1;
#X connect 6 0 38 1;
#X connect 7 0 38 0;
#X connect 8 0 38 1;
#X connect 9 0 38 0;
#X connect 10 0 38 1;
#X connect 11 0 38 0;
#X connect 12 0 38 1;
#X connect 13 0 38 0;
#X connect 14 0 38 1;
#X connect 15 0 38 1;
#X connect 16 0 38 0;
#X connect 17 0 38 0;
#X connect 18 0 38 1;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 19 2 22 0;
#X connect 19 3 23 0;
#X connect 19 4 24 0;
#X connect 38 0 0 0;
#X connect 38 0 19 0;

--- NEW FILE: help-vcf_lp4~.pd ---
#N canvas 213 130 439 478 10;
#X text 16 291 ~signal_in~;
#X text 24 420 (c) musil at iem.kug.ac.at;
#X text 67 434 IEM KUG;
#X text 32 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 73 5 0 0 0 - - -;
#X text 57 73 % cpu;
#X obj 15 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X obj 95 311 vcf_lp4~;
#X text 156 14 frequency and Q;
#X text 133 1 lowpass 4.order with signal-inlets for;
#X text 41 445 graz \, austria 2003;
#X obj 41 128 init 69;
#X obj 25 221 init 0.707;
#X obj 12 12 cnv 8 1 1 empty empty vcf_lp4~ 1 2 1 18 -262144 -1109
0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 34 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 34 1;
#X connect 31 0 34 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 34 0 21 0;
#X connect 38 0 4 0;
#X connect 39 0 17 0;

--- NEW FILE: help-t3_sig~.pd ---
#N canvas 174 106 503 410 10;
#X floatatom 62 268 8 0 0;
#X obj 164 371 dac~;
#X obj 164 317 *~ 0.2;
#X obj 164 342 hp1~ 5;
#X floatatom 280 201 8 0 0;
#X obj 164 293 t3_sig~;
#X obj 215 226 t3_del 0.1;
#X msg 164 254 \$1 1;
#X obj 10 63 dsp;
#X floatatom 26 85 3 0 0;
#X floatatom 10 109 5 0 0;
#X obj 10 42 toggle 15 1 empty empty empty 20 8 0 10 0 22 22 1 1;
#X obj 164 182 t3_metro 5;
#X msg 140 115 start 0;
#X msg 176 139 stop;
#X obj 280 153 for++ 1 1000 5;
#X obj 280 177 / 200;
#X obj 280 7 loadbang;
#X obj 280 31 bng 15 250 50 0 empty empty empty 20 8 0 10 0 22 22;
#X msg 215 254 \$1 -1;
#X obj 280 54 metro 10010;
#X obj 376 72 del 5005;
#X obj 376 97 t b b;
#X obj 280 94 t b b;
#X msg 292 120 1 1000 5;
#X msg 406 121 1000 1 5;
#X obj 62 245 t3_timer;
#X text 5 6 t3_sig~;
#X text 76 4 time-tagged trigger sig~;
#X msg 397 23 stop;
#X text 240 297 (c) musil at iem.kug.ac.at;
#X text 282 310 IEM KUG;
#X text 257 322 graz \, austria 2001;
#X connect 2 0 3 0;
#X connect 3 0 1 0;
#X connect 3 0 1 1;
#X connect 4 0 6 1;
#X connect 5 0 2 0;
#X connect 6 0 19 0;
#X connect 6 0 26 1;
#X connect 7 0 5 0;
#X connect 8 0 10 0;
#X connect 8 1 9 0;
#X connect 11 0 8 0;
#X connect 12 0 7 0;
#X connect 12 0 6 0;
#X connect 12 0 26 0;
#X connect 13 0 12 0;
#X connect 14 0 12 0;
#X connect 15 0 16 0;
#X connect 16 0 4 0;
#X connect 17 0 18 0;
#X connect 18 0 20 0;
#X connect 18 0 13 0;
#X connect 19 0 5 0;
#X connect 20 0 21 0;
#X connect 20 0 23 0;
#X connect 21 0 22 0;
#X connect 22 0 15 0;
#X connect 22 1 25 0;
#X connect 23 0 15 0;
#X connect 23 1 24 0;
#X connect 24 0 15 0;
#X connect 25 0 15 0;
#X connect 26 0 0 0;
#X connect 29 0 20 0;
#X connect 29 0 15 0;
#X connect 29 0 21 0;

--- NEW FILE: hp4_crit~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 55 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 92 67 <float> cutoff_frequency [Hz];

#X text 189 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 155 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 6 4 hp4_crit~;

#X text 82 4 highpass 4.order with critical damping;

#X obj 22 127 hp2c~ \$1 0.87 0.1892 \$2;

#X obj 22 107 hp2c~ \$1 0.87 0.1892 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;


--- NEW FILE: help-rmstofad.pd ---
#N canvas 157 156 332 297 10;
#X floatatom 90 38 9 0 1300 0 - - -;
#X obj 88 137 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0;
#X obj 70 129 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 0 1;
#X obj 123 107 v2db;
#X obj 70 107 rmstofad;
#X floatatom 90 78 9 0 12 0 - - -;
#X text 149 77 linear value;
#X text 151 209 (c) musil at iem.kug.ac.at;
#X text 188 222 IEM KUG;
#X text 163 234 graz \, austria 2003;
#X text 8 6 rmstofad;
#X text 81 7 convert rms-value to fader-scale;
#X text 153 38 linear value in percent;
#X obj 90 57 * 0.01;
#X connect 0 0 13 0;
#X connect 3 0 1 1;
#X connect 4 0 2 0;
#X connect 5 0 3 0;
#X connect 5 0 4 0;
#X connect 13 0 5 0;

--- NEW FILE: hp7_butt~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 209 outlet~;

#X text 18 235 (c) musil at iem.kug.ac.at;

#X text 60 248 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 33 187 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 99 205 1.arg: <float> cutoff_frequency [Hz];

#X text 99 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 260 graz \, austria 2003;

#X obj 22 167 hp1c~ \$1 1 \$2;

#X obj 22 146 hp2c~ \$1 1.80194 1 \$2;

#X obj 22 127 hp2c~ \$1 1.24698 1 \$2;

#X obj 22 107 hp2c~ \$1 0.445042 1 \$2;

#X text 5 5 hp7_butt~;

#X text 81 5 highpass 7.order with butterworth characteristic;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 13 0 2 0;

#X connect 14 0 13 0;

#X connect 14 1 13 1;

#X connect 14 4 13 4;

#X connect 15 0 14 0;

#X connect 15 1 14 1;

#X connect 15 4 14 4;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;


--- NEW FILE: help-mergefilename.pd ---
#N canvas 82 111 622 444 10;
#X text 25 368 (c) musil at iem.kug.ac.at;
#X text 76 381 IEM KUG;
#X text 42 393 graz \, austria 2002;
#X text 236 398 updated for Pd version 0.35;
#X msg 389 153 separator $;
#X msg 389 88 separator @;
#X msg 389 109 separator :;
#X obj 33 316 mergefilename;
#X msg 22 82 C:/program/pd/my_project my_foo.pd;
#X obj 33 338 print path+file;
#X msg 389 46 separator /;
#N canvas 4 20 450 300 /SUBPATCH/ 0;
#X obj 101 31 inlet;
#X obj 100 59 outlet;
#X connect 0 0 1 0;
#X restore 389 276 pd;
#X msg 389 174 separator z;
#X msg 389 195 separator _;
#X msg 389 216 separator .;
#X text 8 1 mergefilename: merge a list of symbols and floats to a
;
#X msg 404 241 separator;
#X msg 389 67 separator space;
#X msg 55 111 /home/me my_first_patch.pd;
#X msg 389 131 separator 2;
#X text 134 317 1.arg: <symbol> separator-character (opt.);
#X msg 91 159 aaa bbb ccc ddd eeee;
#X msg 119 204 11 22 33 44;
#X text 466 45 <- click here;
#X obj 423 318 mergefilename /;
#X text 80 17 symbol \, connected by a separator (default: "");
#X connect 4 0 11 0;
#X connect 5 0 11 0;
#X connect 6 0 11 0;
#X connect 7 0 9 0;
#X connect 8 0 7 0;
#X connect 10 0 11 0;
#X connect 11 0 7 0;
#X connect 12 0 11 0;
#X connect 13 0 11 0;
#X connect 14 0 11 0;
#X connect 16 0 11 0;
#X connect 17 0 11 0;
#X connect 18 0 7 0;
#X connect 19 0 11 0;
#X connect 21 0 7 0;
#X connect 22 0 7 0;

--- NEW FILE: lp3_crit~.pd ---
#N canvas 350 22 412 308 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp3_crit~;

#X text 81 5 lowpass 3.order with critical damping;

#X obj 22 107 lp2c~ \$1 1.0197 0.2599 \$2;

#X obj 22 129 lp1c~ \$1 0.5098 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: help-pink~.pd ---
#N canvas 257 125 341 335 10;
#X text 15 262 (c) musil at iem.kug.ac.at;
#X text 57 275 IEM KUG;
#X text 38 49 dsp ON/OFF;
#X floatatom 171 169 7 0 0 0 - - -;
#X text 222 170 dB;
#X floatatom 21 89 5 0 0 0 - - -;
#X text 69 90 % cpu;
#X obj 21 69 dsp;
#X obj 21 49 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 1
;
#X obj 32 230 dac~;
#X obj 32 205 gainvu~ 300;
#X obj 210 47 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 271 74 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X text 32 287 graz \, austria 2001;
#X floatatom 243 223 7 0 0 0 - - -;
#X text 301 225 dB;
#X text 72 157 no arg;
#X obj 32 157 pink~;
#X text 15 7 pink~ : pink noise with -3 dB per octave;
#X connect 7 0 5 0;
#X connect 8 0 7 0;
#X connect 10 0 9 0;
#X connect 10 0 9 1;
#X connect 10 1 14 0;
#X connect 10 2 11 0;
#X connect 11 1 3 0;
#X connect 12 0 10 1;
#X connect 17 0 10 0;

--- NEW FILE: hp3_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 5 5 hp3_cheb~;

#X text 81 5 highpass 3.order with chebyshev characteristic;

#X obj 22 127 hp1c~ \$1 2.2156 \$2;

#X obj 22 106 hp2c~ \$1 0.5442 1.2057 \$2;

#X text 35 281 graz \, austria 2003;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;


--- NEW FILE: hp2~.pd ---
#N canvas 435 244 375 281 10;

#X obj 22 42 inlet~;

#X obj 53 65 inlet;

#X obj 22 186 outlet~;

#X text 15 229 (c) musil at iem.kug.ac.at;

#X text 57 242 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 89 64 <float> cutoff_frequency [Hz];

#X obj 85 89 inlet;

#X text 184 113 <float> interpolation_time [ms];

#X text 28 157 ~filtered signal_out~;

#X text 11 9 hp2~;

#X text 66 10 highpass 2.order;

#X obj 22 136 filter~ hp2 \$1 \$2 1 \$3;

#X obj 149 112 inlet;

#X text 120 89 <float> Q [-];

#X text 32 254 graz \, austria 2001;

#X text 88 177 1.arg: <float> cutoff_frequency [Hz];

#X text 88 186 2.arg: <float> Q [-];

#X text 88 196 3.arg: <float> interpolation_time [ms] (opt.);

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 7 0 12 2;

#X connect 12 0 2 0;

#X connect 13 0 12 4;


--- NEW FILE: lp5_bess~.pd ---
#N canvas 350 22 412 308 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 31 164 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 81 189 1.arg: <float> cutoff_frequency [Hz];

#X text 81 199 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp5_bess~;

#X text 81 5 lowpass 5.order with bessel characteristic;

#X obj 22 107 lp2c~ \$1 0.6216 0.3245 \$2;

#X obj 22 127 lp2c~ \$1 1.1402 0.4128 \$2;

#X obj 22 147 lp1c~ \$1 0.6656 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 2 0;


--- NEW FILE: help-vcf_lp6~.pd ---
#N canvas 213 130 441 480 10;
#X text 16 291 ~signal_in~;
#X text 24 420 (c) musil at iem.kug.ac.at;
#X text 67 434 IEM KUG;
#X text 32 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 73 5 0 0 0 - - -;
#X text 57 73 % cpu;
#X obj 15 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 156 14 frequency and Q;
#X text 41 445 graz \, austria 2003;
#X obj 41 128 init 69;
#X obj 25 221 init 0.707;
#X obj 12 12 cnv 8 1 1 empty empty vcf_lp6~ 1 2 1 18 -262144 -1109
0;
#X text 133 1 lowpass 6.order with signal-inlets for;
#X obj 95 311 vcf_lp6~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 36 0 4 0;
#X connect 37 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: lp4_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 5 5 lp4_butt~;

#X text 81 5 lowpass 4.order with butterworth characteristic;

#X obj 22 107 lp2c~ \$1 0.765367 1 \$2;

#X obj 22 127 lp2c~ \$1 1.84776 1 \$2;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 9 0 12 4;

#X connect 12 0 13 0;

#X connect 12 1 13 1;

#X connect 12 4 13 4;

#X connect 13 0 2 0;


--- NEW FILE: hp7_cheb~.pd ---
#N canvas 350 22 423 303 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 29 186 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 86 205 1.arg: <float> cutoff_frequency [Hz];

#X text 86 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp7_cheb~;

#X text 81 5 highpass 7.order with chebyshev characteristic;

#X obj 22 168 hp1c~ \$1 4.952 \$2;

#X obj 22 148 hp2c~ \$1 1.6338 4.4899 \$2;

#X obj 22 127 hp2c~ \$1 0.3987 1.5834 \$2;

#X obj 22 107 hp2c~ \$1 0.0937 1.0423 \$2;

#X connect 0 0 19 0;

#X connect 1 0 19 1;

#X connect 9 0 19 4;

#X connect 16 0 2 0;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;

#X connect 19 0 18 0;

#X connect 19 1 18 1;

#X connect 19 4 18 4;


--- NEW FILE: help-vcf_rbp6~.pd ---
#N canvas 213 130 475 477 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_rbp6~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 resonance-bandpass 6.order with signal-inlets for;
#X obj 95 311 vcf_rbp6~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: lp1~.pd ---
#N canvas 327 244 375 281 10;

#X obj 22 42 inlet~;

#X obj 52 63 inlet;

#X obj 22 186 outlet~;

#X text 15 229 (c) musil at iem.kug.ac.at;

#X text 57 242 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 89 64 <float> cutoff_frequency [Hz];

#X text 12 7 lp1~;

#X obj 22 123 filter~ lp1 \$1 1 0 \$2;

#X obj 143 85 inlet;

#X text 181 84 <float> interpolation_time [ms];

#X text 60 8 lowpass 1.order;

#X text 32 153 ~filtered signal_out~;

#X text 32 254 graz \, austria 2001;

#X text 92 192 2.arg: <float> interpolation_time [ms] (opt.);

#X text 92 182 1.arg: <float> cutoff_frequency [Hz];

#X connect 0 0 8 0;

#X connect 1 0 8 1;

#X connect 8 0 2 0;

#X connect 9 0 8 4;


--- NEW FILE: lp3_butt~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 43 65 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 80 66 <float> cutoff_frequency [Hz];

#X text 141 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 107 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp3_butt~;

#X text 81 5 lowpass 3.order with butterworth characteristic;

#X obj 22 107 lp2c~ \$1 1 1 \$2;

#X obj 22 129 lp1c~ \$1 1 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: hp7_bess~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 58 65 inlet;

#X obj 22 209 outlet~;

#X text 18 235 (c) musil at iem.kug.ac.at;

#X text 60 248 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 66 <float> cutoff_frequency [Hz];

#X text 201 85 <float> interpolation_time [ms];

#X text 33 187 ~filtered signal_out~;

#X obj 167 85 inlet;

#X text 99 205 1.arg: <float> cutoff_frequency [Hz];

#X text 99 215 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 260 graz \, austria 2003;

#X text 5 5 hp7_bess~;

#X text 81 5 highpass 7.order with bessel characteristic;

#X obj 22 167 hp1c~ \$1 0.5937 \$2;

#X obj 22 146 hp2c~ \$1 1.0944 0.3395 \$2;

#X obj 21 127 hp2c~ \$1 0.8304 0.3011 \$2;

#X obj 22 107 hp2c~ \$1 0.4332 0.2381 \$2;

#X connect 0 0 18 0;

#X connect 1 0 18 1;

#X connect 9 0 18 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;


--- NEW FILE: hp10_butt~.pd ---
#N canvas 350 22 404 300 10;

#X obj 22 42 inlet~;

#X obj 53 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 90 67 <float> cutoff_frequency [Hz];

#X text 183 86 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 149 86 inlet;

#X text 5 5 hp10_butt~;

#X text 81 5 highpass 10.order with butterworth characteristic;

#X obj 22 107 hp2c~ \$1 0.312869 1 \$2;

#X obj 22 127 hp2c~ \$1 0.907981 1 \$2;

#X obj 22 146 hp2c~ \$1 1.41421 1 \$2;

#X obj 22 167 hp2c~ \$1 1.78201 1 \$2;

#X obj 22 188 hp2c~ \$1 1.97538 1 \$2;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X connect 0 0 12 0;

#X connect 1 0 12 1;

#X connect 9 0 12 4;

#X connect 12 0 13 0;

#X connect 12 1 13 1;

#X connect 12 4 13 4;

#X connect 13 0 14 0;

#X connect 13 1 14 1;

#X connect 13 4 14 4;

#X connect 14 0 15 0;

#X connect 14 1 15 1;

#X connect 14 4 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 2 0;


--- NEW FILE: help-mull~.pd ---
#N canvas 375 118 372 456 10;
#X text 16 386 (c) musil at iem.kug.ac.at;
#X text 58 399 IEM KUG;
#X text 28 48 dsp ON/OFF;
#X floatatom 85 199 9 0 22000 0 - - -;
#X floatatom 11 88 5 0 0 0 - - -;
#X text 46 87 % cpu;
#X floatatom 125 225 5 2 9999 0 - - -;
#X text 168 224 ms;
#X obj 11 68 dsp;
#X obj 11 48 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X text 15 364 2.arg:<float> interpolation_time [ms];
#X obj 46 271 unsig~;
#X floatatom 46 294 9 0 22000 0 - - -;
#X obj 46 141 sig~ 1;
#X text 33 411 graz \, austria 2003;
#X text 13 8 mull~;
#X text 79 8 signal multiplication with line~;
#X text 15 352 1.arg:<float> 2nd operand of multiplication;
#X obj 46 248 mull~ 0.5 2000;
#X connect 3 0 18 1;
#X connect 6 0 18 2;
#X connect 8 0 4 0;
#X connect 9 0 8 0;
#X connect 11 0 12 0;
#X connect 13 0 18 0;
#X connect 18 0 11 0;

--- NEW FILE: lp2_bess~.pd ---
#N canvas 350 22 414 310 10;

#X obj 22 42 inlet~;

#X obj 56 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 93 67 <float> cutoff_frequency [Hz];

#X text 195 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 161 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp2_bess~;

#X text 81 5 lowpass 2.order with bessel characteristic;

#X obj 22 107 lp2c~ \$1 1.3617 0.618 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 2 0;


--- NEW FILE: lp2_cheb~.pd ---
#N canvas 350 22 425 305 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 142 17 and +1 dB passband-ripple;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X obj 22 106 lp2c~ \$1 1.3022 1.5515 \$2;

#X text 5 5 lp2_cheb~;

#X text 81 5 lowpass 2.order with chebyshev characteristic;

#X connect 0 0 14 0;

#X connect 1 0 14 1;

#X connect 9 0 14 4;

#X connect 14 0 2 0;


--- NEW FILE: help-round_zero.pd ---
#N canvas 158 131 554 326 10;
#X obj 55 160 round_zero 1e-006;
#X msg 55 78 -1e-007;
#X text 10 8 round_zero;
#X text 122 9 round very small numbers between plus and minus 1 argument
to zero;
#X obj 55 183 print rounded;
#X msg 116 78 1e-007;
#X msg 67 114 -1e-005;
#X msg 128 114 1e-005;
#X text 27 247 (c) musil at iem.kug.ac.at;
#X text 64 260 IEM KUG;
#X text 39 272 graz \, austria 2003;
#X connect 0 0 4 0;
#X connect 1 0 0 0;
#X connect 5 0 0 0;
#X connect 6 0 0 0;
#X connect 7 0 0 0;

--- NEW FILE: help-vcf_lp8~.pd ---
#N canvas 213 130 441 480 10;
#X text 16 291 ~signal_in~;
#X text 24 420 (c) musil at iem.kug.ac.at;
#X text 67 434 IEM KUG;
#X text 32 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 73 5 0 0 0 - - -;
#X text 57 73 % cpu;
#X obj 15 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 156 14 frequency and Q;
#X text 41 445 graz \, austria 2003;
#X obj 41 128 init 69;
#X obj 25 221 init 0.707;
#X obj 12 12 cnv 8 1 1 empty empty vcf_lp8~ 1 2 1 18 -262144 -1109
0;
#X text 133 1 lowpass 8.order with signal-inlets for;
#X obj 95 311 vcf_lp8~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 36 0 4 0;
#X connect 37 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: help-split.pd ---
#N canvas 168 213 423 343 10;
#X text 15 275 (c) musil at iem.kug.ac.at;
#X text 57 288 IEM KUG;
#X text 32 300 graz \, austria 2001;
#X obj 21 212 bng 15 250 50 0 empty empty empty 8 -8 0 10 0 22 22;
#X obj 58 170 bng 15 250 50 0 empty empty empty 8 -8 0 10 0 22 22;
#X text 41 253 (c) miller puckette;
#X text 7 8 split;
#X obj 21 130 split 5;
#X text 35 243 the original object moses;
#X floatatom 21 65 4 0 0;
#X floatatom 58 109 4 0 0;
#X floatatom 21 192 4 0 0;
#X floatatom 58 150 4 0 0;
#X text 19 50 input_value <float>;
#X text 52 8 part <float>-messages into less and greater equal than limit;
#X text 60 94 limit <float>;
#X text 92 150 output: input greater equal than limit;
#X text 55 193 output: input less than limit;
#X connect 7 0 11 0;
#X connect 7 1 12 0;
#X connect 9 0 7 0;
#X connect 10 0 7 1;
#X connect 11 0 3 0;
#X connect 12 0 4 0;

--- NEW FILE: help-vcf_hp8~.pd ---
#N canvas 213 130 443 485 10;
#X text 16 291 ~signal_in~;
#X text 16 418 (c) musil at iem.kug.ac.at;
#X text 59 432 IEM KUG;
#X text 32 33 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 73 5 0 0 0 - - -;
#X text 57 73 % cpu;
#X obj 15 53 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 10;
#X obj 146 260 pack 0 10;
#X text 165 14 frequency and Q;
#X text 33 443 graz \, austria 2003;
#X obj 41 128 init 69;
#X obj 25 221 init 0.707;
#X obj 12 12 cnv 8 1 1 empty empty vcf_hp8~ 1 2 1 18 -262144 -1109
0;
#X text 133 1 highass 8.order with signal-inlets for;
#X obj 95 311 vcf_hp8~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 36 0 4 0;
#X connect 37 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: help-vcf_rbp2~.pd ---
#N canvas 213 130 469 471 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 1 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_rbp2~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 resonance-bandpass 2.order with signal-inlets for;
#X obj 95 311 vcf_rbp2~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: help-vcf_bp2~.pd ---
#N canvas 213 130 469 471 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 181 140 9 0 22000 0 - - -;
#X text 256 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_bp2~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 bandpass 2.order with signal-inlets for;
#X obj 95 311 vcf_bp2~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: lp10_crit~.pd ---
#N canvas 350 22 410 306 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 85 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 167 85 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp10_crit~;

#X text 81 5 lowpass 10.order with critical damping;

#X obj 22 107 lp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 127 lp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 147 lp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 167 lp2c~ \$1 0.5358 0.0718 \$2;

#X obj 22 187 lp2c~ \$1 0.5358 0.0718 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 19 0;

#X connect 18 1 19 1;

#X connect 18 4 19 4;

#X connect 19 0 2 0;


--- NEW FILE: help-vcf_bp6~.pd ---
#N canvas 213 130 475 477 10;
#X text 16 291 ~signal_in~;
#X text 30 417 (c) musil at iem.kug.ac.at;
#X text 73 431 IEM KUG;
#X text 32 34 dsp ON/OFF;
#X floatatom 104 145 3 15 133 0 - - -;
#X obj 104 168 mtof;
#X floatatom 104 191 9 0 22000 0 - - -;
#X text 174 190 Hz;
#X text 101 336 ~signal_out~;
#X floatatom 232 325 7 0 0 0 - - -;
#X text 289 327 dB;
#X floatatom 168 140 9 0 22000 0 - - -;
#X text 243 139 Hz;
#X floatatom 95 96 3 15 133 0 - - -;
#X floatatom 15 74 5 0 0 0 - - -;
#X text 57 74 % cpu;
#X obj 15 54 dsp;
#X floatatom 146 238 7 0.01 1000 0 - - -;
#X text 205 239 Q;
#X obj 15 34 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1
;
#X obj 95 382 dac~;
#X obj 95 357 gainvu~ 300;
#X obj 277 203 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0;
#X obj 333 226 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144
-1 -1 10000 1;
#X obj 95 118 testtone~ 200;
#X obj 162 79 init 69;
#X text 122 97 midi;
#X floatatom 326 374 7 0 0 0 - - -;
#X text 382 375 dB;
#X text 159 308 no arg.;
#X obj 104 282 line~;
#X obj 146 282 line~;
#X obj 104 213 pack 0 30;
#X obj 146 260 pack 0 30;
#X text 139 18 frequency and Q;
#X text 47 442 graz \, austria 2003;
#X obj 12 12 cnv 8 1 1 empty empty vcf_bp6~ 1 2 1 18 -262144 -1109
0;
#X obj 43 128 init 69;
#X obj 28 221 init 0.707;
#X text 136 5 bandpass 6.order with signal-inlets for;
#X obj 95 311 vcf_bp6~;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 32 0;
#X connect 13 0 24 0;
#X connect 16 0 14 0;
#X connect 17 0 33 0;
#X connect 19 0 16 0;
#X connect 21 0 20 0;
#X connect 21 0 20 1;
#X connect 21 1 27 0;
#X connect 21 2 22 0;
#X connect 22 1 9 0;
#X connect 23 0 21 1;
#X connect 24 0 40 0;
#X connect 24 1 11 0;
#X connect 25 0 13 0;
#X connect 30 0 40 1;
#X connect 31 0 40 2;
#X connect 32 0 30 0;
#X connect 33 0 31 0;
#X connect 37 0 4 0;
#X connect 38 0 17 0;
#X connect 40 0 21 0;

--- NEW FILE: iem_r.pd ---
#N canvas 550 264 460 310 10;

#X obj 71 203 iem_receive_kernel;

#X obj 128 74 inlet;

#X obj 71 138 prepend_ascii 1;

#X obj 170 145 prepend_ascii 2;

#X obj 71 231 outlet;

#X obj 128 98 route set clear;

#X obj 170 120 bang;

#X text 110 15 receive-object with changeable receive-label;

#X text 164 175 1.arg: <symbol> or <float> receive-label;

#X obj 39 101 symbol \$1;

#X obj 39 81 loadbang;

#X text 15 14 iem_r;

#X connect 0 0 4 0;

#X connect 1 0 5 0;

#X connect 2 0 0 0;

#X connect 3 0 0 0;

#X connect 5 0 2 0;

#X connect 5 1 6 0;

#X connect 6 0 3 0;

#X connect 9 0 2 0;

#X connect 10 0 9 0;


--- NEW FILE: hp3_bess~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp3_bess~;

#X text 81 5 highpass 3.order with bessel characteristic;

#X obj 22 129 hp1c~ \$1 0.756 \$2;

#X obj 22 107 hp2c~ \$1 0.9996 0.4772 \$2;

#X connect 0 0 16 0;

#X connect 1 0 16 1;

#X connect 9 0 16 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;


--- NEW FILE: help-wrap.pd ---
#N canvas 69 66 334 324 10;
#X floatatom 40 70 9 0 0 0 - - -;
#X floatatom 40 156 9 0 0 0 - - -;
#X text 17 221 (c) musil at iem.kug.ac.at;
#X text 54 234 IEM KUG;
#X text 29 246 graz \, austria 2003;
#X obj 40 92 / 100;
#X floatatom 40 115 9 0 0 0 - - -;
#X text 76 10 wraparound between 0 and +1;
#X text 78 132 no arg.;
#X obj 40 133 wrap;
#X text 11 9 wrap;
#X connect 0 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 9 0;
#X connect 9 0 1 0;

--- NEW FILE: hp9_bess~.pd ---
#N canvas 350 22 414 310 10;

#X obj 22 42 inlet~;

#X obj 58 65 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 66 <float> cutoff_frequency [Hz];

#X text 203 86 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 167 86 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp9_bess~;

#X text 81 5 highpass 9.order with bessel characteristic;

#X obj 22 189 hp1c~ \$1 0.5386 \$2;

#X obj 22 168 hp2c~ \$1 1.0244 0.2834 \$2;

#X obj 22 147 hp2c~ \$1 0.871 0.2636 \$2;

#X obj 22 127 hp2c~ \$1 0.632 0.2311 \$2;

#X obj 22 107 hp2c~ \$1 0.3257 0.1854 \$2;

#X connect 0 0 19 0;

#X connect 1 0 19 1;

#X connect 9 0 19 4;

#X connect 15 0 2 0;

#X connect 16 0 15 0;

#X connect 16 1 15 1;

#X connect 16 4 15 4;

#X connect 17 0 16 0;

#X connect 17 1 16 1;

#X connect 17 4 16 4;

#X connect 18 0 17 0;

#X connect 18 1 17 1;

#X connect 18 4 17 4;

#X connect 19 0 18 0;

#X connect 19 1 18 1;

#X connect 19 4 18 4;


--- NEW FILE: lp10_bess~.pd ---
#N canvas 350 22 408 304 10;

#X obj 22 42 inlet~;

#X obj 58 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 95 67 <float> cutoff_frequency [Hz];

#X text 201 85 <float> interpolation_time [ms];

#X text 33 208 ~filtered signal_out~;

#X obj 167 85 inlet;

#X text 95 226 1.arg: <float> cutoff_frequency [Hz];

#X text 95 236 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 lp10_bess~;

#X text 81 5 lowpass 10.order with bessel characteristic;

#X obj 22 107 lp2c~ \$1 0.2883 0.1665 \$2;

#X obj 22 127 lp2c~ \$1 0.5604 0.2059 \$2;

#X obj 22 146 lp2c~ \$1 0.7815 0.2351 \$2;

#X obj 22 167 lp2c~ \$1 0.9393 0.2549 \$2;

#X obj 22 188 lp2c~ \$1 1.0215 0.265 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 16 0;

#X connect 15 1 16 1;

#X connect 15 4 16 4;

#X connect 16 0 17 0;

#X connect 16 1 17 1;

#X connect 16 4 17 4;

#X connect 17 0 18 0;

#X connect 17 1 18 1;

#X connect 17 4 18 4;

#X connect 18 0 19 0;

#X connect 18 1 19 1;

#X connect 18 4 19 4;

#X connect 19 0 2 0;


--- NEW FILE: help-t3_metro.pd ---
#N canvas 228 46 463 570 10;
#N canvas 0 0 450 300 graph1 0;
#X array array99 259 float 0;
#X coords 0 1 258 0 256 140 1;
#X restore 89 33 graph;
#X obj 91 427 t f b;
#X obj 91 475 pack 0 0;
#X obj 227 448 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144
-1 -1;
#N canvas 161 0 158 259 toggle 0;
#X obj 38 25 inlet;
#X obj 38 178 outlet;
#X obj 38 53 f;
#X obj 38 79 == 0;
#X obj 38 130 * 0.8;
#X obj 38 152 + 0.1;
#X connect 0 0 2 0;
#X connect 2 0 3 0;
#X connect 3 0 2 1;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 1 0;
#X restore 121 452 pd toggle;
#X msg 91 331 start \$1;
#X msg 215 517 stop;
#X floatatom 128 234 5 0 0 0 - - -;
#X obj 128 258 / 44.1;
#X text 171 235 Samples;
#X floatatom 240 264 5 0 0 0 - - -;
#X obj 240 288 / 44.1;
#X text 283 264 Samples;
#X obj 91 283 f 0.04;
#X obj 91 234 bng 25 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
-1;
#X obj 227 473 tabwrite~ array99;
#X obj 91 499 t3_sig~ 0.1;
#X obj 128 208 init 30;
#X obj 227 422 loadbang;
#X obj 11 33 tgl 15 1 empty empty empty 20 8 0 10 -262144 -1 -1 1 1
;
#X floatatom 11 100 5 0 0 0 - - -;
#X floatatom 27 78 3 0 0 0 - - -;
#X obj 11 55 dsp;
#X obj 91 307 t3_del 0;
#X obj 240 241 init 10;
#X text 8 7 t3_metro;
#X text 108 7 time-tagged trigger variable metronom;
#X obj 91 392 t3_metro 1.46;
#X obj 204 321 +;
#X obj 204 345 change -1;
#X obj 204 368 clip 0.01 1e+006;
#X obj 360 377 t b f;
#X obj 360 310 random 32000;
#X obj 360 332 - 16000;
#X obj 360 354 / 100000;
#X obj 215 496 del 9000;
#X obj 384 40 loadbang;
#X msg 384 67 \; array99 resize 259 \; array99 bounds 0 0 258 1 \;
array99 xticks 0 64 2 \; array99 yticks 0 0.1 5 \; array99 xlabel -0.08
0 64 128 192 256 \; array99 ylabel -9.1 0 0.5 1;
#X text 356 176 Samples;
#X text 294 410 (c) musil at iem.kug.ac.at;
#X text 336 423 IEM KUG;
#X text 311 435 graz \, austria 2001;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 1 1 32 0;
#X connect 2 0 16 0;
#X connect 3 0 15 0;
#X connect 3 0 35 0;
#X connect 4 0 2 1;
#X connect 5 0 27 0;
#X connect 6 0 27 0;
#X connect 7 0 8 0;
#X connect 8 0 13 1;
#X connect 10 0 11 0;
#X connect 11 0 28 0;
#X connect 13 0 23 0;
#X connect 14 0 13 0;
#X connect 14 0 3 0;
#X connect 16 0 15 0;
#X connect 17 0 7 0;
#X connect 18 0 3 0;
#X connect 19 0 22 0;
#X connect 22 0 20 0;
#X connect 22 1 21 0;
#X connect 23 0 5 0;
#X connect 24 0 10 0;
#X connect 27 0 1 0;
#X connect 28 0 29 0;
#X connect 29 0 30 0;
#X connect 30 0 27 1;
#X connect 31 0 28 0;
#X connect 31 1 28 1;
#X connect 32 0 33 0;
#X connect 33 0 34 0;
#X connect 34 0 31 0;
#X connect 35 0 6 0;
#X connect 36 0 37 0;

--- NEW FILE: hp2_bess~.pd ---
#N canvas 350 22 412 308 10;

#X obj 22 42 inlet~;

#X obj 56 66 inlet;

#X obj 22 230 outlet~;

#X text 18 256 (c) musil at iem.kug.ac.at;

#X text 60 269 IEM KUG;

#X text 62 42 ~signal_in~;

#X text 93 67 <float> cutoff_frequency [Hz];

#X text 195 86 <float> interpolation_time [ms];

#X text 30 148 ~filtered signal_out~;

#X obj 161 86 inlet;

#X text 79 180 1.arg: <float> cutoff_frequency [Hz];

#X text 79 190 2.arg: <float> interpolation_time [ms] (opt.);

#X text 35 281 graz \, austria 2003;

#X text 5 5 hp2_bess~;

#X text 81 5 highpass 2.order with bessel characteristic;

#X obj 22 107 hp2c~ \$1 1.3617 0.618 \$2;

#X connect 0 0 15 0;

#X connect 1 0 15 1;

#X connect 9 0 15 4;

#X connect 15 0 2 0;


--- NEW FILE: help-t3_bpe.pd ---
#N canvas 100 17 528 582 10;
#N canvas 0 0 450 300 graph1 0;
#X array array99 259 float 0;
#X coords 0 1 258 0 256 140 1;
#X restore 96 43 graph;
#X obj 68 458 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
-1;
#X msg 35 355 stop;
#X obj 68 527 tabwrite~ array99;
#X obj 7 433 loadbang;
#X obj 14 38 tgl 15 1 empty empty empty 20 8 0 10 -262144 -1 -1 1 1
;
#X floatatom 14 105 5 0 0 0 - - -;
#X floatatom 30 83 3 0 0 0 - - -;
#X obj 14 60 dsp;
#X obj 91 381 t3_bpe;
#X obj 81 283 bng 25 250 50 0 empty empty empty 8 -8 0 10 -262144 -1
-1;
#X obj 91 316 t b b;
#X obj 91 418 t3_line~ 0;
#X obj 91 349 f 0.04;
#X floatatom 128 265 5 0 0 0 - - -;
#X obj 128 287 / 44.1;
#X text 171 267 Samples;
#X obj 91 455 fade~ lin;
#X obj 147 363 pack 0 0 1 1.5 1 0.5 0 1.5;
#X text 184 250 pre-delay;
#X floatatom 256 264 5 0 0 0 - - -;
#X obj 256 286 / 44.1;
#X text 299 266 Samples;
#X text 312 249 attack;
#X floatatom 364 263 5 0 0 0 - - -;
#X obj 364 285 / 44.1;
#X text 407 265 Samples;
#X text 420 248 sustain;
#X floatatom 364 344 5 0 0 0 - - -;
#X obj 364 366 / 44.1;
#X text 407 346 Samples;
#X text 420 329 release;
#X obj 256 242 init 34;
#X obj 364 241 init 55;
#X obj 364 322 init 70;
#X obj 128 243 init 70;
#X text 12 10 t3_bpe;
#X text 105 9 time-tagged trigger break point envelope;
#X msg 239 421 set _lin;
#X msg 239 442 set _linsqrt;
#X msg 239 463 set _sqrt;
#X msg 239 483 set _sin;
#X msg 240 504 set _sinhann;
#X msg 240 526 set _hann;
#X msg 381 70 \; array99 resize 259 \; array99 bounds 0 0 258 1 \;
array99 xticks 0 64 2 \; array99 yticks 0 0.1 5 \; array99 xlabel -0.08
0 64 128 192 256 \; array99 ylabel -9.1 0 0.5 1;
#X obj 381 47 loadbang;
#X obj 91 477 *~ 0.8;
#X obj 91 499 +~ 0.1;
#X text 354 505 (c) musil at iem.kug.ac.at;
#X text 396 518 IEM KUG;
#X text 371 530 graz \, austria 2001;
#X text 363 184 Samples;
#X floatatom 156 387 8 0 0 0 - - -;
#X text 213 388 t3_bang if finished;
#X connect 1 0 3 0;
#X connect 2 0 9 0;
#X connect 4 0 1 0;
#X connect 5 0 8 0;
#X connect 8 0 6 0;
#X connect 8 1 7 0;
#X connect 9 0 12 0;
#X connect 9 1 12 1;
#X connect 9 2 52 0;
#X connect 10 0 1 0;
#X connect 10 0 11 0;
#X connect 11 0 13 0;
#X connect 11 1 18 0;
#X connect 12 0 17 0;
#X connect 13 0 9 0;
#X connect 14 0 15 0;
#X connect 15 0 13 1;
#X connect 17 0 46 0;
#X connect 18 0 9 0;
#X connect 20 0 21 0;
#X connect 21 0 18 3;
#X connect 24 0 25 0;
#X connect 25 0 18 5;
#X connect 28 0 29 0;
#X connect 29 0 18 7;
#X connect 32 0 20 0;
#X connect 33 0 24 0;
#X connect 34 0 28 0;
#X connect 35 0 14 0;
#X connect 38 0 17 0;
#X connect 39 0 17 0;
#X connect 40 0 17 0;
#X connect 41 0 17 0;
#X connect 42 0 17 0;
#X connect 43 0 17 0;
#X connect 45 0 44 0;
#X connect 46 0 47 0;
#X connect 47 0 3 0;





More information about the Pd-cvs mailing list