From a65a07c1eb3a4bf476c69153ecffb5c7d333f3b8 Mon Sep 17 00:00:00 2001 From: musil Date: Wed, 22 Nov 2006 12:22:22 +0000 Subject: added help files with *-help.pd svn path=/trunk/externals/iemlib/; revision=6372 --- iemabs/$n-help.pd | 95 +++++++++++++++++++++++ iemabs/FIR~-help.pd | 65 ++++++++++++++++ iemabs/LFO_noise~-help.pd | 38 ++++++++++ iemabs/add2_comma-help.pd | 57 ++++++++++++++ iemabs/addl~-help.pd | 31 ++++++++ iemabs/any-help.pd | 140 ++++++++++++++++++++++++++++++++++ iemabs/ap1~-help.pd | 64 ++++++++++++++++ iemabs/ap2~-help.pd | 68 +++++++++++++++++ iemabs/bpe-help.pd | 49 ++++++++++++ iemabs/bpq2~-help.pd | 62 +++++++++++++++ iemabs/bpw2~-help.pd | 62 +++++++++++++++ iemabs/bsq2~-help.pd | 62 +++++++++++++++ iemabs/bsw2~-help.pd | 62 +++++++++++++++ iemabs/db2v-help.pd | 17 +++++ iemabs/dbtofad-help.pd | 20 +++++ iemabs/default-help.pd | 18 +++++ iemabs/divl~-help.pd | 31 ++++++++ iemabs/dollarg-help.pd | 95 +++++++++++++++++++++++ iemabs/dsp-help.pd | 19 +++++ iemabs/dsp~-help.pd | 19 +++++ iemabs/exp_inc-help.pd | 83 ++++++++++++++++++++ iemabs/f2note-help.pd | 24 ++++++ iemabs/fade~-help.pd | 50 ++++++++++++ iemabs/fadtodb-help.pd | 20 +++++ iemabs/fadtorms-help.pd | 20 +++++ iemabs/float24-help.pd | 77 +++++++++++++++++++ iemabs/for++-help.pd | 74 ++++++++++++++++++ iemabs/gate-help.pd | 35 +++++++++ iemabs/hml_shelf~-help.pd | 99 ++++++++++++++++++++++++ iemabs/hp10_bess~-help.pd | 59 +++++++++++++++ iemabs/hp10_butt~-help.pd | 59 +++++++++++++++ iemabs/hp10_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp10_crit~-help.pd | 59 +++++++++++++++ iemabs/hp1~-help.pd | 58 ++++++++++++++ iemabs/hp2_bess~-help.pd | 59 +++++++++++++++ iemabs/hp2_butt~-help.pd | 59 +++++++++++++++ iemabs/hp2_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp2_crit~-help.pd | 59 +++++++++++++++ iemabs/hp2~-help.pd | 62 +++++++++++++++ iemabs/hp3_bess~-help.pd | 59 +++++++++++++++ iemabs/hp3_butt~-help.pd | 59 +++++++++++++++ iemabs/hp3_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp3_crit~-help.pd | 59 +++++++++++++++ iemabs/hp4_bess~-help.pd | 59 +++++++++++++++ iemabs/hp4_butt~-help.pd | 59 +++++++++++++++ iemabs/hp4_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp4_crit~-help.pd | 59 +++++++++++++++ iemabs/hp5_bess~-help.pd | 59 +++++++++++++++ iemabs/hp5_butt~-help.pd | 59 +++++++++++++++ iemabs/hp5_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp5_crit~-help.pd | 59 +++++++++++++++ iemabs/hp6_bess~-help.pd | 59 +++++++++++++++ iemabs/hp6_butt~-help.pd | 59 +++++++++++++++ iemabs/hp6_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp6_crit~-help.pd | 59 +++++++++++++++ iemabs/hp7_bess~-help.pd | 59 +++++++++++++++ iemabs/hp7_butt~-help.pd | 59 +++++++++++++++ iemabs/hp7_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp7_crit~-help.pd | 59 +++++++++++++++ iemabs/hp8_bess~-help.pd | 59 +++++++++++++++ iemabs/hp8_butt~-help.pd | 59 +++++++++++++++ iemabs/hp8_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp8_crit~-help.pd | 59 +++++++++++++++ iemabs/hp9_bess~-help.pd | 59 +++++++++++++++ iemabs/hp9_butt~-help.pd | 59 +++++++++++++++ iemabs/hp9_cheb~-help.pd | 60 +++++++++++++++ iemabs/hp9_crit~-help.pd | 59 +++++++++++++++ iemabs/iem_anything-help.pd | 140 ++++++++++++++++++++++++++++++++++ iemabs/iem_append-help.pd | 75 ++++++++++++++++++ iemabs/iem_blocksize~-help.pd | 40 ++++++++++ iemabs/iem_i_route-help.pd | 135 +++++++++++++++++++++++++++++++++ iemabs/iem_pbank.pbank | 10 +++ iemabs/iem_pbank_csv-help.pd | 164 ++++++++++++++++++++++++++++++++++++++++ iemabs/iem_prepend-help.pd | 75 ++++++++++++++++++ iemabs/iem_r-help.pd | 45 +++++++++++ iemabs/iem_receive-help.pd | 45 +++++++++++ iemabs/iem_route-help.pd | 48 ++++++++++++ iemabs/iem_s-help.pd | 68 +++++++++++++++++ iemabs/iem_samplerate~-help.pd | 40 ++++++++++ iemabs/iem_sel_any-help.pd | 56 ++++++++++++++ iemabs/iem_send-help.pd | 68 +++++++++++++++++ iemabs/ii-help.pd | 49 ++++++++++++ iemabs/iiroute-help.pd | 135 +++++++++++++++++++++++++++++++++ iemabs/init-help.pd | 49 ++++++++++++ iemabs/int_fract~-help.pd | 35 +++++++++ iemabs/list2send-help.pd | 105 +++++++++++++++++++++++++ iemabs/lp10_bess~-help.pd | 59 +++++++++++++++ iemabs/lp10_butt~-help.pd | 59 +++++++++++++++ iemabs/lp10_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp10_crit~-help.pd | 59 +++++++++++++++ iemabs/lp1_t~-help.pd | 59 +++++++++++++++ iemabs/lp1~-help.pd | 58 ++++++++++++++ iemabs/lp2_bess~-help.pd | 59 +++++++++++++++ iemabs/lp2_butt~-help.pd | 59 +++++++++++++++ iemabs/lp2_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp2_crit~-help.pd | 59 +++++++++++++++ iemabs/lp2~-help.pd | 63 +++++++++++++++ iemabs/lp3_bess~-help.pd | 59 +++++++++++++++ iemabs/lp3_butt~-help.pd | 59 +++++++++++++++ iemabs/lp3_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp3_crit~-help.pd | 59 +++++++++++++++ iemabs/lp4_bess~-help.pd | 59 +++++++++++++++ iemabs/lp4_butt~-help.pd | 59 +++++++++++++++ iemabs/lp4_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp4_crit~-help.pd | 59 +++++++++++++++ iemabs/lp5_bess~-help.pd | 59 +++++++++++++++ iemabs/lp5_butt~-help.pd | 59 +++++++++++++++ iemabs/lp5_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp5_crit~-help.pd | 59 +++++++++++++++ iemabs/lp6_bess~-help.pd | 59 +++++++++++++++ iemabs/lp6_butt~-help.pd | 59 +++++++++++++++ iemabs/lp6_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp6_crit~-help.pd | 59 +++++++++++++++ iemabs/lp7_bess~-help.pd | 59 +++++++++++++++ iemabs/lp7_butt~-help.pd | 59 +++++++++++++++ iemabs/lp7_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp7_crit~-help.pd | 59 +++++++++++++++ iemabs/lp8_bess~-help.pd | 59 +++++++++++++++ iemabs/lp8_butt~-help.pd | 59 +++++++++++++++ iemabs/lp8_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp8_crit~-help.pd | 59 +++++++++++++++ iemabs/lp9_bess~-help.pd | 59 +++++++++++++++ iemabs/lp9_butt~-help.pd | 59 +++++++++++++++ iemabs/lp9_cheb~-help.pd | 60 +++++++++++++++ iemabs/lp9_crit~-help.pd | 59 +++++++++++++++ iemabs/maverage~-help.pd | 48 ++++++++++++ iemabs/merge_any-help.pd | 80 ++++++++++++++++++++ iemabs/mergefilename-help.pd | 50 ++++++++++++ iemabs/modulo_counter-help.pd | 24 ++++++ iemabs/mp3play~-help.pd | 149 ++++++++++++++++++++++++++++++++++++ iemabs/mull~-help.pd | 31 ++++++++ iemabs/once-help.pd | 36 +++++++++ iemabs/para_bp2~-help.pd | 67 ++++++++++++++++ iemabs/parent$0-help.pd | 27 +++++++ iemabs/parentdollarzero-help.pd | 27 +++++++ iemabs/peakenv~-help.pd | 38 ++++++++++ iemabs/pink~-help.pd | 34 +++++++++ iemabs/post_netreceive-help.pd | 116 ++++++++++++++++++++++++++++ iemabs/pp-help.pd | 75 ++++++++++++++++++ iemabs/pre_inlet-help.pd | 42 ++++++++++ iemabs/pre_netsend-help.pd | 53 +++++++++++++ iemabs/prepend-help.pd | 75 ++++++++++++++++++ iemabs/prepend_ascii-help.pd | 45 +++++++++++ iemabs/prvu~-help.pd | 138 +++++++++++++++++++++++++++++++++ iemabs/pvu~-help.pd | 120 +++++++++++++++++++++++++++++ iemabs/rbpq2~-help.pd | 62 +++++++++++++++ iemabs/rbpw2~-help.pd | 62 +++++++++++++++ iemabs/receive2list-help.pd | 121 +++++++++++++++++++++++++++++ iemabs/rmstofad-help.pd | 25 ++++++ iemabs/round_zero-help.pd | 21 +++++ iemabs/round~-help.pd | 28 +++++++ iemabs/rvu~-help.pd | 112 +++++++++++++++++++++++++++ iemabs/sin_phase~-help.pd | 64 ++++++++++++++++ iemabs/soundfile_info-help.pd | 36 +++++++++ iemabs/speedlim-help.pd | 33 ++++++++ iemabs/split-help.pd | 31 ++++++++ iemabs/split3-help.pd | 33 ++++++++ iemabs/splitfilename-help.pd | 89 ++++++++++++++++++++++ iemabs/stripfilename-help.pd | 26 +++++++ iemabs/subl~-help.pd | 31 ++++++++ iemabs/t3_bpe-help.pd | 105 +++++++++++++++++++++++++ iemabs/t3_delay-help.pd | 79 +++++++++++++++++++ iemabs/t3_line~-help.pd | 97 ++++++++++++++++++++++++ iemabs/t3_metro-help.pd | 103 +++++++++++++++++++++++++ iemabs/t3_sig~-help.pd | 75 ++++++++++++++++++ iemabs/t3_timer-help.pd | 27 +++++++ iemabs/toggle_mess-help.pd | 72 ++++++++++++++++++ iemabs/transf_fader-help.pd | 33 ++++++++ iemabs/unsig~-help.pd | 30 ++++++++ iemabs/unsymbol-help.pd | 23 ++++++ iemabs/v2db-help.pd | 17 +++++ iemabs/vcf_bp2~-help.pd | 71 +++++++++++++++++ iemabs/vcf_bp4~-help.pd | 71 +++++++++++++++++ iemabs/vcf_bp6~-help.pd | 71 +++++++++++++++++ iemabs/vcf_bp8~-help.pd | 71 +++++++++++++++++ iemabs/vcf_hp2~-help.pd | 71 +++++++++++++++++ iemabs/vcf_hp4~-help.pd | 71 +++++++++++++++++ iemabs/vcf_hp6~-help.pd | 71 +++++++++++++++++ iemabs/vcf_hp8~-help.pd | 71 +++++++++++++++++ iemabs/vcf_lp2~-help.pd | 71 +++++++++++++++++ iemabs/vcf_lp4~-help.pd | 71 +++++++++++++++++ iemabs/vcf_lp6~-help.pd | 71 +++++++++++++++++ iemabs/vcf_lp8~-help.pd | 71 +++++++++++++++++ iemabs/vcf_rbp2~-help.pd | 71 +++++++++++++++++ iemabs/vcf_rbp4~-help.pd | 71 +++++++++++++++++ iemabs/vcf_rbp6~-help.pd | 71 +++++++++++++++++ iemabs/vcf_rbp8~-help.pd | 71 +++++++++++++++++ iemabs/wrap-help.pd | 19 +++++ 188 files changed, 11369 insertions(+) create mode 100644 iemabs/$n-help.pd create mode 100644 iemabs/FIR~-help.pd create mode 100644 iemabs/LFO_noise~-help.pd create mode 100644 iemabs/add2_comma-help.pd create mode 100644 iemabs/addl~-help.pd create mode 100644 iemabs/any-help.pd create mode 100644 iemabs/ap1~-help.pd create mode 100644 iemabs/ap2~-help.pd create mode 100644 iemabs/bpe-help.pd create mode 100644 iemabs/bpq2~-help.pd create mode 100644 iemabs/bpw2~-help.pd create mode 100644 iemabs/bsq2~-help.pd create mode 100644 iemabs/bsw2~-help.pd create mode 100644 iemabs/db2v-help.pd create mode 100644 iemabs/dbtofad-help.pd create mode 100644 iemabs/default-help.pd create mode 100644 iemabs/divl~-help.pd create mode 100644 iemabs/dollarg-help.pd create mode 100644 iemabs/dsp-help.pd create mode 100644 iemabs/dsp~-help.pd create mode 100644 iemabs/exp_inc-help.pd create mode 100644 iemabs/f2note-help.pd create mode 100644 iemabs/fade~-help.pd create mode 100644 iemabs/fadtodb-help.pd create mode 100644 iemabs/fadtorms-help.pd create mode 100644 iemabs/float24-help.pd create mode 100644 iemabs/for++-help.pd create mode 100644 iemabs/gate-help.pd create mode 100644 iemabs/hml_shelf~-help.pd create mode 100644 iemabs/hp10_bess~-help.pd create mode 100644 iemabs/hp10_butt~-help.pd create mode 100644 iemabs/hp10_cheb~-help.pd create mode 100644 iemabs/hp10_crit~-help.pd create mode 100644 iemabs/hp1~-help.pd create mode 100644 iemabs/hp2_bess~-help.pd create mode 100644 iemabs/hp2_butt~-help.pd create mode 100644 iemabs/hp2_cheb~-help.pd create mode 100644 iemabs/hp2_crit~-help.pd create mode 100644 iemabs/hp2~-help.pd create mode 100644 iemabs/hp3_bess~-help.pd create mode 100644 iemabs/hp3_butt~-help.pd create mode 100644 iemabs/hp3_cheb~-help.pd create mode 100644 iemabs/hp3_crit~-help.pd create mode 100644 iemabs/hp4_bess~-help.pd create mode 100644 iemabs/hp4_butt~-help.pd create mode 100644 iemabs/hp4_cheb~-help.pd create mode 100644 iemabs/hp4_crit~-help.pd create mode 100644 iemabs/hp5_bess~-help.pd create mode 100644 iemabs/hp5_butt~-help.pd create mode 100644 iemabs/hp5_cheb~-help.pd create mode 100644 iemabs/hp5_crit~-help.pd create mode 100644 iemabs/hp6_bess~-help.pd create mode 100644 iemabs/hp6_butt~-help.pd create mode 100644 iemabs/hp6_cheb~-help.pd create mode 100644 iemabs/hp6_crit~-help.pd create mode 100644 iemabs/hp7_bess~-help.pd create mode 100644 iemabs/hp7_butt~-help.pd create mode 100644 iemabs/hp7_cheb~-help.pd create mode 100644 iemabs/hp7_crit~-help.pd create mode 100644 iemabs/hp8_bess~-help.pd create mode 100644 iemabs/hp8_butt~-help.pd create mode 100644 iemabs/hp8_cheb~-help.pd create mode 100644 iemabs/hp8_crit~-help.pd create mode 100644 iemabs/hp9_bess~-help.pd create mode 100644 iemabs/hp9_butt~-help.pd create mode 100644 iemabs/hp9_cheb~-help.pd create mode 100644 iemabs/hp9_crit~-help.pd create mode 100644 iemabs/iem_anything-help.pd create mode 100644 iemabs/iem_append-help.pd create mode 100644 iemabs/iem_blocksize~-help.pd create mode 100644 iemabs/iem_i_route-help.pd create mode 100644 iemabs/iem_pbank.pbank create mode 100644 iemabs/iem_pbank_csv-help.pd create mode 100644 iemabs/iem_prepend-help.pd create mode 100644 iemabs/iem_r-help.pd create mode 100644 iemabs/iem_receive-help.pd create mode 100644 iemabs/iem_route-help.pd create mode 100644 iemabs/iem_s-help.pd create mode 100644 iemabs/iem_samplerate~-help.pd create mode 100644 iemabs/iem_sel_any-help.pd create mode 100644 iemabs/iem_send-help.pd create mode 100644 iemabs/ii-help.pd create mode 100644 iemabs/iiroute-help.pd create mode 100644 iemabs/init-help.pd create mode 100644 iemabs/int_fract~-help.pd create mode 100644 iemabs/list2send-help.pd create mode 100644 iemabs/lp10_bess~-help.pd create mode 100644 iemabs/lp10_butt~-help.pd create mode 100644 iemabs/lp10_cheb~-help.pd create mode 100644 iemabs/lp10_crit~-help.pd create mode 100644 iemabs/lp1_t~-help.pd create mode 100644 iemabs/lp1~-help.pd create mode 100644 iemabs/lp2_bess~-help.pd create mode 100644 iemabs/lp2_butt~-help.pd create mode 100644 iemabs/lp2_cheb~-help.pd create mode 100644 iemabs/lp2_crit~-help.pd create mode 100644 iemabs/lp2~-help.pd create mode 100644 iemabs/lp3_bess~-help.pd create mode 100644 iemabs/lp3_butt~-help.pd create mode 100644 iemabs/lp3_cheb~-help.pd create mode 100644 iemabs/lp3_crit~-help.pd create mode 100644 iemabs/lp4_bess~-help.pd create mode 100644 iemabs/lp4_butt~-help.pd create mode 100644 iemabs/lp4_cheb~-help.pd create mode 100644 iemabs/lp4_crit~-help.pd create mode 100644 iemabs/lp5_bess~-help.pd create mode 100644 iemabs/lp5_butt~-help.pd create mode 100644 iemabs/lp5_cheb~-help.pd create mode 100644 iemabs/lp5_crit~-help.pd create mode 100644 iemabs/lp6_bess~-help.pd create mode 100644 iemabs/lp6_butt~-help.pd create mode 100644 iemabs/lp6_cheb~-help.pd create mode 100644 iemabs/lp6_crit~-help.pd create mode 100644 iemabs/lp7_bess~-help.pd create mode 100644 iemabs/lp7_butt~-help.pd create mode 100644 iemabs/lp7_cheb~-help.pd create mode 100644 iemabs/lp7_crit~-help.pd create mode 100644 iemabs/lp8_bess~-help.pd create mode 100644 iemabs/lp8_butt~-help.pd create mode 100644 iemabs/lp8_cheb~-help.pd create mode 100644 iemabs/lp8_crit~-help.pd create mode 100644 iemabs/lp9_bess~-help.pd create mode 100644 iemabs/lp9_butt~-help.pd create mode 100644 iemabs/lp9_cheb~-help.pd create mode 100644 iemabs/lp9_crit~-help.pd create mode 100644 iemabs/maverage~-help.pd create mode 100644 iemabs/merge_any-help.pd create mode 100644 iemabs/mergefilename-help.pd create mode 100644 iemabs/modulo_counter-help.pd create mode 100644 iemabs/mp3play~-help.pd create mode 100644 iemabs/mull~-help.pd create mode 100644 iemabs/once-help.pd create mode 100644 iemabs/para_bp2~-help.pd create mode 100644 iemabs/parent$0-help.pd create mode 100644 iemabs/parentdollarzero-help.pd create mode 100644 iemabs/peakenv~-help.pd create mode 100644 iemabs/pink~-help.pd create mode 100644 iemabs/post_netreceive-help.pd create mode 100644 iemabs/pp-help.pd create mode 100644 iemabs/pre_inlet-help.pd create mode 100644 iemabs/pre_netsend-help.pd create mode 100644 iemabs/prepend-help.pd create mode 100644 iemabs/prepend_ascii-help.pd create mode 100644 iemabs/prvu~-help.pd create mode 100644 iemabs/pvu~-help.pd create mode 100644 iemabs/rbpq2~-help.pd create mode 100644 iemabs/rbpw2~-help.pd create mode 100644 iemabs/receive2list-help.pd create mode 100644 iemabs/rmstofad-help.pd create mode 100644 iemabs/round_zero-help.pd create mode 100644 iemabs/round~-help.pd create mode 100644 iemabs/rvu~-help.pd create mode 100644 iemabs/sin_phase~-help.pd create mode 100644 iemabs/soundfile_info-help.pd create mode 100644 iemabs/speedlim-help.pd create mode 100644 iemabs/split-help.pd create mode 100644 iemabs/split3-help.pd create mode 100644 iemabs/splitfilename-help.pd create mode 100644 iemabs/stripfilename-help.pd create mode 100644 iemabs/subl~-help.pd create mode 100644 iemabs/t3_bpe-help.pd create mode 100644 iemabs/t3_delay-help.pd create mode 100644 iemabs/t3_line~-help.pd create mode 100644 iemabs/t3_metro-help.pd create mode 100644 iemabs/t3_sig~-help.pd create mode 100644 iemabs/t3_timer-help.pd create mode 100644 iemabs/toggle_mess-help.pd create mode 100644 iemabs/transf_fader-help.pd create mode 100644 iemabs/unsig~-help.pd create mode 100644 iemabs/unsymbol-help.pd create mode 100644 iemabs/v2db-help.pd create mode 100644 iemabs/vcf_bp2~-help.pd create mode 100644 iemabs/vcf_bp4~-help.pd create mode 100644 iemabs/vcf_bp6~-help.pd create mode 100644 iemabs/vcf_bp8~-help.pd create mode 100644 iemabs/vcf_hp2~-help.pd create mode 100644 iemabs/vcf_hp4~-help.pd create mode 100644 iemabs/vcf_hp6~-help.pd create mode 100644 iemabs/vcf_hp8~-help.pd create mode 100644 iemabs/vcf_lp2~-help.pd create mode 100644 iemabs/vcf_lp4~-help.pd create mode 100644 iemabs/vcf_lp6~-help.pd create mode 100644 iemabs/vcf_lp8~-help.pd create mode 100644 iemabs/vcf_rbp2~-help.pd create mode 100644 iemabs/vcf_rbp4~-help.pd create mode 100644 iemabs/vcf_rbp6~-help.pd create mode 100644 iemabs/vcf_rbp8~-help.pd create mode 100644 iemabs/wrap-help.pd (limited to 'iemabs') diff --git a/iemabs/$n-help.pd b/iemabs/$n-help.pd new file mode 100644 index 0000000..21d5ede --- /dev/null +++ b/iemabs/$n-help.pd @@ -0,0 +1,95 @@ +#N canvas 50 236 958 401 10; +#X floatatom 27 77 5 -14 14 0 - - -; +#X obj 98 81 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 471 151 5 0 0 0 - - -; +#X obj 471 179 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X symbolatom 202 218 10 0 0 0 - - -; +#X floatatom 150 219 5 0 0 0 - - -; +#X obj 98 156 route list float symbol; +#X obj 98 181 pp set; +#X obj 75 261 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 150 242 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 202 240 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 98 113 test_dollarg aa bb cc dd ee ff gg 33 44 55 66 77 88 99 +; +#X text 93 7 receives the parent initial arguments \, like a +$n; +#X text 168 92 open test_dollarg abstraction; +#X obj 330 45 dollarg; +#X text 398 44 abbrv.; +#X obj 448 44 $n 1; +#X text 490 46 1.arg: n (optional \, default 0); +#X msg 98 261; +#N canvas 8 40 450 300 reset________ 0; +#X obj 48 41 inlet; +#X obj 53 210 outlet; +#X obj 48 73 route list float symbol; +#X obj 121 212 outlet; +#X obj 197 212 outlet; +#X msg 53 187 set; +#X obj 48 99 bang; +#X obj 100 97 bang; +#X obj 152 97 bang; +#X msg 121 187 set 0; +#X msg 197 186 set symbol; +#X connect 0 0 2 0; +#X connect 2 0 6 0; +#X connect 2 1 7 0; +#X connect 2 2 8 0; +#X connect 5 0 1 0; +#X connect 6 0 10 0; +#X connect 6 0 9 0; +#X connect 7 0 5 0; +#X connect 7 0 10 0; +#X connect 8 0 5 0; +#X connect 8 0 9 0; +#X connect 9 0 3 0; +#X connect 10 0 4 0; +#X restore 125 134 pd reset________; +#X msg 27 53 0; +#X msg 63 53 1; +#X msg 96 53 2; +#X msg 211 53 -1; +#X text 451 6 (like float \$1 \, or symbol \$1); +#X text 559 91 eg. m = number of parent arguments + 1; +#X text 531 64 if (n = 0) -> dollarg output all parent arguments; +#X text 531 78 if (n > 0) -> dollarg output the n-th parent argument +; +#X text 532 102 if (n < 0) -> dollarg output the (m+n)-th parent argument +; +#X msg 173 53 -2; +#X msg 135 53 12; +#X text 343 267 IEM KUG; +#X text 327 255 musil; +#X text 357 255 @; +#X text 363 255 iem.at; +#X text 278 244 (c) Thomas Musil 2000 - 2005; +#X text 326 277 Graz \, Austria; +#X text 7 8 $n = dollarg; +#X connect 0 0 11 0; +#X connect 1 0 11 0; +#X connect 2 0 3 0; +#X connect 4 0 10 0; +#X connect 5 0 9 0; +#X connect 6 0 7 0; +#X connect 6 1 5 0; +#X connect 6 2 4 0; +#X connect 7 0 18 0; +#X connect 7 0 8 0; +#X connect 11 0 6 0; +#X connect 11 0 19 0; +#X connect 11 1 2 0; +#X connect 19 0 18 0; +#X connect 19 1 5 0; +#X connect 19 2 4 0; +#X connect 20 0 0 0; +#X connect 21 0 0 0; +#X connect 22 0 0 0; +#X connect 23 0 0 0; +#X connect 29 0 0 0; +#X connect 30 0 0 0; diff --git a/iemabs/FIR~-help.pd b/iemabs/FIR~-help.pd new file mode 100644 index 0000000..92f639c --- /dev/null +++ b/iemabs/FIR~-help.pd @@ -0,0 +1,65 @@ +#N canvas 345 25 515 615 10; +#N canvas 0 0 450 300 graph1 0; +#X array fir_coeff 256 float 0; +#X coords 0 1 255 -1 256 140 1; +#X restore 63 195 graph; +#X obj 109 154 soundfiler; +#X floatatom 4 133 5 0 0 0 - - -; +#X text 32 96 % cpu; +#X obj 4 93 dsp; +#X obj 4 73 tgl 15 0 empty empty dsp_ON/OFF 2 -8 0 10 -225271 -42246 +-90881 0 1; +#X floatatom 413 444 7 0 0 0 - - -; +#X obj 342 323 dac~; +#X obj 342 297 gainvu~ 300; +#X obj 404 319 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 471 166 vsl 15 128 0 127 0 1 empty empty gain -7 -8 0 10 -225271 +-42246 -90881 9200 1; +#X obj 343 75 noise~; +#X floatatom 403 462 7 0 0 0 - - -; +#X obj 109 71 bng 15 250 50 1 empty empty loadbang 0 -8 0 10 -225271 +-24198 -90881; +#X msg 109 91 read -resize lp1.wav fir_coeff; +#X msg 114 112 read -resize lp2.wav fir_coeff; +#X msg 121 132 read -resize lp3.wav fir_coeff; +#X obj 19 406 soundfiler; +#N canvas 0 0 450 300 graph1 0; +#X array fir_coeff2 256 float 0; +#X coords 0 1 255 -1 256 140 1; +#X restore 70 452 graph; +#X msg 20 385 read -resize lp3.wav fir_coeff2; +#X obj 20 365 bng 15 250 50 1 empty empty loadbang 0 -8 0 10 -225271 +-24198 -90881; +#X msg 359 105 set fir_coeff 256; +#X msg 373 127 set fir_coeff2 256; +#X floatatom 17 113 5 0 0 0 - - -; +#X obj 343 155 FIR~ fir_coeff 256; +#X text 398 517 IEM KUG; +#X text 382 505 musil; +#X text 412 505 @; +#X text 418 505 iem.at; +#X text 333 494 (c) Thomas Musil 2000 - 2005; +#X text 381 527 Graz \, Austria; +#X text 15 13 FIR~; +#X text 50 12 convolve a signal with an array; +#X text 276 5 1.arg: array-name; +#X text 276 15 2.arg: convolution-length; +#X connect 4 0 2 0; +#X connect 4 1 23 0; +#X connect 5 0 4 0; +#X connect 8 0 7 0; +#X connect 8 0 7 1; +#X connect 8 2 9 0; +#X connect 9 0 12 0; +#X connect 9 1 6 0; +#X connect 10 0 8 1; +#X connect 11 0 24 0; +#X connect 13 0 14 0; +#X connect 14 0 1 0; +#X connect 15 0 1 0; +#X connect 16 0 1 0; +#X connect 19 0 17 0; +#X connect 20 0 19 0; +#X connect 21 0 24 0; +#X connect 22 0 24 0; +#X connect 24 0 8 0; diff --git a/iemabs/LFO_noise~-help.pd b/iemabs/LFO_noise~-help.pd new file mode 100644 index 0000000..1081390 --- /dev/null +++ b/iemabs/LFO_noise~-help.pd @@ -0,0 +1,38 @@ +#N canvas 299 177 455 328 10; +#X text 38 49 dsp ON/OFF; +#X floatatom 212 173 7 0 0 0 - - -; +#X text 279 175 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 0 1 +; +#X obj 32 230 dac~; +#X obj 32 205 gainvu~ 300; +#X obj 259 51 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 352 74 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 9000 1; +#X floatatom 324 223 7 0 0 0 - - -; +#X text 382 225 dB; +#X obj 32 142 LFO_noise~ 2; +#X text 121 141 1.arg: cutoff-freq.; +#X floatatom 32 116 4 0 500 0 - - -; +#X text 15 7 LFO_noise~ : 2-point-interpolated time-stretched white +noise; +#X text 118 21 between -0.5 and +0.5; +#X text 106 285 IEM KUG; +#X text 90 273 musil; +#X text 120 273 @; +#X text 126 273 iem.at; +#X text 41 262 (c) Thomas Musil 2000 - 2005; +#X text 89 295 Graz \, Austria; +#X connect 5 0 3 0; +#X connect 6 0 5 0; +#X connect 8 0 7 0; +#X connect 8 0 7 1; +#X connect 8 1 11 0; +#X connect 8 2 9 0; +#X connect 9 1 1 0; +#X connect 10 0 8 1; +#X connect 13 0 8 0; +#X connect 15 0 13 0; diff --git a/iemabs/add2_comma-help.pd b/iemabs/add2_comma-help.pd new file mode 100644 index 0000000..31c4e1a --- /dev/null +++ b/iemabs/add2_comma-help.pd @@ -0,0 +1,57 @@ +#N canvas 115 227 780 417 10; +#X msg 25 63 aaa; +#X msg 61 65 345; +#X msg 103 66 symbol www; +#X msg 199 65 123 987 3.14159; +#X msg 238 126 open file 456; +#X msg 199 91 1.9 -8.2; +#X msg 243 154 write 67; +#X msg 389 56 aaa; +#X msg 425 58 345; +#X msg 467 59 symbol www; +#X msg 563 58 123 987 3.14159; +#X msg 602 119 open file 456; +#X msg 563 84 1.9 -8.2; +#X msg 607 147 write 67; +#X obj 458 158 add2_comma; +#X obj 363 58 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 6 64 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1 +; +#X msg 55 223 set; +#X msg 27 248 add2 abc; +#X msg 24 278 add2 11.55; +#X obj 24 198 loadbang; +#X text 13 4 add2_comma; +#X text 110 4 add a comma after a message; +#X msg 90 309; +#X msg 457 187; +#X obj 86 180 add2_comma; +#X text 263 267 IEM KUG; +#X text 247 255 musil; +#X text 277 255 @; +#X text 283 255 iem.at; +#X text 198 244 (c) Thomas Musil 2000 - 2005; +#X text 246 277 Graz \, Austria; +#X connect 0 0 25 0; +#X connect 1 0 25 0; +#X connect 2 0 25 0; +#X connect 3 0 25 0; +#X connect 4 0 25 0; +#X connect 5 0 25 0; +#X connect 6 0 25 0; +#X connect 7 0 14 0; +#X connect 8 0 14 0; +#X connect 9 0 14 0; +#X connect 10 0 14 0; +#X connect 11 0 14 0; +#X connect 12 0 14 0; +#X connect 13 0 14 0; +#X connect 14 0 24 0; +#X connect 15 0 14 0; +#X connect 16 0 25 0; +#X connect 17 0 23 0; +#X connect 18 0 23 0; +#X connect 19 0 23 0; +#X connect 20 0 17 0; +#X connect 25 0 23 0; diff --git a/iemabs/addl~-help.pd b/iemabs/addl~-help.pd new file mode 100644 index 0000000..6bbb75c --- /dev/null +++ b/iemabs/addl~-help.pd @@ -0,0 +1,31 @@ +#N canvas 375 118 402 384 10; +#X text 28 48 dsp ON/OFF; +#X floatatom 85 141 9 0 22000 0 - - -; +#X floatatom 11 88 5 0 0 0 - - -; +#X text 46 87 % cpu; +#X floatatom 125 167 5 2 9999 0 - - -; +#X text 168 166 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 144 196 2.arg: interpolation_time [ms]; +#X text 13 8 addl~; +#X text 79 8 signal addition with line~; +#X obj 46 213 unsig~; +#X floatatom 46 236 9 0 22000 0 - - -; +#X obj 31 139 sig~ 1; +#X obj 46 190 addl~ 0.5 2000; +#X text 144 184 1.arg: 2nd operand of addition; +#X text 184 264 IEM KUG; +#X text 168 252 musil; +#X text 198 252 @; +#X text 204 252 iem.at; +#X text 119 241 (c) Thomas Musil 2000 - 2005; +#X text 167 274 Graz \, Austria; +#X connect 1 0 14 1; +#X connect 4 0 14 2; +#X connect 6 0 2 0; +#X connect 7 0 6 0; +#X connect 11 0 12 0; +#X connect 13 0 14 0; +#X connect 14 0 11 0; diff --git a/iemabs/any-help.pd b/iemabs/any-help.pd new file mode 100644 index 0000000..79ccc4c --- /dev/null +++ b/iemabs/any-help.pd @@ -0,0 +1,140 @@ +#N canvas 194 199 779 617 10; +#X obj 21 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 48 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 89 206 print; +#X obj 89 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 292 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X obj 292 208 print; +#X msg 343 210; +#X obj 369 155 loadbang; +#X msg 369 176 set; +#X obj 26 225 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 26 280 print; +#X obj 400 382 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X obj 457 491 print; +#X msg 457 56 88; +#X msg 457 132 symbol www; +#X msg 457 75 float 77; +#X obj 137 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X msg 457 94 list 66; +#X msg 457 113 www; +#X msg 457 151 list www; +#X msg 457 189 list 99 888 hhh; +#X msg 457 208 float 99 888 hhh; +#X msg 457 227 symbol 99 888 hhh; +#X msg 457 170 99 888 hhh; +#X msg 457 246 kkk jjj 345; +#X msg 457 265 symbol kkk jjj 345; +#X msg 457 284 list kkk jjj 345; +#X msg 90 432; +#X obj 137 376 loadbang; +#X msg 123 401 set; +#X obj 26 252 any open filename 55; +#X obj 457 463 iem_anything; +#X obj 90 400 any; +#X obj 27 342 bang; +#X obj 27 366 del 999; +#X msg 620 205 88; +#X msg 619 281 symbol www; +#X msg 619 224 float 77; +#X msg 619 243 list 66; +#X msg 619 262 www; +#X msg 619 300 list www; +#X msg 619 338 list 99 888 hhh; +#X msg 619 357 float 99 888 hhh; +#X msg 619 376 symbol 99 888 hhh; +#X msg 619 319 99 888 hhh; +#X msg 619 395 kkk jjj 345; +#X msg 619 414 symbol kkk jjj 345; +#X msg 619 433 list kkk jjj 345; +#X msg 361 383 bang; +#X obj 540 363 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X msg 501 364 bang; +#X msg 106 307 set display this with 1 second delay; +#X obj 123 342 bang; +#X text 296 9 (like f or float for -messages); +#X text 131 9 is a latch for anything; +#X obj 229 376 del 4999; +#X text 298 19 (or like symbol for -messages); +#X obj 104 85 iem_anything; +#X text 195 85 arguments: any message; +#X text 96 67 <-hot; +#X text 146 67 cold->; +#X text 134 35 abbr. any; +#X obj 21 175 any; +#X obj 48 175 any 88; +#X obj 89 175 any www; +#X obj 137 175 any symbol www; +#X obj 292 175 any set 88; +#X text 184 524 IEM KUG; +#X text 168 512 musil; +#X text 198 512 @; +#X text 204 512 iem.at; +#X text 119 501 (c) Thomas Musil 2000 - 2005; +#X text 167 534 Graz \, Austria; +#X text 23 11 iem_any; +#X connect 0 0 62 0; +#X connect 1 0 63 0; +#X connect 3 0 64 0; +#X connect 4 0 66 0; +#X connect 7 0 8 0; +#X connect 8 0 6 0; +#X connect 9 0 30 0; +#X connect 11 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 65 0; +#X connect 17 0 31 0; +#X connect 18 0 31 0; +#X connect 19 0 31 0; +#X connect 20 0 31 0; +#X connect 21 0 31 0; +#X connect 22 0 31 0; +#X connect 23 0 31 0; +#X connect 24 0 31 0; +#X connect 25 0 31 0; +#X connect 26 0 31 0; +#X connect 28 0 29 0; +#X connect 29 0 27 0; +#X connect 30 0 10 0; +#X connect 31 0 12 0; +#X connect 32 0 27 0; +#X connect 33 0 34 0; +#X connect 33 0 55 0; +#X connect 34 0 32 0; +#X connect 35 0 31 1; +#X connect 36 0 31 1; +#X connect 37 0 31 1; +#X connect 38 0 31 1; +#X connect 39 0 31 1; +#X connect 40 0 31 1; +#X connect 41 0 31 1; +#X connect 42 0 31 1; +#X connect 43 0 31 1; +#X connect 44 0 31 1; +#X connect 45 0 31 1; +#X connect 46 0 31 1; +#X connect 47 0 31 1; +#X connect 48 0 31 0; +#X connect 49 0 31 1; +#X connect 50 0 31 1; +#X connect 51 0 33 0; +#X connect 51 0 32 1; +#X connect 51 0 52 0; +#X connect 52 0 29 0; +#X connect 55 0 29 0; +#X connect 62 0 2 0; +#X connect 63 0 2 0; +#X connect 64 0 2 0; +#X connect 65 0 2 0; +#X connect 66 0 5 0; +#X connect 66 0 6 0; diff --git a/iemabs/ap1~-help.pd b/iemabs/ap1~-help.pd new file mode 100644 index 0000000..e44bc2b --- /dev/null +++ b/iemabs/ap1~-help.pd @@ -0,0 +1,64 @@ +#N canvas 375 118 372 456 10; +#X text 3 233 ~signal_in~; +#X text 28 48 dsp ON/OFF; +#X floatatom 79 164 3 15 133 0 - - -; +#X obj 79 185 mtof; +#X floatatom 79 206 9 0 22000 0 - - -; +#X text 149 205 Hz; +#X text 58 262 ~signal_out~; +#X floatatom 146 289 7 0 0 0 - - -; +#X text 203 290 dB; +#X floatatom 110 163 9 0 22000 0 - - -; +#X text 180 163 Hz; +#X floatatom 46 119 3 15 133 0 - - -; +#X floatatom 11 88 5 0 0 0 - - -; +#X text 46 87 % cpu; +#X floatatom 108 227 5 2 9999 0 - - -; +#X text 151 226 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 obj 46 334 dac~; +#X obj 46 309 gainvu~ 300; +#X obj 203 167 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 259 178 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 9600 1; +#X obj 46 141 testtone~ 200; +#X obj 115 101 init 69; +#X text 73 120 midi; +#X text 15 362 2.arg: interpolation_time [ms]; +#X obj 46 248 ap1~ 440 200; +#X text 15 352 1.arg: -90_degree_freq. [Hz]; +#X obj 14 266 +~; +#X obj 14 287 *~ 0.5; +#X text 58 287 (like lp1~); +#X floatatom 234 327 7 0 0 0 - - -; +#X text 291 328 dB; +#X obj 11 13 cnv 8 1 1 empty empty ap1~ 1 2 1 18 -262144 -1109 0; +#X text 79 8 allpass 1.order; +#X text 184 414 IEM KUG; +#X text 168 402 musil; +#X text 198 402 @; +#X text 204 402 iem.at; +#X text 119 391 (c) Thomas Musil 2000 - 2005; +#X text 167 424 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 26 1; +#X connect 11 0 22 0; +#X connect 14 0 26 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 31 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 26 0; +#X connect 22 0 28 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 26 0 28 1; +#X connect 28 0 29 0; +#X connect 29 0 19 0; diff --git a/iemabs/ap2~-help.pd b/iemabs/ap2~-help.pd new file mode 100644 index 0000000..db7c103 --- /dev/null +++ b/iemabs/ap2~-help.pd @@ -0,0 +1,68 @@ +#N canvas 375 118 370 489 10; +#X text 9 240 ~signal_in~; +#X text 34 40 dsp ON/OFF; +#X floatatom 83 150 3 15 133 0 - - -; +#X obj 83 172 mtof; +#X floatatom 83 193 9 0 22000 0 - - -; +#X text 154 193 Hz; +#X text 55 270 ~signal_out~; +#X floatatom 163 285 7 0 0 0 - - -; +#X text 222 287 dB; +#X floatatom 123 151 9 0 22000 0 - - -; +#X text 194 152 Hz; +#X floatatom 52 111 3 15 133 0 - - -; +#X floatatom 17 80 5 0 0 0 - - -; +#X text 62 80 % cpu; +#X floatatom 145 233 5 2 9999 0 - - -; +#X text 188 233 ms; +#X obj 17 60 dsp; +#X floatatom 114 213 4 0.01 1000 0 - - -; +#X text 154 212 Q; +#X text 57 372 2.arg: Q [-]; +#X text 57 382 3.arg: interpolation_time [ms]; +#X obj 17 40 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 53 344 dac~; +#X obj 53 319 gainvu~ 300; +#X obj 219 163 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 275 188 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 52 130 testtone~ 200; +#X obj 120 93 init 69; +#X text 79 112 midi; +#X text 57 362 1.arg: -180_degree_freq. [Hz]; +#X obj 52 255 ap2~ 440 2 200; +#X obj 20 276 +~; +#X obj 20 298 *~ 0.5; +#X text 64 297 (like bs2~); +#X floatatom 241 337 7 0 0 0 - - -; +#X text 298 338 dB; +#X obj 11 13 cnv 8 1 1 empty empty ap2~ 1 2 1 18 -262144 -1109 0; +#X text 79 8 allpass 2.order; +#X text 184 444 IEM KUG; +#X text 168 432 musil; +#X text 198 432 @; +#X text 204 432 iem.at; +#X text 119 421 (c) Thomas Musil 2000 - 2005; +#X text 167 454 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 26 0; +#X connect 14 0 30 3; +#X connect 16 0 12 0; +#X connect 17 0 30 2; +#X connect 21 0 16 0; +#X connect 23 0 22 0; +#X connect 23 0 22 1; +#X connect 23 1 34 0; +#X connect 23 2 24 0; +#X connect 24 1 7 0; +#X connect 25 0 23 1; +#X connect 26 0 30 0; +#X connect 26 0 31 0; +#X connect 26 1 9 0; +#X connect 27 0 11 0; +#X connect 30 0 31 1; +#X connect 31 0 32 0; +#X connect 32 0 23 0; diff --git a/iemabs/bpe-help.pd b/iemabs/bpe-help.pd new file mode 100644 index 0000000..fa10a04 --- /dev/null +++ b/iemabs/bpe-help.pd @@ -0,0 +1,49 @@ +#N canvas 112 77 530 449 10; +#X obj 118 183 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X obj 365 93 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X msg 57 87 0 0 1 1000 1 1000 2 500 1 500 1 2000 0 1000; +#X obj 57 264 vsl 15 128 0 2 0 0 empty empty empty 8 -8 0 10 -262144 +-1 -1 0 1; +#X text 9 4 bpe; +#X text 59 4 break-point-envelope; +#X text 49 51 list of pairs: value + relative time [ms]; +#X text 75 64 beginning with a pair: initial-value at 0 ms; +#X text 346 78 a bang starts the envelope; +#N canvas 0 0 450 300 graph1 0; +#X array array99 61 float 0; +#X coords 0 2 60 0 120 60 1; +#X restore 127 293 graph; +#X obj 57 231 line 0 100; +#X obj 274 338 tabwrite array99; +#X obj 365 295 timer; +#X obj 365 317 * 0.01; +#X obj 274 268 t f b; +#X text 85 207 outlet 1 and 2: pair of value and time in ms; +#X text 135 182 outlet 3: bang: end of envelope; +#X obj 57 148 bpe _______; +#X text 132 146 no arg.; +#X msg 78 113 stop; +#X obj 57 209 pack; +#X text 106 112 stops envelope; +#X text 184 414 IEM KUG; +#X text 168 402 musil; +#X text 198 402 @; +#X text 204 402 iem.at; +#X text 119 391 (c) Thomas Musil 2000 - 2005; +#X text 167 424 Graz \, Austria; +#X connect 1 0 12 0; +#X connect 1 0 17 0; +#X connect 2 0 17 0; +#X connect 10 0 3 0; +#X connect 10 0 14 0; +#X connect 12 0 13 0; +#X connect 13 0 11 1; +#X connect 14 0 11 0; +#X connect 14 1 12 1; +#X connect 17 0 20 0; +#X connect 17 1 20 1; +#X connect 17 2 0 0; +#X connect 19 0 17 0; +#X connect 20 0 10 0; diff --git a/iemabs/bpq2~-help.pd b/iemabs/bpq2~-help.pd new file mode 100644 index 0000000..1731478 --- /dev/null +++ b/iemabs/bpq2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 375 118 377 489 10; +#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 8 265 ~signal_in~; +#X floatatom 81 180 3 15 133 0 - - -; +#X obj 81 199 mtof; +#X floatatom 81 218 9 0 22000 0 - - -; +#X text 145 219 Hz; +#X text 63 294 ~signal_out~; +#X floatatom 204 262 7 0 0 0 - - -; +#X text 255 263 dB; +#X floatatom 124 163 9 0 22000 0 - - -; +#X text 188 164 Hz; +#X floatatom 51 124 3 15 133 0 - - -; +#X floatatom 142 260 5 2 9999 0 - - -; +#X text 183 261 ms; +#X obj 51 280 bpq2~ 440 10 200; +#X floatatom 111 241 4 0.01 1000 0 - - -; +#X text 144 241 Q; +#X text 26 371 2.arg: Q [-]; +#X text 26 361 1.arg: center_freq. [Hz]; +#X text 26 381 3.arg: interpolation_time [ms]; +#X obj 51 339 dac~; +#X obj 51 314 gainvu~ 300; +#X obj 239 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 304 183 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 51 143 testtone~ 200; +#X obj 115 109 init 69; +#X text 78 125 midi; +#X floatatom 298 329 7 0 0 0 - - -; +#X text 349 330 dB; +#X text 106 7 bandpass 2.order with Q-inlet; +#X obj 14 13 cnv 8 1 1 empty empty bpq2~ 1 2 1 18 -262144 -1109 0; +#X text 184 453 IEM KUG; +#X text 168 441 musil; +#X text 198 441 @; +#X text 204 441 iem.at; +#X text 119 430 (c) Thomas Musil 2000 - 2005; +#X text 167 463 Graz \, Austria; +#X connect 3 0 1 0; +#X connect 4 0 3 0; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 18 1; +#X connect 15 0 28 0; +#X connect 16 0 18 3; +#X connect 18 0 25 0; +#X connect 19 0 18 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 11 0; +#X connect 27 0 25 1; +#X connect 28 0 18 0; +#X connect 28 1 13 0; +#X connect 29 0 15 0; diff --git a/iemabs/bpw2~-help.pd b/iemabs/bpw2~-help.pd new file mode 100644 index 0000000..4845da8 --- /dev/null +++ b/iemabs/bpw2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 375 118 377 489 10; +#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 8 265 ~signal_in~; +#X floatatom 81 180 3 15 133 0 - - -; +#X obj 81 199 mtof; +#X floatatom 81 218 9 0 22000 0 - - -; +#X text 145 219 Hz; +#X text 63 294 ~signal_out~; +#X floatatom 204 262 7 0 0 0 - - -; +#X text 255 263 dB; +#X floatatom 124 163 9 0 22000 0 - - -; +#X text 188 164 Hz; +#X floatatom 51 124 3 15 133 0 - - -; +#X floatatom 142 260 5 2 9999 0 - - -; +#X text 183 261 ms; +#X floatatom 111 241 4 0.01 1000 0 - - -; +#X text 26 361 1.arg: center_freq. [Hz]; +#X text 26 381 3.arg: interpolation_time [ms]; +#X obj 51 339 dac~; +#X obj 51 314 gainvu~ 300; +#X obj 239 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 304 183 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 51 143 testtone~ 200; +#X obj 115 109 init 69; +#X text 78 125 midi; +#X floatatom 298 329 7 0 0 0 - - -; +#X text 349 330 dB; +#X text 105 8 bandpass 2.order with bandwidth-inlet; +#X text 144 241 bandwidth Hz; +#X text 26 371 2.arg: bandwidth [Hz]; +#X obj 51 280 bpw2~ 440 44 200; +#X obj 13 15 cnv 8 1 1 empty empty bpw2~ 1 2 1 18 -262144 -1109 0; +#X text 184 454 IEM KUG; +#X text 168 442 musil; +#X text 198 442 @; +#X text 204 442 iem.at; +#X text 119 431 (c) Thomas Musil 2000 - 2005; +#X text 167 464 Graz \, Austria; +#X connect 3 0 1 0; +#X connect 4 0 3 0; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 33 1; +#X connect 15 0 25 0; +#X connect 16 0 33 3; +#X connect 18 0 33 2; +#X connect 22 0 21 0; +#X connect 22 0 21 1; +#X connect 22 1 28 0; +#X connect 22 2 23 0; +#X connect 23 1 11 0; +#X connect 24 0 22 1; +#X connect 25 0 33 0; +#X connect 25 1 13 0; +#X connect 26 0 15 0; +#X connect 33 0 22 0; diff --git a/iemabs/bsq2~-help.pd b/iemabs/bsq2~-help.pd new file mode 100644 index 0000000..1849c3c --- /dev/null +++ b/iemabs/bsq2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 375 118 377 489 10; +#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: Q [-]; +#X text 26 361 1.arg: center_freq. [Hz]; +#X text 26 381 3.arg: interpolation_time [ms]; +#X text 10 258 ~signal_in~; +#X floatatom 81 174 3 15 133 0 - - -; +#X obj 81 193 mtof; +#X floatatom 81 212 9 0 22000 0 - - -; +#X text 145 213 Hz; +#X text 65 287 ~signal_out~; +#X floatatom 188 283 7 0 0 0 - - -; +#X text 239 284 dB; +#X floatatom 126 156 9 0 22000 0 - - -; +#X text 190 157 Hz; +#X floatatom 53 117 3 15 133 0 - - -; +#X floatatom 138 253 5 2 9999 0 - - -; +#X text 179 254 ms; +#X floatatom 109 234 4 0.01 1000 0 - - -; +#X text 142 234 Q; +#X obj 53 332 dac~; +#X obj 53 307 gainvu~ 300; +#X obj 235 161 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 294 176 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 53 136 testtone~ 200; +#X obj 117 102 init 69; +#X text 80 118 midi; +#X obj 53 273 bsq2~ 440 1 200; +#X floatatom 274 322 7 0 0 0 - - -; +#X text 325 323 dB; +#X text 95 6 bandstop 2.order with Q-inlet; +#X obj 13 13 cnv 8 1 1 empty empty bsq2~ 1 2 1 18 -262144 -1109 0; +#X text 184 454 IEM KUG; +#X text 168 442 musil; +#X text 198 442 @; +#X text 204 442 iem.at; +#X text 119 431 (c) Thomas Musil 2000 - 2005; +#X text 167 464 Graz \, Austria; +#X connect 3 0 1 0; +#X connect 4 0 3 0; +#X connect 9 0 10 0; +#X connect 10 0 11 0; +#X connect 11 0 30 1; +#X connect 18 0 27 0; +#X connect 19 0 30 3; +#X connect 21 0 30 2; +#X connect 24 0 23 0; +#X connect 24 0 23 1; +#X connect 24 1 31 0; +#X connect 24 2 25 0; +#X connect 25 1 14 0; +#X connect 26 0 24 1; +#X connect 27 0 30 0; +#X connect 27 1 16 0; +#X connect 28 0 18 0; +#X connect 30 0 24 0; diff --git a/iemabs/bsw2~-help.pd b/iemabs/bsw2~-help.pd new file mode 100644 index 0000000..3c66b38 --- /dev/null +++ b/iemabs/bsw2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 361 130 377 489 10; +#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 361 1.arg: center_freq. [Hz]; +#X text 26 381 3.arg: interpolation_time [ms]; +#X text 26 371 2.arg: bandwidth [Hz]; +#X text 8 264 ~signal_in~; +#X floatatom 83 181 3 15 133 0 - - -; +#X obj 83 200 mtof; +#X floatatom 83 219 9 0 22000 0 - - -; +#X text 147 220 Hz; +#X text 63 293 ~signal_out~; +#X floatatom 186 289 7 0 0 0 - - -; +#X text 237 290 dB; +#X floatatom 124 162 9 0 22000 0 - - -; +#X text 188 163 Hz; +#X floatatom 51 123 3 15 133 0 - - -; +#X floatatom 148 257 5 2 9999 0 - - -; +#X text 189 257 ms; +#X floatatom 115 239 4 0.01 1000 0 - - -; +#X obj 51 338 dac~; +#X obj 51 313 gainvu~ 300; +#X obj 233 167 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 292 182 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 51 142 testtone~ 200; +#X obj 115 108 init 69; +#X text 78 124 midi; +#X floatatom 272 328 7 0 0 0 - - -; +#X text 323 329 dB; +#X text 148 238 bandwidth Hz; +#X obj 51 279 bsw2~ 440 220 200; +#X text 94 7 bandstop 2.order with bandwidth-inlet; +#X obj 12 13 cnv 8 1 1 empty empty bsw2~ 1 2 1 18 -262144 -1109 0; +#X text 184 454 IEM KUG; +#X text 168 442 musil; +#X text 198 442 @; +#X text 204 442 iem.at; +#X text 119 431 (c) Thomas Musil 2000 - 2005; +#X text 167 464 Graz \, Austria; +#X connect 3 0 1 0; +#X connect 4 0 3 0; +#X connect 9 0 10 0; +#X connect 10 0 11 0; +#X connect 11 0 32 1; +#X connect 18 0 26 0; +#X connect 19 0 32 3; +#X connect 21 0 32 2; +#X connect 23 0 22 0; +#X connect 23 0 22 1; +#X connect 23 1 29 0; +#X connect 23 2 24 0; +#X connect 24 1 14 0; +#X connect 25 0 23 1; +#X connect 26 0 32 0; +#X connect 26 1 16 0; +#X connect 27 0 18 0; +#X connect 32 0 23 0; diff --git a/iemabs/db2v-help.pd b/iemabs/db2v-help.pd new file mode 100644 index 0000000..e3407fc --- /dev/null +++ b/iemabs/db2v-help.pd @@ -0,0 +1,17 @@ +#N canvas 512 284 283 224 10; +#X floatatom 23 99 9 0 0 0 - - -; +#X text 57 75 no arg; +#X obj 23 76 db2v; +#X floatatom 23 52 9 0 0 0 - - -; +#X text 85 53 input_level [dB]; +#X text 24 11 db2v; +#X text 104 12 dB to value converter; +#X text 87 102 output_value [-]; +#X text 114 184 IEM KUG; +#X text 98 172 musil; +#X text 128 172 @; +#X text 134 172 iem.at; +#X text 49 161 (c) Thomas Musil 2000 - 2005; +#X text 97 194 Graz \, Austria; +#X connect 2 0 0 0; +#X connect 3 0 2 0; diff --git a/iemabs/dbtofad-help.pd b/iemabs/dbtofad-help.pd new file mode 100644 index 0000000..9b8e36c --- /dev/null +++ b/iemabs/dbtofad-help.pd @@ -0,0 +1,20 @@ +#N canvas 6 6 355 334 10; +#X floatatom 76 100 9 0 127 0 - - -; +#X obj 68 158 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0; +#X obj 50 150 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 100 128 - 100; +#X text 139 100 midi-dB; +#X obj 50 128 dbtofad; +#X text 10 4 dbtofad; +#X text 99 5 convert midi-db to fader-scale; +#X text 184 258 IEM KUG; +#X text 168 246 musil; +#X text 198 246 @; +#X text 204 246 iem.at; +#X text 119 235 (c) Thomas Musil 2000 - 2005; +#X text 167 268 Graz \, Austria; +#X connect 0 0 3 0; +#X connect 0 0 5 0; +#X connect 3 0 1 1; +#X connect 5 0 2 0; diff --git a/iemabs/default-help.pd b/iemabs/default-help.pd new file mode 100644 index 0000000..7b4dfcf --- /dev/null +++ b/iemabs/default-help.pd @@ -0,0 +1,18 @@ +#N canvas 361 130 339 249 10; +#X obj 25 87 default 50; +#X obj 25 38 loadbang; +#X obj 25 63 f \$1; +#X obj 25 137 print default; +#X floatatom 39 115 5 0 0 0 - - -; +#X text 10 9 default; +#X text 78 8 replace inital-argument \, if it is zero; +#X text 184 184 IEM KUG; +#X text 168 172 musil; +#X text 198 172 @; +#X text 204 172 iem.at; +#X text 119 161 (c) Thomas Musil 2000 - 2005; +#X text 167 194 Graz \, Austria; +#X connect 0 0 3 0; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 0 0; diff --git a/iemabs/divl~-help.pd b/iemabs/divl~-help.pd new file mode 100644 index 0000000..124cf44 --- /dev/null +++ b/iemabs/divl~-help.pd @@ -0,0 +1,31 @@ +#N canvas 375 118 391 361 10; +#X text 28 48 dsp ON/OFF; +#X floatatom 76 143 9 0 22000 0 - - -; +#X floatatom 11 88 5 0 0 0 - - -; +#X text 46 87 % cpu; +#X floatatom 116 169 5 2 9999 0 - - -; +#X text 159 168 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 140 198 2.arg: interpolation_time [ms]; +#X obj 37 215 unsig~; +#X floatatom 37 238 9 0 22000 0 - - -; +#X obj 23 140 sig~ 1; +#X text 79 8 signal division with line~; +#X text 140 186 1.arg: 2nd operand of division; +#X obj 37 192 divl~ 0.5 2000; +#X text 13 8 divl~; +#X text 175 268 IEM KUG; +#X text 159 256 musil; +#X text 189 256 @; +#X text 195 256 iem.at; +#X text 110 245 (c) Thomas Musil 2000 - 2005; +#X text 158 278 Graz \, Austria; +#X connect 1 0 14 1; +#X connect 4 0 14 2; +#X connect 6 0 2 0; +#X connect 7 0 6 0; +#X connect 9 0 10 0; +#X connect 11 0 14 0; +#X connect 14 0 9 0; diff --git a/iemabs/dollarg-help.pd b/iemabs/dollarg-help.pd new file mode 100644 index 0000000..63af06d --- /dev/null +++ b/iemabs/dollarg-help.pd @@ -0,0 +1,95 @@ +#N canvas 20 0 958 401 10; +#X floatatom 27 77 5 -14 14 0 - - -; +#X obj 98 81 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 471 151 5 0 0 0 - - -; +#X obj 471 179 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X symbolatom 202 218 10 0 0 0 - - -; +#X floatatom 150 219 5 0 0 0 - - -; +#X obj 98 156 route list float symbol; +#X obj 98 181 pp set; +#X obj 75 261 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 150 242 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 202 240 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 98 113 test_dollarg aa bb cc dd ee ff gg 33 44 55 66 77 88 99 +; +#X text 11 6 dollarg; +#X text 93 7 receives the parent initial arguments \, like a +$n; +#X text 168 92 open test_dollarg abstraction; +#X obj 330 45 dollarg; +#X text 398 44 abbrv.; +#X obj 448 44 $n 1; +#X text 490 46 1.arg: n (optional \, default 0); +#X msg 98 261; +#N canvas 8 40 450 300 reset________ 0; +#X obj 48 41 inlet; +#X obj 53 210 outlet; +#X obj 48 73 route list float symbol; +#X obj 121 212 outlet; +#X obj 197 212 outlet; +#X msg 53 187 set; +#X obj 48 99 bang; +#X obj 100 97 bang; +#X obj 152 97 bang; +#X msg 121 187 set 0; +#X msg 197 186 set symbol; +#X connect 0 0 2 0; +#X connect 2 0 6 0; +#X connect 2 1 7 0; +#X connect 2 2 8 0; +#X connect 5 0 1 0; +#X connect 6 0 10 0; +#X connect 6 0 9 0; +#X connect 7 0 5 0; +#X connect 7 0 10 0; +#X connect 8 0 5 0; +#X connect 8 0 9 0; +#X connect 9 0 3 0; +#X connect 10 0 4 0; +#X restore 125 134 pd reset________; +#X msg 27 53 0; +#X msg 63 53 1; +#X msg 96 53 2; +#X msg 211 53 -1; +#X text 451 6 (like float \$1 \, or symbol \$1); +#X text 559 91 eg. m = number of parent arguments + 1; +#X text 531 64 if (n = 0) -> dollarg output all parent arguments; +#X text 531 78 if (n > 0) -> dollarg output the n-th parent argument +; +#X text 532 102 if (n < 0) -> dollarg output the (m+n)-th parent argument +; +#X msg 173 53 -2; +#X msg 135 53 12; +#X text 384 254 IEM KUG; +#X text 368 242 musil; +#X text 398 242 @; +#X text 404 242 iem.at; +#X text 319 231 (c) Thomas Musil 2000 - 2005; +#X text 367 264 Graz \, Austria; +#X connect 0 0 11 0; +#X connect 1 0 11 0; +#X connect 2 0 3 0; +#X connect 4 0 10 0; +#X connect 5 0 9 0; +#X connect 6 0 7 0; +#X connect 6 1 5 0; +#X connect 6 2 4 0; +#X connect 7 0 19 0; +#X connect 7 0 8 0; +#X connect 11 0 6 0; +#X connect 11 0 20 0; +#X connect 11 1 2 0; +#X connect 20 0 19 0; +#X connect 20 1 5 0; +#X connect 20 2 4 0; +#X connect 21 0 0 0; +#X connect 22 0 0 0; +#X connect 23 0 0 0; +#X connect 24 0 0 0; +#X connect 30 0 0 0; +#X connect 31 0 0 0; diff --git a/iemabs/dsp-help.pd b/iemabs/dsp-help.pd new file mode 100644 index 0000000..92a5b49 --- /dev/null +++ b/iemabs/dsp-help.pd @@ -0,0 +1,19 @@ +#N canvas 361 130 337 247 10; +#X text 41 42 dsp ON/OFF; +#X floatatom 24 121 5 0 0 0 - - -; +#X obj 24 62 dsp; +#X obj 24 42 tgl 15 1 empty dsp_tgl empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X text 72 122 % mean-cpu-load; +#X floatatom 40 96 5 0 0 0 - - -; +#X text 86 96 % peak-cpu-load; +#X text -4 7 dsp : control audio \, measure dsp-load; +#X text 134 184 IEM KUG; +#X text 118 172 musil; +#X text 148 172 @; +#X text 154 172 iem.at; +#X text 69 161 (c) Thomas Musil 2000 - 2005; +#X text 117 194 Graz \, Austria; +#X connect 2 0 1 0; +#X connect 2 1 5 0; +#X connect 3 0 2 0; diff --git a/iemabs/dsp~-help.pd b/iemabs/dsp~-help.pd new file mode 100644 index 0000000..ccfb0b7 --- /dev/null +++ b/iemabs/dsp~-help.pd @@ -0,0 +1,19 @@ +#N canvas 361 130 337 247 10; +#X text 43 40 dsp ON/OFF; +#X floatatom 24 121 5 0 0 0 - - -; +#X obj 24 42 tgl 15 1 empty dsp_tgl empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X text 72 122 % mean-cpu-load; +#X floatatom 47 91 5 0 0 0 - - -; +#X text 93 91 % peak-cpu-load; +#X text -4 7 dsp~ : control audio \, measure dsp-load; +#X obj 24 62 dsp~; +#X text 134 184 IEM KUG; +#X text 118 172 musil; +#X text 148 172 @; +#X text 154 172 iem.at; +#X text 69 161 (c) Thomas Musil 2000 - 2005; +#X text 117 194 Graz \, Austria; +#X connect 2 0 7 0; +#X connect 7 0 1 0; +#X connect 7 1 4 0; diff --git a/iemabs/exp_inc-help.pd b/iemabs/exp_inc-help.pd new file mode 100644 index 0000000..d720964 --- /dev/null +++ b/iemabs/exp_inc-help.pd @@ -0,0 +1,83 @@ +#N canvas 117 75 610 474 10; +#X msg 23 256 reset; +#X obj 64 255 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X floatatom 189 282 6 0 0 0 - - -; +#X floatatom 198 83 6 0 0 0 - - -; +#X floatatom 103 340 6 0 0 0 - - -; +#X obj 103 367 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X text 62 238 start; +#X floatatom 107 281 6 0 0 0 - - -; +#X text 197 44 abs. inc; +#X text 185 241 rel. incr [%]; +#X text 31 389 initial-val needs reset and a bang for output it.; +#X text 32 406 current-val outputs after next bang.; +#X floatatom 272 280 6 0 0 0 - - -; +#X obj 272 258 init 0; +#X text 271 241 min-val; +#X floatatom 332 283 6 0 0 0 - - -; +#X text 331 244 max-val; +#X obj 189 260 init 100; +#X obj 107 259 init 625; +#X text 108 242 initial-val; +#X msg 25 60 reset; +#X obj 66 59 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X floatatom 105 144 6 0 0 0 - - -; +#X obj 105 171 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X text 64 42 start; +#X floatatom 109 85 6 0 0 0 - - -; +#X floatatom 274 84 6 0 0 0 - - -; +#X text 273 45 min-val; +#X floatatom 334 87 6 0 0 0 - - -; +#X text 333 48 max-val; +#X text 110 46 initial-val; +#X obj 109 63 init 8500; +#X obj 198 61 init -250; +#X text 13 6 exp_inc; +#X text 77 6 linear and/or exponetial increment-counter \, bang controled +; +#X text 305 118 linear; +#X text 297 312 exponetial; +#X obj 274 62 init 300; +#X obj 334 65 init 12000; +#X obj 105 116 exp_inc 8500 0 -250 300 12000; +#X obj 332 261 init 17000; +#X obj 103 312 exp_inc 625 100 0 300 17000; +#X text 195 160 1.arg: initial-val; +#X text 194 171 2.arg: relative increment [%]; +#X text 194 182 3.arg: absolute increment; +#X text 196 194 4.arg: min-val; +#X text 196 205 5.arg: max-val; +#X text 454 414 IEM KUG; +#X text 438 402 musil; +#X text 468 402 @; +#X text 474 402 iem.at; +#X text 389 391 (c) Thomas Musil 2000 - 2005; +#X text 437 424 Graz \, Austria; +#X connect 0 0 41 0; +#X connect 1 0 41 0; +#X connect 2 0 41 1; +#X connect 3 0 39 2; +#X connect 4 0 5 0; +#X connect 7 0 41 0; +#X connect 12 0 41 3; +#X connect 13 0 12 0; +#X connect 15 0 41 4; +#X connect 17 0 2 0; +#X connect 18 0 7 0; +#X connect 20 0 39 0; +#X connect 21 0 39 0; +#X connect 22 0 23 0; +#X connect 25 0 39 0; +#X connect 26 0 39 3; +#X connect 28 0 39 4; +#X connect 31 0 25 0; +#X connect 32 0 3 0; +#X connect 37 0 26 0; +#X connect 38 0 28 0; +#X connect 39 0 22 0; +#X connect 40 0 15 0; +#X connect 41 0 4 0; diff --git a/iemabs/f2note-help.pd b/iemabs/f2note-help.pd new file mode 100644 index 0000000..fc014a9 --- /dev/null +++ b/iemabs/f2note-help.pd @@ -0,0 +1,24 @@ +#N canvas 320 113 341 260 10; +#X floatatom 19 138 9 0 0 0 - - -; +#X floatatom 19 36 9 8 24000 0 - - -; +#X floatatom 84 91 6 0 0 0 - - -; +#X obj 19 67 f2note 440; +#X msg 51 114 g1; +#X text 146 37 input frequency; +#X text 92 36 Hz; +#X text 105 66 1.arg: reference-frequency a1; +#X text 132 92 cents; +#X text 76 114 note; +#X text 91 140 midi; +#X text 4 2 f2note; +#X text 58 1 converts frequency to notes + cents; +#X text 184 204 IEM KUG; +#X text 168 192 musil; +#X text 198 192 @; +#X text 204 192 iem.at; +#X text 119 181 (c) Thomas Musil 2000 - 2005; +#X text 167 214 Graz \, Austria; +#X connect 1 0 3 0; +#X connect 3 0 0 0; +#X connect 3 1 4 0; +#X connect 3 2 2 0; diff --git a/iemabs/fade~-help.pd b/iemabs/fade~-help.pd new file mode 100644 index 0000000..a7ba8bc --- /dev/null +++ b/iemabs/fade~-help.pd @@ -0,0 +1,50 @@ +#N canvas 184 90 594 538 10; +#X obj 93 163 line~; +#X obj 16 85 dsp; +#X floatatom 16 112 5 0 0 0 - - -; +#X obj 16 59 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 59 269 tabwrite~ array99; +#X obj 59 164 bang; +#X msg 83 66 0 \, 1 10; +#X msg 111 103 1 \, 0 10; +#X msg 169 110 set _lin; +#X msg 169 131 set _linsqrt; +#X msg 169 152 set _sqrt; +#X msg 169 172 set _sin; +#X msg 170 193 set _sinhann; +#X msg 170 215 set _hann; +#X obj 93 242 fade~ _lin; +#X obj 283 14 loadbang; +#X text 332 459 Samples; +#X text 11 6 fade~ a special signal waveshaper; +#X text 59 19 input-range: 0 .. 1; +#N canvas 0 0 452 302 graph1 0; +#X array array99 442 float 0; +#X coords 0 1 441 0 256 140 1; +#X restore 64 318 graph; +#X msg 282 39 \; array99 resize 442 \; array99 bounds 0 1 441 0 \; +array99 xticks 0 100 5 \; array99 yticks 0 0.1 5 \; array99 xlabel +-0.08 0 100 200 300 400 \; array99 ylabel -15.1 0 0.5 1; +#X text 354 264 IEM KUG; +#X text 338 252 musil; +#X text 368 252 @; +#X text 374 252 iem.at; +#X text 289 241 (c) Thomas Musil 2000 - 2005; +#X text 337 274 Graz \, Austria; +#X connect 0 0 14 0; +#X connect 1 0 2 0; +#X connect 3 0 1 0; +#X connect 5 0 4 0; +#X connect 6 0 0 0; +#X connect 6 0 5 0; +#X connect 7 0 0 0; +#X connect 7 0 5 0; +#X connect 8 0 14 0; +#X connect 9 0 14 0; +#X connect 10 0 14 0; +#X connect 11 0 14 0; +#X connect 12 0 14 0; +#X connect 13 0 14 0; +#X connect 14 0 4 0; +#X connect 15 0 20 0; diff --git a/iemabs/fadtodb-help.pd b/iemabs/fadtodb-help.pd new file mode 100644 index 0000000..13db81e --- /dev/null +++ b/iemabs/fadtodb-help.pd @@ -0,0 +1,20 @@ +#N canvas 157 156 353 332 10; +#X floatatom 53 215 9 0 0 0 - - -; +#X obj 71 69 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0; +#X obj 53 61 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 157 125 - 100; +#X obj 53 195 fadtodb; +#X text 116 215 midi-dB; +#X text 10 3 fadtodb; +#X text 83 4 convert fader-scale to midi-db; +#X text 224 194 IEM KUG; +#X text 208 182 musil; +#X text 238 182 @; +#X text 244 182 iem.at; +#X text 159 171 (c) Thomas Musil 2000 - 2005; +#X text 207 204 Graz \, Austria; +#X connect 0 0 3 0; +#X connect 2 0 4 0; +#X connect 3 0 1 1; +#X connect 4 0 0 0; diff --git a/iemabs/fadtorms-help.pd b/iemabs/fadtorms-help.pd new file mode 100644 index 0000000..e04f413 --- /dev/null +++ b/iemabs/fadtorms-help.pd @@ -0,0 +1,20 @@ +#N canvas 157 156 393 282 10; +#X floatatom 53 215 9 0 0 0 - - -; +#X obj 71 69 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0; +#X obj 53 61 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 1; +#X obj 157 125 v2db; +#X obj 53 195 fadtorms; +#X text 116 215 linear values; +#X text 7 8 fadtorms; +#X text 80 9 convert fader-scale to rms-value; +#X text 244 194 IEM KUG; +#X text 228 182 musil; +#X text 258 182 @; +#X text 264 182 iem.at; +#X text 179 171 (c) Thomas Musil 2000 - 2005; +#X text 227 204 Graz \, Austria; +#X connect 0 0 3 0; +#X connect 2 0 4 0; +#X connect 3 0 1 1; +#X connect 4 0 0 0; diff --git a/iemabs/float24-help.pd b/iemabs/float24-help.pd new file mode 100644 index 0000000..cbee6e5 --- /dev/null +++ b/iemabs/float24-help.pd @@ -0,0 +1,77 @@ +#N canvas 53 141 918 394 10; +#X obj 91 95 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 11 6 float24; +#X floatatom 150 259 9 0 0 0 - - -; +#X obj 91 117 float24 0.999999 762; +#X obj 103 191 -; +#X obj 91 145 t b f; +#X obj 91 167 1; +#X obj 227 116 float 1; +#X obj 227 96 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 239 186 -; +#X obj 227 140 t b f; +#X obj 227 162 1; +#X text 277 112 then save and close the patch; +#X text 277 123 then open the pach \, and click on both bangs; +#X text 277 88 try to type the argument "0.999 999 762" without the +spaces; +#X text 278 100 into a float-object \,; +#X text 79 7 concatenate a list of float-fragment-strings to a 23 bit +accurate mantissa (usefull to save a number into an object with more +then 6 decimals [7 .. 8 decimals]); +#X obj 697 123 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 697 167 9 0 0 0 - - -; +#X obj 697 144 float24 -12.3 4 56; +#X obj 698 194 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 698 238 11 0 0 0 - - -; +#X obj 698 264 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 698 330 11 0 0 0 - - -; +#X obj 698 215 float24 0.00314159 26538; +#X obj 698 285 float24 3.14159 26538; +#X obj 698 308 cos; +#X obj 694 16 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 694 82 11 0 0 0 - - -; +#X obj 694 60 cos; +#X obj 694 37 float 1.5708; +#X obj 779 18 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 779 84 11 0 0 0 - - -; +#X obj 779 62 cos; +#X obj 779 39 float24 1.5707 963268; +#X text 398 227 IEM KUG; +#X text 382 215 musil; +#X text 412 215 @; +#X text 418 215 iem.at; +#X text 333 204 (c) Thomas Musil 2000 - 2005; +#X text 381 237 Graz \, Austria; +#X connect 0 0 3 0; +#X connect 3 0 5 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 5 1 4 1; +#X connect 6 0 4 0; +#X connect 7 0 10 0; +#X connect 8 0 7 0; +#X connect 9 0 2 0; +#X connect 10 0 11 0; +#X connect 10 1 9 1; +#X connect 11 0 9 0; +#X connect 17 0 19 0; +#X connect 19 0 18 0; +#X connect 20 0 24 0; +#X connect 22 0 25 0; +#X connect 24 0 21 0; +#X connect 25 0 26 0; +#X connect 26 0 23 0; +#X connect 27 0 30 0; +#X connect 29 0 28 0; +#X connect 30 0 29 0; +#X connect 31 0 34 0; +#X connect 33 0 32 0; +#X connect 34 0 33 0; diff --git a/iemabs/for++-help.pd b/iemabs/for++-help.pd new file mode 100644 index 0000000..63d1efa --- /dev/null +++ b/iemabs/for++-help.pd @@ -0,0 +1,74 @@ +#N canvas 324 220 748 404 10; +#X obj 25 52 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X obj 65 186 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X floatatom 65 61 4 0 0 0 - - -; +#X floatatom 115 88 4 0 0 0 - - -; +#X floatatom 65 163 4 0 0 0 - - -; +#X floatatom 165 110 4 0 0 0 - - -; +#X text 7 8 for++; +#X obj 65 132 for++ 10 20 200; +#X obj 111 166 print; +#X msg 25 71 start; +#X msg 25 91 stop; +#X text 64 47 first number; +#X text 115 72 last number; +#X obj 237 213 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X floatatom 237 190 4 0 0 0 - - -; +#X obj 280 186 print; +#X obj 237 143 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X text 343 48 2.arg: last number; +#X text 343 36 1.arg: first number; +#X obj 237 162 for++ 50 40 100; +#X obj 165 166 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X obj 337 193 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X text 163 181 finished; +#X text 336 208 finished; +#X obj 237 264 print finished; +#X obj 509 141 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X obj 629 184 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 +-1 -1; +#X text 628 199 finished; +#X obj 509 208 timer; +#X obj 509 183 sel 0 1000; +#X floatatom 509 231 5 0 0 0 - - -; +#X obj 509 160 for++ 0 1000 1.234; +#X text 343 60 3.arg: increment-delay in ms; +#X text 159 92 increment-delay in ms; +#X text 85 20 increment-step-size is allways 1 or -1; +#X text 78 257 IEM KUG; +#X text 62 245 musil; +#X text 92 245 @; +#X text 98 245 iem.at; +#X text 13 234 (c) Thomas Musil 2000 - 2005; +#X text 61 267 Graz \, Austria; +#X text 67 9 counter with its own interval-timer; +#X connect 0 0 7 0; +#X connect 2 0 7 0; +#X connect 3 0 7 1; +#X connect 4 0 1 0; +#X connect 5 0 7 2; +#X connect 7 0 4 0; +#X connect 7 0 8 0; +#X connect 7 1 20 0; +#X connect 9 0 7 0; +#X connect 10 0 7 0; +#X connect 14 0 13 0; +#X connect 16 0 19 0; +#X connect 19 0 14 0; +#X connect 19 0 15 0; +#X connect 19 1 21 0; +#X connect 20 0 24 0; +#X connect 21 0 24 0; +#X connect 25 0 31 0; +#X connect 28 0 30 0; +#X connect 29 0 28 0; +#X connect 29 1 28 1; +#X connect 31 0 29 0; +#X connect 31 1 26 0; diff --git a/iemabs/gate-help.pd b/iemabs/gate-help.pd new file mode 100644 index 0000000..f042e3d --- /dev/null +++ b/iemabs/gate-help.pd @@ -0,0 +1,35 @@ +#N canvas 400 182 410 349 10; +#X obj 9 37 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X msg 34 36 33; +#X msg 51 58 -3.14; +#X msg 74 100 11 22 33.33; +#X msg 64 78 open xxx; +#X msg 94 122 funny; +#X text 7 8 gate; +#X obj 95 176 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 +1; +#X obj 9 237 print; +#X text 112 236 the original object spigot; +#X obj 55 229 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X text 118 246 (c) miller puckette; +#X text 44 8 interrupt or continue a stream of messages; +#X text 116 172 gate: ON / OFF; +#X obj 9 206 gate 1; +#X text 63 206 1.arg: control-state of gate [0/1] (opt.); +#X text 154 297 IEM KUG; +#X text 138 285 musil; +#X text 168 285 @; +#X text 174 285 iem.at; +#X text 89 274 (c) Thomas Musil 2000 - 2005; +#X text 137 307 Graz \, Austria; +#X connect 0 0 14 0; +#X connect 1 0 14 0; +#X connect 2 0 14 0; +#X connect 3 0 14 0; +#X connect 4 0 14 0; +#X connect 5 0 14 0; +#X connect 7 0 14 1; +#X connect 14 0 8 0; +#X connect 14 0 10 0; diff --git a/iemabs/hml_shelf~-help.pd b/iemabs/hml_shelf~-help.pd new file mode 100644 index 0000000..bc1f638 --- /dev/null +++ b/iemabs/hml_shelf~-help.pd @@ -0,0 +1,99 @@ +#N canvas 105 49 627 562 10; +#X text 29 39 dsp ON/OFF; +#X floatatom 435 513 7 0 0 0 - - -; +#X text 491 514 dB; +#X floatatom 120 158 9 0 22000 0 - - -; +#X text 190 160 Hz; +#X floatatom 47 110 3 15 133 0 - - -; +#X floatatom 12 79 5 0 0 0 - - -; +#X text 52 80 % cpu; +#X floatatom 261 304 5 2 9999 0 - - -; +#X text 303 304 ms; +#X obj 12 59 dsp; +#X obj 12 39 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 47 393 dac~; +#X obj 47 368 gainvu~ 300; +#X obj 426 387 vu 15 120 empty empty 8 -8 0 8 -66577 -1 1 0; +#X obj 530 237 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 47 132 testtone~ 200; +#X obj 114 93 init 69; +#X text 74 111 midi; +#X text 200 144 6.arg: interpolation_time [ms]; +#X text 200 91 1.arg: low_level [dB]; +#X text 200 101 2.arg: low_freq. [Hz]; +#X text 200 112 3.arg: medium_level [dB]; +#X text 200 122 4.arg: high_freq. [Hz]; +#X text 200 133 5.arg: high_level [dB]; +#X obj 47 328 hml_shelf~ 6 100 0 4000 -6 200; +#X obj 328 213 vsl 15 49 27.5 440 1 1 empty empty low_freq. -8 -8 0 +8 -262144 -1 -1 1200 1; +#X obj 81 216 vsl 15 81 -40 40 0 1 empty empty low_level -18 -8 0 8 +-262144 -1 -1 3000 1; +#X obj 149 215 vsl 15 81 -40 40 0 1 empty empty mid_level -10 -8 0 +8 -262144 -1 -1 4000 1; +#X obj 217 214 vsl 15 81 -40 40 0 1 empty empty high_level 0 -8 0 8 +-262144 -1 -1 3000 1; +#X text 345 207 -440Hz; +#X text 345 255 -27.5Hz; +#X text 345 231 -110Hz; +#X obj 399 213 vsl 15 49 880 14080 1 1 empty empty high_freq. -8 -8 +0 8 -262144 -1 -1 3800 1; +#X text 416 207 -14080Hz; +#X text 416 255 -880Hz; +#X text 416 231 -3520Hz; +#X floatatom 530 385 7 0 0 0 - - -; +#X text 588 387 dB; +#X floatatom 81 305 4 0 0 0 - - -; +#X floatatom 149 304 4 0 0 0 - - -; +#X floatatom 217 303 4 0 0 0 - - -; +#X floatatom 328 305 8 0 0 0 - - -; +#X floatatom 399 305 8 0 0 0 - - -; +#X text 157 8 high-middle-low-shelving-filter; +#X text 4 311 signal_in~; +#X text 97 211 +40; +#X text 99 250 0; +#X text 97 290 -40; +#X text 167 249 0; +#X text 165 289 -40; +#X text 165 210 +40; +#X text 233 209 +40; +#X text 235 248 0; +#X text 233 288 -40; +#X text 80 188 dB; +#X text 147 186 dB; +#X text 216 186 dB; +#X text 54 346 signal_out~; +#X obj 12 13 cnv 8 1 1 empty empty hml_shelf~ 1 2 1 18 -262144 -1109 +0; +#X text 78 467 IEM KUG; +#X text 62 455 musil; +#X text 92 455 @; +#X text 98 455 iem.at; +#X text 13 444 (c) Thomas Musil 2000 - 2005; +#X text 61 477 Graz \, Austria; +#X connect 5 0 16 0; +#X connect 8 0 25 6; +#X connect 10 0 6 0; +#X connect 11 0 10 0; +#X connect 13 0 12 0; +#X connect 13 0 12 1; +#X connect 13 1 37 0; +#X connect 13 2 14 0; +#X connect 14 1 1 0; +#X connect 15 0 13 1; +#X connect 16 0 25 0; +#X connect 16 1 3 0; +#X connect 17 0 5 0; +#X connect 25 0 13 0; +#X connect 26 0 42 0; +#X connect 27 0 39 0; +#X connect 28 0 40 0; +#X connect 29 0 41 0; +#X connect 33 0 43 0; +#X connect 39 0 25 1; +#X connect 40 0 25 3; +#X connect 41 0 25 5; +#X connect 42 0 25 2; +#X connect 43 0 25 4; diff --git a/iemabs/hp10_bess~-help.pd b/iemabs/hp10_bess~-help.pd new file mode 100644 index 0000000..9a270cd --- /dev/null +++ b/iemabs/hp10_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 96 169 3 15 133 0 - - -; +#X obj 96 188 mtof; +#X floatatom 96 207 9 0 22000 0 - - -; +#X text 160 208 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 148 237 5 2 9999 0 - - -; +#X text 189 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 159 258 <- double-click; +#X obj 45 257 hp10_bess~ 440 200; +#X text 136 395 IEM KUG; +#X text 120 383 musil; +#X text 150 383 @; +#X text 156 383 iem.at; +#X text 71 372 (c) Thomas Musil 2000 - 2005; +#X text 119 405 Graz \, Austria; +#X text 5 5 hp10_bess~; +#X text 81 5 highpass 10.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp10_butt~-help.pd b/iemabs/hp10_butt~-help.pd new file mode 100644 index 0000000..6686dce --- /dev/null +++ b/iemabs/hp10_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 391 442 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 96 174 3 15 133 0 - - -; +#X obj 96 193 mtof; +#X floatatom 96 212 9 0 22000 0 - - -; +#X text 160 213 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 148 237 5 2 9999 0 - - -; +#X text 189 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 257 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 308 7 0 0 0 - - -; +#X text 357 309 dB; +#X text 157 256 <- double-click; +#X obj 45 257 hp10_butt~ 440 200; +#X text 136 395 IEM KUG; +#X text 120 383 musil; +#X text 150 383 @; +#X text 156 383 iem.at; +#X text 71 372 (c) Thomas Musil 2000 - 2005; +#X text 119 405 Graz \, Austria; +#X text 5 5 hp10_butt~; +#X text 81 5 highpass 10.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp10_cheb~-help.pd b/iemabs/hp10_cheb~-help.pd new file mode 100644 index 0000000..76e2fc7 --- /dev/null +++ b/iemabs/hp10_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 373 442 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 96 169 3 15 133 0 - - -; +#X obj 96 188 mtof; +#X floatatom 96 207 9 0 22000 0 - - -; +#X text 160 208 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 148 237 5 2 9999 0 - - -; +#X text 189 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 159 258 <- double-click; +#X obj 45 257 hp10_cheb~ 440 200; +#X text 136 395 IEM KUG; +#X text 120 383 musil; +#X text 150 383 @; +#X text 156 383 iem.at; +#X text 71 372 (c) Thomas Musil 2000 - 2005; +#X text 119 405 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp10_cheb~; +#X text 81 5 highpass 10.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp10_crit~-help.pd b/iemabs/hp10_crit~-help.pd new file mode 100644 index 0000000..6de86fe --- /dev/null +++ b/iemabs/hp10_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 96 169 3 15 133 0 - - -; +#X obj 96 188 mtof; +#X floatatom 96 207 9 0 22000 0 - - -; +#X text 160 208 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 148 237 5 2 9999 0 - - -; +#X text 189 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 159 258 <- double-click; +#X obj 45 257 hp10_crit~ 440 200; +#X text 136 395 IEM KUG; +#X text 120 383 musil; +#X text 150 383 @; +#X text 156 383 iem.at; +#X text 71 372 (c) Thomas Musil 2000 - 2005; +#X text 119 405 Graz \, Austria; +#X text 5 5 hp10_crit~; +#X text 81 5 highpass 10.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp1~-help.pd b/iemabs/hp1~-help.pd new file mode 100644 index 0000000..364a472 --- /dev/null +++ b/iemabs/hp1~-help.pd @@ -0,0 +1,58 @@ +#N canvas 245 78 373 491 10; +#X text 7 256 ~signal_in~; +#X text 32 44 dsp ON/OFF; +#X floatatom 83 173 3 15 133 0 - - -; +#X obj 83 192 mtof; +#X floatatom 83 211 9 0 22000 0 - - -; +#X text 147 212 Hz; +#X text 62 285 ~signal_out~; +#X floatatom 180 265 7 0 0 0 - - -; +#X text 231 266 dB; +#X floatatom 123 154 9 0 22000 0 - - -; +#X text 187 155 Hz; +#X floatatom 50 115 3 15 133 0 - - -; +#X floatatom 15 84 5 0 0 0 - - -; +#X text 54 85 % cpu; +#X floatatom 117 246 5 2 9999 0 - - -; +#X text 158 247 ms; +#X obj 15 64 dsp; +#X obj 15 44 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 50 330 dac~; +#X obj 50 305 gainvu~ 300; +#X obj 227 143 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 291 174 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 50 134 testtone~ 200; +#X obj 114 100 init 69; +#X text 77 116 midi; +#X text 14 355 1.arg: cutoff_freq. [Hz]; +#X obj 50 271 hp1~ 440 200; +#X text 14 365 2.arg: interpolation_time [ms]; +#X floatatom 280 320 7 0 0 0 - - -; +#X text 331 321 dB; +#X obj 13 13 cnv 8 1 1 empty empty hp1~ 1 2 1 18 -262144 -1109 0; +#X text 83 6 highpass 1.order; +#X text 78 427 IEM KUG; +#X text 62 415 musil; +#X text 92 415 @; +#X text 98 415 iem.at; +#X text 13 404 (c) Thomas Musil 2000 - 2005; +#X text 61 437 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 26 1; +#X connect 11 0 22 0; +#X connect 14 0 26 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 28 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 26 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 26 0 19 0; diff --git a/iemabs/hp2_bess~-help.pd b/iemabs/hp2_bess~-help.pd new file mode 100644 index 0000000..20a0d06 --- /dev/null +++ b/iemabs/hp2_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 383 452 10; +#X text 23 222 ~signal_in~; +#X text 28 21 dsp ON/OFF; +#X floatatom 114 148 3 15 133 0 - - -; +#X obj 114 167 mtof; +#X floatatom 114 186 9 0 22000 0 - - -; +#X text 178 187 Hz; +#X text 78 251 ~signal_out~; +#X floatatom 221 252 7 0 0 0 - - -; +#X text 272 253 dB; +#X floatatom 139 120 9 0 22000 0 - - -; +#X text 203 121 Hz; +#X floatatom 66 81 3 15 133 0 - - -; +#X floatatom 11 61 5 0 0 0 - - -; +#X text 48 62 % cpu; +#X floatatom 163 216 5 2 9999 0 - - -; +#X text 204 217 ms; +#X obj 11 41 dsp; +#X obj 11 21 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 66 296 dac~; +#X obj 66 271 gainvu~ 300; +#X obj 277 130 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 341 140 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 66 100 testtone~ 200; +#X obj 150 64 init 69; +#X text 93 82 midi; +#X text 80 320 1.arg: cutoff_freq. [Hz]; +#X text 59 330 2.arg: interpolation_time [ms]; +#X floatatom 307 288 7 0 0 0 - - -; +#X text 358 289 dB; +#X text 172 236 <- double-click; +#X obj 66 237 hp2_bess~ 440 200; +#X text 78 387 IEM KUG; +#X text 62 375 musil; +#X text 92 375 @; +#X text 98 375 iem.at; +#X text 13 364 (c) Thomas Musil 2000 - 2005; +#X text 61 397 Graz \, Austria; +#X text 9 -4 hp2_bess~; +#X text 85 -4 highpass 2.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp2_butt~-help.pd b/iemabs/hp2_butt~-help.pd new file mode 100644 index 0000000..405d5a4 --- /dev/null +++ b/iemabs/hp2_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 397 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 175 3 15 133 0 - - -; +#X obj 93 194 mtof; +#X floatatom 93 213 9 0 22000 0 - - -; +#X text 157 214 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 252 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 108 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 306 7 0 0 0 - - -; +#X text 357 307 dB; +#X text 152 256 <- double-click; +#X obj 45 257 hp2_butt~ 440 200; +#X text 5 5 hp2_butt~; +#X text 81 5 highpass 2.order with butterworth characteristic; +#X text 78 407 IEM KUG; +#X text 62 395 musil; +#X text 92 395 @; +#X text 98 395 iem.at; +#X text 13 384 (c) Thomas Musil 2000 - 2005; +#X text 61 417 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp2_cheb~-help.pd b/iemabs/hp2_cheb~-help.pd new file mode 100644 index 0000000..1057a84 --- /dev/null +++ b/iemabs/hp2_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 383 452 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp2_cheb~ 440 200; +#X text 78 407 IEM KUG; +#X text 62 395 musil; +#X text 92 395 @; +#X text 98 395 iem.at; +#X text 13 384 (c) Thomas Musil 2000 - 2005; +#X text 61 417 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp2_cheb~; +#X text 81 5 highpass 2.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp2_crit~-help.pd b/iemabs/hp2_crit~-help.pd new file mode 100644 index 0000000..606ac08 --- /dev/null +++ b/iemabs/hp2_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 383 452 10; +#X text 23 222 ~signal_in~; +#X text 28 21 dsp ON/OFF; +#X floatatom 114 148 3 15 133 0 - - -; +#X obj 114 167 mtof; +#X floatatom 114 186 9 0 22000 0 - - -; +#X text 178 187 Hz; +#X text 78 251 ~signal_out~; +#X floatatom 221 252 7 0 0 0 - - -; +#X text 272 253 dB; +#X floatatom 139 120 9 0 22000 0 - - -; +#X text 203 121 Hz; +#X floatatom 66 81 3 15 133 0 - - -; +#X floatatom 11 61 5 0 0 0 - - -; +#X text 48 62 % cpu; +#X floatatom 163 216 5 2 9999 0 - - -; +#X text 204 217 ms; +#X obj 11 41 dsp; +#X obj 11 21 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 66 296 dac~; +#X obj 66 271 gainvu~ 300; +#X obj 277 130 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 341 140 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 66 100 testtone~ 200; +#X obj 150 64 init 69; +#X text 93 82 midi; +#X text 80 320 1.arg: cutoff_freq. [Hz]; +#X text 59 330 2.arg: interpolation_time [ms]; +#X floatatom 307 288 7 0 0 0 - - -; +#X text 358 289 dB; +#X text 172 236 <- double-click; +#X obj 66 237 hp2_crit~ 440 200; +#X text 78 387 IEM KUG; +#X text 62 375 musil; +#X text 92 375 @; +#X text 98 375 iem.at; +#X text 13 364 (c) Thomas Musil 2000 - 2005; +#X text 61 397 Graz \, Austria; +#X text 9 -4 hp2_crit~; +#X text 85 -4 highpass 2.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp2~-help.pd b/iemabs/hp2~-help.pd new file mode 100644 index 0000000..9001de9 --- /dev/null +++ b/iemabs/hp2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 278 100 402 467 10; +#X text 6 249 ~signal_in~; +#X text 31 37 dsp ON/OFF; +#X floatatom 83 165 3 15 133 0 - - -; +#X obj 83 184 mtof; +#X floatatom 83 203 9 0 22000 0 - - -; +#X text 147 204 Hz; +#X text 61 278 ~signal_out~; +#X floatatom 213 270 7 0 0 0 - - -; +#X text 264 271 dB; +#X floatatom 122 147 9 0 22000 0 - - -; +#X text 186 148 Hz; +#X floatatom 49 108 3 15 133 0 - - -; +#X floatatom 14 77 5 0 0 0 - - -; +#X text 54 78 % cpu; +#X floatatom 152 244 5 2 9999 0 - - -; +#X text 193 245 ms; +#X obj 14 57 dsp; +#X floatatom 117 226 4 0.01 1000 0 - - -; +#X text 152 226 Q; +#X text 14 358 2.arg: Q [-]; +#X text 14 368 3.arg: interpolation_time [ms]; +#X obj 14 37 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 49 323 dac~; +#X obj 49 298 gainvu~ 300; +#X obj 261 148 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 314 167 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 49 127 testtone~ 200; +#X obj 113 93 init 69; +#X text 76 109 midi; +#X text 14 348 1.arg: cutoff_freq. [Hz]; +#X obj 49 264 hp2~ 440 0.707 200; +#X floatatom 301 313 7 0 0 0 - - -; +#X text 352 314 dB; +#X obj 13 13 cnv 8 1 1 empty empty hp2~ 1 2 1 18 -262144 -1109 0; +#X text 83 6 highpass 2.order; +#X text 78 417 IEM KUG; +#X text 62 405 musil; +#X text 92 405 @; +#X text 98 405 iem.at; +#X text 13 394 (c) Thomas Musil 2000 - 2005; +#X text 61 427 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 26 0; +#X connect 14 0 30 3; +#X connect 16 0 12 0; +#X connect 17 0 30 2; +#X connect 21 0 16 0; +#X connect 23 0 22 0; +#X connect 23 0 22 1; +#X connect 23 1 31 0; +#X connect 23 2 24 0; +#X connect 24 1 7 0; +#X connect 25 0 23 1; +#X connect 26 0 30 0; +#X connect 26 1 9 0; +#X connect 27 0 11 0; +#X connect 30 0 23 0; diff --git a/iemabs/hp3_bess~-help.pd b/iemabs/hp3_bess~-help.pd new file mode 100644 index 0000000..5e33992 --- /dev/null +++ b/iemabs/hp3_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 379 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp3_bess~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 5 hp3_bess~; +#X text 81 5 highpass 3.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp3_butt~-help.pd b/iemabs/hp3_butt~-help.pd new file mode 100644 index 0000000..5beb91d --- /dev/null +++ b/iemabs/hp3_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 391 442 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 175 3 15 133 0 - - -; +#X obj 93 194 mtof; +#X floatatom 93 213 9 0 22000 0 - - -; +#X text 157 214 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 252 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 306 7 0 0 0 - - -; +#X text 357 307 dB; +#X obj 45 257 hp3_butt~ 440 200; +#X text 152 256 <- double-click; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 5 hp3_butt~; +#X text 81 5 highpass 3.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 29 1; +#X connect 11 0 22 0; +#X connect 14 0 29 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 29 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 29 0 19 0; diff --git a/iemabs/hp3_cheb~-help.pd b/iemabs/hp3_cheb~-help.pd new file mode 100644 index 0000000..9c3311b --- /dev/null +++ b/iemabs/hp3_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp3_cheb~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp3_cheb~; +#X text 81 5 highpass 3.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp3_crit~-help.pd b/iemabs/hp3_crit~-help.pd new file mode 100644 index 0000000..bec47df --- /dev/null +++ b/iemabs/hp3_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 379 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp3_crit~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 5 hp3_crit~; +#X text 81 5 highpass 3.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp4_bess~-help.pd b/iemabs/hp4_bess~-help.pd new file mode 100644 index 0000000..f0bcaa6 --- /dev/null +++ b/iemabs/hp4_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 379 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp4_bess~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 6 4 hp4_bess~; +#X text 82 4 highpass 4.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp4_butt~-help.pd b/iemabs/hp4_butt~-help.pd new file mode 100644 index 0000000..edd0386 --- /dev/null +++ b/iemabs/hp4_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 395 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 175 3 15 133 0 - - -; +#X obj 93 194 mtof; +#X floatatom 93 213 9 0 22000 0 - - -; +#X text 157 214 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 252 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 108 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 306 7 0 0 0 - - -; +#X text 357 307 dB; +#X text 152 256 <- double-click; +#X obj 45 257 hp4_butt~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 5 hp4_butt~; +#X text 81 5 highpass 4.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp4_cheb~-help.pd b/iemabs/hp4_cheb~-help.pd new file mode 100644 index 0000000..ff17b43 --- /dev/null +++ b/iemabs/hp4_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp4_cheb~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp4_cheb~; +#X text 81 5 highpass 4.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp4_crit~-help.pd b/iemabs/hp4_crit~-help.pd new file mode 100644 index 0000000..2074ddb --- /dev/null +++ b/iemabs/hp4_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 379 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 129 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp4_crit~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 6 4 hp4_crit~; +#X text 82 4 highpass 4.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp5_bess~-help.pd b/iemabs/hp5_bess~-help.pd new file mode 100644 index 0000000..42cbcc2 --- /dev/null +++ b/iemabs/hp5_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 379 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp5_bess~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 5 hp5_bess~; +#X text 81 5 highpass 5.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp5_butt~-help.pd b/iemabs/hp5_butt~-help.pd new file mode 100644 index 0000000..42ca084 --- /dev/null +++ b/iemabs/hp5_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 395 446 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 165 3 15 133 0 - - -; +#X obj 93 184 mtof; +#X floatatom 93 203 9 0 22000 0 - - -; +#X text 157 204 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 252 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 296 7 0 0 0 - - -; +#X text 357 297 dB; +#X text 152 246 <- double-click; +#X obj 45 247 hp5_butt~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 -5 hp5_butt~; +#X text 81 -5 highpass 5.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp5_cheb~-help.pd b/iemabs/hp5_cheb~-help.pd new file mode 100644 index 0000000..6496f93 --- /dev/null +++ b/iemabs/hp5_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp5_cheb~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 4 6 hp5_cheb~; +#X text 81 5 highpass 5.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp5_crit~-help.pd b/iemabs/hp5_crit~-help.pd new file mode 100644 index 0000000..b75493d --- /dev/null +++ b/iemabs/hp5_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 379 448 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp5_crit~ 440 200; +#X text 78 397 IEM KUG; +#X text 62 385 musil; +#X text 92 385 @; +#X text 98 385 iem.at; +#X text 13 374 (c) Thomas Musil 2000 - 2005; +#X text 61 407 Graz \, Austria; +#X text 5 5 hp5_crit~; +#X text 81 5 highpass 5.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp6_bess~-help.pd b/iemabs/hp6_bess~-help.pd new file mode 100644 index 0000000..1c7c3ad --- /dev/null +++ b/iemabs/hp6_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp6_bess~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp6_bess~; +#X text 81 5 highpass 6.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp6_butt~-help.pd b/iemabs/hp6_butt~-help.pd new file mode 100644 index 0000000..e5daebd --- /dev/null +++ b/iemabs/hp6_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 175 3 15 133 0 - - -; +#X obj 93 194 mtof; +#X floatatom 93 213 9 0 22000 0 - - -; +#X text 157 214 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 252 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 306 7 0 0 0 - - -; +#X text 357 307 dB; +#X text 152 256 <- double-click; +#X obj 45 257 hp6_butt~ 440 200; +#X text 5 5 hp6_butt~; +#X text 81 5 highpass 6.order with butterworth characteristic; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp6_cheb~-help.pd b/iemabs/hp6_cheb~-help.pd new file mode 100644 index 0000000..117af19 --- /dev/null +++ b/iemabs/hp6_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp6_cheb~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 4 6 hp6_cheb~; +#X text 81 5 highpass 6.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp6_crit~-help.pd b/iemabs/hp6_crit~-help.pd new file mode 100644 index 0000000..724abf6 --- /dev/null +++ b/iemabs/hp6_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp6_crit~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp6_crit~; +#X text 81 5 highpass 6.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp7_bess~-help.pd b/iemabs/hp7_bess~-help.pd new file mode 100644 index 0000000..5eb7e9c --- /dev/null +++ b/iemabs/hp7_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 86 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp7_bess~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp7_bess~; +#X text 81 5 highpass 7.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp7_butt~-help.pd b/iemabs/hp7_butt~-help.pd new file mode 100644 index 0000000..bc27e5a --- /dev/null +++ b/iemabs/hp7_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 395 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 175 3 15 133 0 - - -; +#X obj 93 194 mtof; +#X floatatom 93 213 9 0 22000 0 - - -; +#X text 157 214 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 252 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 306 7 0 0 0 - - -; +#X text 357 307 dB; +#X text 152 256 <- double-click; +#X obj 45 257 hp7_butt~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp7_butt~; +#X text 81 5 highpass 7.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp7_cheb~-help.pd b/iemabs/hp7_cheb~-help.pd new file mode 100644 index 0000000..3552af2 --- /dev/null +++ b/iemabs/hp7_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 86 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp7_cheb~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp7_cheb~; +#X text 81 5 highpass 7.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp7_crit~-help.pd b/iemabs/hp7_crit~-help.pd new file mode 100644 index 0000000..5340135 --- /dev/null +++ b/iemabs/hp7_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 377 446 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 86 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp7_crit~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp7_crit~; +#X text 81 5 highpass 7.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp8_bess~-help.pd b/iemabs/hp8_bess~-help.pd new file mode 100644 index 0000000..a2e7696 --- /dev/null +++ b/iemabs/hp8_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 86 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp8_bess~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp8_bess~; +#X text 81 5 highpass 8.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp8_butt~-help.pd b/iemabs/hp8_butt~-help.pd new file mode 100644 index 0000000..9474c75 --- /dev/null +++ b/iemabs/hp8_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 175 3 15 133 0 - - -; +#X obj 93 194 mtof; +#X floatatom 93 213 9 0 22000 0 - - -; +#X text 157 214 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 252 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 324 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 306 7 0 0 0 - - -; +#X text 357 307 dB; +#X text 152 256 <- double-click; +#X obj 45 257 hp8_butt~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp8_butt~; +#X text 81 5 highpass 8.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp8_cheb~-help.pd b/iemabs/hp8_cheb~-help.pd new file mode 100644 index 0000000..2da37ee --- /dev/null +++ b/iemabs/hp8_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 373 442 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 86 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp8_cheb~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp8_cheb~; +#X text 81 5 highpass 8.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp8_crit~-help.pd b/iemabs/hp8_crit~-help.pd new file mode 100644 index 0000000..6eef1a4 --- /dev/null +++ b/iemabs/hp8_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 168 3 15 133 0 - - -; +#X obj 93 187 mtof; +#X floatatom 93 206 9 0 22000 0 - - -; +#X text 157 207 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 236 5 2 9999 0 - - -; +#X text 183 237 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 86 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 151 256 <- double-click; +#X obj 45 257 hp8_crit~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp8_crit~; +#X text 81 5 highpass 8.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp9_bess~-help.pd b/iemabs/hp9_bess~-help.pd new file mode 100644 index 0000000..b1a1c22 --- /dev/null +++ b/iemabs/hp9_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 169 3 15 133 0 - - -; +#X obj 93 188 mtof; +#X floatatom 93 207 9 0 22000 0 - - -; +#X text 157 208 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 237 5 2 9999 0 - - -; +#X text 183 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 159 258 <- double-click; +#X obj 45 257 hp9_bess~ 440 200; +#X text 136 395 IEM KUG; +#X text 120 383 musil; +#X text 150 383 @; +#X text 156 383 iem.at; +#X text 71 372 (c) Thomas Musil 2000 - 2005; +#X text 119 405 Graz \, Austria; +#X text 5 5 hp9_bess~; +#X text 81 5 highpass 9.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp9_butt~-help.pd b/iemabs/hp9_butt~-help.pd new file mode 100644 index 0000000..14c7a7e --- /dev/null +++ b/iemabs/hp9_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 391 442 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 174 3 15 133 0 - - -; +#X obj 93 193 mtof; +#X floatatom 93 212 9 0 22000 0 - - -; +#X text 157 213 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 205 273 7 0 0 0 - - -; +#X text 257 274 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 49 72 % cpu; +#X floatatom 142 237 5 2 9999 0 - - -; +#X text 183 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 257 151 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 40 339 1.arg: cutoff_freq. [Hz]; +#X text 40 349 2.arg: interpolation_time [ms]; +#X floatatom 305 308 7 0 0 0 - - -; +#X text 357 309 dB; +#X text 157 256 <- double-click; +#X obj 45 257 hp9_butt~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 5 5 hp9_butt~; +#X text 81 5 highpass 9.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp9_cheb~-help.pd b/iemabs/hp9_cheb~-help.pd new file mode 100644 index 0000000..2444dee --- /dev/null +++ b/iemabs/hp9_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 373 442 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 169 3 15 133 0 - - -; +#X obj 93 188 mtof; +#X floatatom 93 207 9 0 22000 0 - - -; +#X text 157 208 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 237 5 2 9999 0 - - -; +#X text 183 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 159 258 <- double-click; +#X obj 45 257 hp9_cheb~ 440 200; +#X text 126 395 IEM KUG; +#X text 110 383 musil; +#X text 140 383 @; +#X text 146 383 iem.at; +#X text 61 372 (c) Thomas Musil 2000 - 2005; +#X text 109 405 Graz \, Austria; +#X text 142 17 and +1 dB passband-ripple; +#X text 5 5 hp9_cheb~; +#X text 81 5 highpass 9.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/hp9_crit~-help.pd b/iemabs/hp9_crit~-help.pd new file mode 100644 index 0000000..ba765c8 --- /dev/null +++ b/iemabs/hp9_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 375 444 10; +#X text 2 242 ~signal_in~; +#X text 27 30 dsp ON/OFF; +#X floatatom 93 169 3 15 133 0 - - -; +#X obj 93 188 mtof; +#X floatatom 93 207 9 0 22000 0 - - -; +#X text 157 208 Hz; +#X text 57 271 ~signal_out~; +#X floatatom 200 272 7 0 0 0 - - -; +#X text 251 273 dB; +#X floatatom 118 140 9 0 22000 0 - - -; +#X text 182 141 Hz; +#X floatatom 45 101 3 15 133 0 - - -; +#X floatatom 10 70 5 0 0 0 - - -; +#X text 50 71 % cpu; +#X floatatom 142 237 5 2 9999 0 - - -; +#X text 183 238 ms; +#X obj 10 50 dsp; +#X obj 10 30 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 316 dac~; +#X obj 45 291 gainvu~ 300; +#X obj 256 150 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 160 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 120 testtone~ 200; +#X obj 109 84 init 69; +#X text 72 102 midi; +#X text 59 340 1.arg: cutoff_freq. [Hz]; +#X text 59 350 2.arg: interpolation_time [ms]; +#X floatatom 286 308 7 0 0 0 - - -; +#X text 337 309 dB; +#X text 159 258 <- double-click; +#X obj 45 257 hp9_crit~ 440 200; +#X text 136 395 IEM KUG; +#X text 120 383 musil; +#X text 150 383 @; +#X text 156 383 iem.at; +#X text 71 372 (c) Thomas Musil 2000 - 2005; +#X text 119 405 Graz \, Austria; +#X text 5 5 hp9_crit~; +#X text 81 5 highpass 9.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/iem_anything-help.pd b/iemabs/iem_anything-help.pd new file mode 100644 index 0000000..64eb57b --- /dev/null +++ b/iemabs/iem_anything-help.pd @@ -0,0 +1,140 @@ +#N canvas 194 199 779 617 10; +#X obj 21 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 48 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 89 206 print; +#X obj 89 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 292 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X obj 292 208 print; +#X msg 343 210; +#X obj 369 155 loadbang; +#X msg 369 176 set; +#X obj 26 225 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 26 280 print; +#X obj 400 382 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X obj 457 491 print; +#X msg 457 56 88; +#X msg 457 132 symbol www; +#X msg 457 75 float 77; +#X obj 137 148 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X msg 457 94 list 66; +#X msg 457 113 www; +#X msg 457 151 list www; +#X msg 457 189 list 99 888 hhh; +#X msg 457 208 float 99 888 hhh; +#X msg 457 227 symbol 99 888 hhh; +#X msg 457 170 99 888 hhh; +#X msg 457 246 kkk jjj 345; +#X msg 457 265 symbol kkk jjj 345; +#X msg 457 284 list kkk jjj 345; +#X msg 90 432; +#X obj 137 376 loadbang; +#X msg 123 401 set; +#X obj 26 252 any open filename 55; +#X obj 457 463 iem_anything; +#X obj 90 400 any; +#X obj 27 342 bang; +#X obj 27 366 del 999; +#X msg 620 205 88; +#X msg 619 281 symbol www; +#X msg 619 224 float 77; +#X msg 619 243 list 66; +#X msg 619 262 www; +#X msg 619 300 list www; +#X msg 619 338 list 99 888 hhh; +#X msg 619 357 float 99 888 hhh; +#X msg 619 376 symbol 99 888 hhh; +#X msg 619 319 99 888 hhh; +#X msg 619 395 kkk jjj 345; +#X msg 619 414 symbol kkk jjj 345; +#X msg 619 433 list kkk jjj 345; +#X msg 361 383 bang; +#X obj 540 363 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X msg 501 364 bang; +#X msg 106 307 set display this with 1 second delay; +#X obj 123 342 bang; +#X text 296 9 (like f or float for -messages); +#X text 131 9 is a latch for anything; +#X obj 229 376 del 4999; +#X text 298 19 (or like symbol for -messages); +#X text 23 11 iem_anything; +#X obj 104 85 iem_anything; +#X text 195 85 arguments: any message; +#X text 96 67 <-hot; +#X text 146 67 cold->; +#X text 134 35 abbr. any; +#X obj 21 175 any; +#X obj 48 175 any 88; +#X obj 89 175 any www; +#X obj 137 175 any symbol www; +#X obj 292 175 any set 88; +#X text 184 524 IEM KUG; +#X text 168 512 musil; +#X text 198 512 @; +#X text 204 512 iem.at; +#X text 119 501 (c) Thomas Musil 2000 - 2005; +#X text 167 534 Graz \, Austria; +#X connect 0 0 63 0; +#X connect 1 0 64 0; +#X connect 3 0 65 0; +#X connect 4 0 67 0; +#X connect 7 0 8 0; +#X connect 8 0 6 0; +#X connect 9 0 30 0; +#X connect 11 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 66 0; +#X connect 17 0 31 0; +#X connect 18 0 31 0; +#X connect 19 0 31 0; +#X connect 20 0 31 0; +#X connect 21 0 31 0; +#X connect 22 0 31 0; +#X connect 23 0 31 0; +#X connect 24 0 31 0; +#X connect 25 0 31 0; +#X connect 26 0 31 0; +#X connect 28 0 29 0; +#X connect 29 0 27 0; +#X connect 30 0 10 0; +#X connect 31 0 12 0; +#X connect 32 0 27 0; +#X connect 33 0 34 0; +#X connect 33 0 55 0; +#X connect 34 0 32 0; +#X connect 35 0 31 1; +#X connect 36 0 31 1; +#X connect 37 0 31 1; +#X connect 38 0 31 1; +#X connect 39 0 31 1; +#X connect 40 0 31 1; +#X connect 41 0 31 1; +#X connect 42 0 31 1; +#X connect 43 0 31 1; +#X connect 44 0 31 1; +#X connect 45 0 31 1; +#X connect 46 0 31 1; +#X connect 47 0 31 1; +#X connect 48 0 31 0; +#X connect 49 0 31 1; +#X connect 50 0 31 1; +#X connect 51 0 33 0; +#X connect 51 0 32 1; +#X connect 51 0 52 0; +#X connect 52 0 29 0; +#X connect 55 0 29 0; +#X connect 63 0 2 0; +#X connect 64 0 2 0; +#X connect 65 0 2 0; +#X connect 66 0 2 0; +#X connect 67 0 5 0; +#X connect 67 0 6 0; diff --git a/iemabs/iem_append-help.pd b/iemabs/iem_append-help.pd new file mode 100644 index 0000000..7580edd --- /dev/null +++ b/iemabs/iem_append-help.pd @@ -0,0 +1,75 @@ +#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 218 302 initials-arguments:; +#X text 109 7 merge the head-message in front of the tail-message; +#X text 224 275 <- cold inlet; +#X text 122 274 <- hot inlet; +#X text 13 7 iem_append; +#X text 34 284 head of output-message; +#X text 226 285 tail of output-message; +#X text 213 313 tail of output-message; +#X obj 117 300 iem_append 0.5; +#X text 136 445 IEM KUG; +#X text 120 433 musil; +#X text 150 433 @; +#X text 156 433 iem.at; +#X text 71 422 (c) Thomas Musil 2000 - 2005; +#X text 119 455 Graz \, Austria; +#X connect 1 0 35 0; +#X connect 2 0 35 1; +#X connect 3 0 35 0; +#X connect 4 0 35 0; +#X connect 5 0 35 1; +#X connect 6 0 35 1; +#X connect 7 0 35 0; +#X connect 8 0 35 1; +#X connect 9 0 35 0; +#X connect 10 0 35 1; +#X connect 11 0 35 0; +#X connect 12 0 35 1; +#X connect 13 0 35 0; +#X connect 14 0 35 1; +#X connect 15 0 35 1; +#X connect 16 0 35 0; +#X connect 17 0 35 0; +#X connect 18 0 35 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 35 0 0 0; +#X connect 35 0 19 0; diff --git a/iemabs/iem_blocksize~-help.pd b/iemabs/iem_blocksize~-help.pd new file mode 100644 index 0000000..b42396f --- /dev/null +++ b/iemabs/iem_blocksize~-help.pd @@ -0,0 +1,40 @@ +#N canvas 184 90 493 300 10; +#X obj 12 66 dsp; +#X floatatom 12 93 5 0 0 0 - - -; +#X obj 12 40 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 92 106 osc~ 440; +#X floatatom 92 163 7 0 0 0 - - -; +#X obj 92 183 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 40 37 <- toggle here; +#N canvas 383 167 454 304 down 0; +#X obj 98 74 inlet~; +#X obj 188 79 block~ 32 1 0.5; +#X obj 98 161 outlet; +#X obj 98 132 iem_blocksize~; +#X connect 0 0 3 0; +#X connect 3 0 2 0; +#X restore 305 132 pd down; +#X floatatom 305 162 7 0 0 0 - - -; +#X obj 305 182 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 11 6 iem_blocksize~; +#X text 131 8 output the current blocksize of a window; +#X obj 92 131 iem_blocksize~; +#X text 143 163 Samples; +#X text 354 161 Samples; +#X text 136 245 IEM KUG; +#X text 120 233 musil; +#X text 150 233 @; +#X text 156 233 iem.at; +#X text 71 222 (c) Thomas Musil 2000 - 2005; +#X text 119 255 Graz \, Austria; +#X connect 0 0 1 0; +#X connect 2 0 0 0; +#X connect 3 0 7 0; +#X connect 3 0 12 0; +#X connect 4 0 5 0; +#X connect 7 0 8 0; +#X connect 8 0 9 0; +#X connect 12 0 4 0; diff --git a/iemabs/iem_i_route-help.pd b/iemabs/iem_i_route-help.pd new file mode 100644 index 0000000..289f64d --- /dev/null +++ b/iemabs/iem_i_route-help.pd @@ -0,0 +1,135 @@ +#N canvas 167 225 753 369 10; +#X floatatom 25 136 4 0 0 0 - - -; +#X obj 25 161 iem_i_route 3 7; +#X obj 25 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 45 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 65 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 85 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 105 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 133 189 4 0 0 0 - - -; +#X obj 133 214 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 201 135 4 0 0 0 - - -; +#X obj 569 132 print rejected; +#X floatatom 469 20 4 0 0 0 - - -; +#X obj 191 204 iiroute 2 5 _______; +#X obj 191 182 pack 0 0; +#X obj 201 157 t f f; +#X floatatom 191 230 2 0 0 0 - - -; +#X obj 191 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 223 230 2 0 0 0 - - -; +#X obj 223 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 255 230 2 0 0 0 - - -; +#X obj 255 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 287 230 2 0 0 0 - - -; +#X obj 287 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X obj 319 230 print rejected; +#X obj 469 42 t f b f; +#X obj 469 86 pack 0 s 0; +#X obj 487 65 symbol gain; +#X obj 469 108 iiroute 4 6 10; +#X floatatom 469 300 5 0 0 0 - - -; +#X floatatom 495 239 5 0 0 0 - - -; +#X obj 469 318 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 319 252 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 495 257 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 521 178 5 0 0 0 - - -; +#X obj 521 196 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 550 133 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 521 156 route gain delay; +#X obj 495 218 route gain delay; +#X obj 469 278 route gain delay; +#X floatatom 566 176 5 0 0 0 - - -; +#X obj 566 194 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 540 239 5 0 0 0 - - -; +#X obj 540 257 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 514 300 5 0 0 0 - - -; +#X obj 514 318 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 620 7 4 0 0 0 - - -; +#X obj 620 29 t f b f; +#X obj 624 93 pack 0 s 0; +#X obj 638 52 symbol delay; +#X obj 718 47 - 8; +#X text 53 39 1.arg: first route-item; +#X text 53 52 2.arg: last route-item; +#X text 11 8 iem_i_route; +#X text 102 8 route only list with prepending floats (integers); +#X text 215 76 (opt. \, default 0); +#X text 53 64 3.arg: offset \, adding to first and last; +#X obj 562 62 - 5; +#X text 76 305 IEM KUG; +#X text 60 293 musil; +#X text 90 293 @; +#X text 96 293 iem.at; +#X text 11 282 (c) Thomas Musil 2000 - 2005; +#X text 59 315 Graz \, Austria; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 1 1 3 0; +#X connect 1 2 4 0; +#X connect 1 3 5 0; +#X connect 1 4 6 0; +#X connect 1 5 7 0; +#X connect 7 0 8 0; +#X connect 9 0 14 0; +#X connect 11 0 24 0; +#X connect 12 0 15 0; +#X connect 12 1 17 0; +#X connect 12 2 19 0; +#X connect 12 3 21 0; +#X connect 12 4 23 0; +#X connect 12 4 31 0; +#X connect 13 0 12 0; +#X connect 14 0 13 0; +#X connect 14 1 13 1; +#X connect 15 0 16 0; +#X connect 17 0 18 0; +#X connect 19 0 20 0; +#X connect 21 0 22 0; +#X connect 24 0 25 0; +#X connect 24 1 26 0; +#X connect 24 2 56 0; +#X connect 25 0 27 0; +#X connect 26 0 25 1; +#X connect 27 0 38 0; +#X connect 27 1 37 0; +#X connect 27 2 36 0; +#X connect 27 3 10 0; +#X connect 27 3 35 0; +#X connect 28 0 30 0; +#X connect 29 0 32 0; +#X connect 33 0 34 0; +#X connect 36 0 33 0; +#X connect 36 1 39 0; +#X connect 37 0 29 0; +#X connect 37 1 41 0; +#X connect 38 0 28 0; +#X connect 38 1 43 0; +#X connect 39 0 40 0; +#X connect 41 0 42 0; +#X connect 43 0 44 0; +#X connect 45 0 46 0; +#X connect 46 0 47 0; +#X connect 46 1 48 0; +#X connect 46 2 49 0; +#X connect 47 0 27 0; +#X connect 48 0 47 1; +#X connect 49 0 47 2; +#X connect 56 0 25 2; diff --git a/iemabs/iem_pbank.pbank b/iemabs/iem_pbank.pbank new file mode 100644 index 0000000..22e9e29 --- /dev/null +++ b/iemabs/iem_pbank.pbank @@ -0,0 +1,10 @@ +1,2,3,4,5,6,abc; +11,12,13,14,15,16,def; +21,22,23,24,25,26,ghi; +31,32,33,34,35,36,jkl; +41,42,43,44,45,46,mno; +51,52,53,54,55,56,pqr; +61,62,63,64,65,66,stu; +71,72,73,74,75,76,vwx; +81,82,83,84,85,86,y_z; +91,92,93,94,95,96,+-+; diff --git a/iemabs/iem_pbank_csv-help.pd b/iemabs/iem_pbank_csv-help.pd new file mode 100644 index 0000000..790612b --- /dev/null +++ b/iemabs/iem_pbank_csv-help.pd @@ -0,0 +1,164 @@ +#N canvas 24 9 934 571 10; +#X obj 188 46 pp 0; +#X floatatom 188 23 5 0 0 0 - - -; +#X floatatom 224 31 5 0 0 0 - - -; +#X floatatom 260 43 5 0 0 0 - - -; +#X floatatom 295 52 5 0 0 0 - - -; +#X floatatom 330 61 5 0 0 0 - - -; +#X obj 224 54 pp 1; +#X obj 260 66 pp 2; +#X obj 295 75 pp 3; +#X obj 330 84 pp 4; +#X text 25 482 2.arg: nr. of lines = parameter-sets; +#X text 329 31 input: of para-index; +#X text 370 43 + parameter; +#X obj 593 112 openpanel; +#X obj 593 91 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 +-1; +#X obj 681 94 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 +-1; +#X obj 681 115 savepanel; +#X obj 227 421 print out; +#X floatatom 378 347 5 0 9 0 - - -; +#X text 380 328 line number for recall and store; +#X msg 346 222 recall; +#X msg 323 247 store; +#X text 654 221 the 2nd symbol of read- or write-message; +#X text 655 235 should have 3 characters:; +#X text 656 251 1st char is the kind of separator:; +#X text 672 262 b .. blank or space; +#X text 671 272 c .. colon; +#X text 671 281 s .. semicolon; +#X text 671 291 t .. tabulator; +#X text 429 339 0 <= n < number of lines; +#X text 251 119 prepend column-number of parameter; +#X text 654 309 2nd char is the kind of end_of_line:; +#X text 669 320 b .. blank or space + return; +#X text 668 330 c .. colon + return; +#X text 668 339 s .. semicolon + return; +#X text 668 349 r .. return only; +#X text 655 364 3nd char is the kind of operating-system:; +#X text 670 375 l .. linux; +#X text 669 384 w .. windows; +#X text 671 395 m .. macintosh; +#X text 8 2 iem_pbank_csv; +#X text 109 2 parameter-bank with csv-syntax; +#X obj 39 282 pp 0; +#X msg 369 195 recall 1 5; +#X floatatom 366 71 5 0 0 0 - - -; +#X obj 366 94 pp 5; +#X symbolatom 401 78 10 0 0 0 - - -; +#X obj 401 102 pp 6; +#X msg 593 137 read \$1 csl; +#X obj 398 394 loadbang; +#X obj 398 436 pp add; +#X msg 398 415 0 aaa \, 1 bbb \, 2 ccc \, 3 ddd \, 4 eee \, 5 fff \, +6 ggg; +#X obj 479 482 r aaa; +#X floatatom 479 505 5 0 0 0 - - -; +#X floatatom 514 505 5 0 0 0 - - -; +#X obj 514 482 r bbb; +#X floatatom 549 505 5 0 0 0 - - -; +#X obj 549 482 r ccc; +#X symbolatom 692 505 10 0 0 0 - - -; +#X obj 479 526 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 514 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 549 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 692 528 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 692 482 r ggg; +#X floatatom 585 505 5 0 0 0 - - -; +#X floatatom 620 505 5 0 0 0 - - -; +#X floatatom 655 505 5 0 0 0 - - -; +#X obj 585 526 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 620 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 655 527 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 585 482 r ddd; +#X obj 620 482 r eee; +#X obj 655 482 r fff; +#X obj 227 372 iem_pbank_csv 7 10; +#X obj 330 457 list2send 7; +#X msg 16 197 1.1 2.1 3.1 4.1 5.1 6.1 aa1; +#X msg 39 220 1.2 2.2 3.2 4.2 5.2 6.2 bb2; +#X msg 61 244 1.3 2.3 3.3 4.3 5.3 6.3 cc3; +#X text 386 55 stored in input-buffer; +#X text 25 472 1.arg: nr. of parameters; +#X text 18 168 list of all parameters of a line; +#X text 41 179 stored in input-buffer; +#X msg 682 137 write \$1 csl; +#X text 361 246 store input-buffer to memory-line of 2nd input; +#X text 390 222 recall memory-line to input-buffer; +#X text 398 231 and output all parameter of this line; +#X obj 330 403 pp from; +#X msg 542 167 read iemhelp/help-iem_pbank.pbank csl; +#X msg 547 190 read help-iem_pbank.pbank csl; +#X obj 21 357 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 38 355 output input-buffer; +#X msg 387 168 recall 3 2; +#X obj 130 424 print zzz; +#X text 136 525 IEM KUG; +#X text 120 513 musil; +#X text 150 513 @; +#X text 156 513 iem.at; +#X text 71 502 (c) Thomas Musil 2000 - 2005; +#X text 119 535 Graz \, Austria; +#X connect 0 0 73 0; +#X connect 1 0 0 0; +#X connect 2 0 6 0; +#X connect 3 0 7 0; +#X connect 4 0 8 0; +#X connect 5 0 9 0; +#X connect 6 0 73 0; +#X connect 7 0 73 0; +#X connect 8 0 73 0; +#X connect 9 0 73 0; +#X connect 13 0 48 0; +#X connect 14 0 13 0; +#X connect 15 0 16 0; +#X connect 16 0 82 0; +#X connect 18 0 73 1; +#X connect 20 0 73 0; +#X connect 21 0 73 0; +#X connect 42 0 73 0; +#X connect 43 0 73 0; +#X connect 44 0 45 0; +#X connect 45 0 73 0; +#X connect 46 0 47 0; +#X connect 47 0 73 0; +#X connect 48 0 73 0; +#X connect 49 0 51 0; +#X connect 50 0 74 0; +#X connect 51 0 50 0; +#X connect 52 0 53 0; +#X connect 53 0 59 0; +#X connect 54 0 60 0; +#X connect 55 0 54 0; +#X connect 56 0 61 0; +#X connect 57 0 56 0; +#X connect 58 0 62 0; +#X connect 63 0 58 0; +#X connect 64 0 67 0; +#X connect 65 0 68 0; +#X connect 66 0 69 0; +#X connect 70 0 64 0; +#X connect 71 0 65 0; +#X connect 72 0 66 0; +#X connect 73 0 17 0; +#X connect 73 1 86 0; +#X connect 73 1 92 0; +#X connect 75 0 42 0; +#X connect 76 0 42 0; +#X connect 77 0 42 0; +#X connect 82 0 73 0; +#X connect 86 0 74 0; +#X connect 87 0 73 0; +#X connect 88 0 73 0; +#X connect 89 0 73 0; +#X connect 91 0 73 0; diff --git a/iemabs/iem_prepend-help.pd b/iemabs/iem_prepend-help.pd new file mode 100644 index 0000000..cb1eb78 --- /dev/null +++ b/iemabs/iem_prepend-help.pd @@ -0,0 +1,75 @@ +#N canvas 231 172 617 507 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 175 319 head of output-message; +#X text 180 308 initials-arguments:; +#X text 5 281 tail of output-message; +#X text 183 287 head of output-message; +#X text 181 277 <- cold inlet; +#X obj 117 300 pp set; +#X text 115 448 IEM KUG; +#X text 99 436 musil; +#X text 129 436 @; +#X text 135 436 iem.at; +#X text 50 425 (c) Thomas Musil 2000 - 2005; +#X text 98 458 Graz \, Austria; +#X text 151 8 merge the head-message in front of the tail-message; +#X text 42 273 hot inlet ->; +#X text 13 7 iem_prepend; +#X connect 1 0 32 0; +#X connect 2 0 32 1; +#X connect 3 0 32 0; +#X connect 4 0 32 0; +#X connect 5 0 32 1; +#X connect 6 0 32 1; +#X connect 7 0 32 0; +#X connect 8 0 32 1; +#X connect 9 0 32 0; +#X connect 10 0 32 1; +#X connect 11 0 32 0; +#X connect 12 0 32 1; +#X connect 13 0 32 0; +#X connect 14 0 32 1; +#X connect 15 0 32 1; +#X connect 16 0 32 0; +#X connect 17 0 32 0; +#X connect 18 0 32 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 0 0; +#X connect 32 0 19 0; diff --git a/iemabs/iem_r-help.pd b/iemabs/iem_r-help.pd new file mode 100644 index 0000000..d862f00 --- /dev/null +++ b/iemabs/iem_r-help.pd @@ -0,0 +1,45 @@ +#N canvas 115 112 577 404 10; +#X obj 64 200 iem_receive aaa; +#X obj 224 200 iem_r bbb; +#X floatatom 64 232 5 0 0 0 - - -; +#X floatatom 224 232 5 0 0 0 - - -; +#X msg 68 56 \; aaa 33 \; bbb 44; +#X obj 110 228 print a; +#X obj 273 227 print b; +#X msg 64 168 set ccc; +#X msg 224 169 set ddd; +#X msg 403 57 \; ccc 55 \; ddd 66; +#X msg 37 143 set aaa; +#X msg 202 143 set bbb; +#X msg 126 174 clear; +#X msg 289 174 clear; +#X text 13 8 iem_receive; +#X text 108 8 receive-object with changeable receive-label; +#X text 289 200 1.arg: or receive-label; +#X floatatom 84 253 5 0 0 0 - - -; +#X obj 56 256 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 238 257 5 0 0 0 - - -; +#X obj 210 260 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X msg 157 56 \; aaa set 11 \; bbb set 22; +#X text 138 331 IEM KUG; +#X text 122 319 musil; +#X text 152 319 @; +#X text 158 319 iem.at; +#X text 73 308 (c) Thomas Musil 2000 - 2005; +#X text 121 341 Graz \, Austria; +#X connect 0 0 2 0; +#X connect 0 0 5 0; +#X connect 1 0 3 0; +#X connect 1 0 6 0; +#X connect 2 0 17 0; +#X connect 2 0 18 0; +#X connect 3 0 19 0; +#X connect 3 0 20 0; +#X connect 7 0 0 0; +#X connect 8 0 1 0; +#X connect 10 0 0 0; +#X connect 11 0 1 0; +#X connect 12 0 0 0; +#X connect 13 0 1 0; diff --git a/iemabs/iem_receive-help.pd b/iemabs/iem_receive-help.pd new file mode 100644 index 0000000..d862f00 --- /dev/null +++ b/iemabs/iem_receive-help.pd @@ -0,0 +1,45 @@ +#N canvas 115 112 577 404 10; +#X obj 64 200 iem_receive aaa; +#X obj 224 200 iem_r bbb; +#X floatatom 64 232 5 0 0 0 - - -; +#X floatatom 224 232 5 0 0 0 - - -; +#X msg 68 56 \; aaa 33 \; bbb 44; +#X obj 110 228 print a; +#X obj 273 227 print b; +#X msg 64 168 set ccc; +#X msg 224 169 set ddd; +#X msg 403 57 \; ccc 55 \; ddd 66; +#X msg 37 143 set aaa; +#X msg 202 143 set bbb; +#X msg 126 174 clear; +#X msg 289 174 clear; +#X text 13 8 iem_receive; +#X text 108 8 receive-object with changeable receive-label; +#X text 289 200 1.arg: or receive-label; +#X floatatom 84 253 5 0 0 0 - - -; +#X obj 56 256 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 238 257 5 0 0 0 - - -; +#X obj 210 260 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X msg 157 56 \; aaa set 11 \; bbb set 22; +#X text 138 331 IEM KUG; +#X text 122 319 musil; +#X text 152 319 @; +#X text 158 319 iem.at; +#X text 73 308 (c) Thomas Musil 2000 - 2005; +#X text 121 341 Graz \, Austria; +#X connect 0 0 2 0; +#X connect 0 0 5 0; +#X connect 1 0 3 0; +#X connect 1 0 6 0; +#X connect 2 0 17 0; +#X connect 2 0 18 0; +#X connect 3 0 19 0; +#X connect 3 0 20 0; +#X connect 7 0 0 0; +#X connect 8 0 1 0; +#X connect 10 0 0 0; +#X connect 11 0 1 0; +#X connect 12 0 0 0; +#X connect 13 0 1 0; diff --git a/iemabs/iem_route-help.pd b/iemabs/iem_route-help.pd new file mode 100644 index 0000000..17c385c --- /dev/null +++ b/iemabs/iem_route-help.pd @@ -0,0 +1,48 @@ +#N canvas 318 30 519 372 10; +#X obj 22 99 route red black; +#X msg 22 65 red; +#X msg 57 65 black; +#X msg 22 125 3; +#X msg 72 125 4; +#X floatatom 22 159 4 0 0 0 - - -; +#X obj 153 101 route red black; +#X msg 153 67 red; +#X msg 188 67 black; +#X floatatom 153 161 4 0 0 0 - - -; +#X obj 153 130 f 3; +#X obj 203 129 f 4; +#X text 26 197 OK; +#X text 152 196 failed !; +#X msg 295 67 red; +#X msg 330 67 black; +#X floatatom 295 161 4 0 0 0 - - -; +#X obj 295 130 f 3; +#X obj 359 128 f 4; +#X obj 295 101 iem_route red black; +#X text 294 195 that's the difference; +#X text 18 6 iem_route quite similar to route \, except....; +#X text 132 261 IEM KUG; +#X text 116 249 musil; +#X text 146 249 @; +#X text 152 249 iem.at; +#X text 67 238 (c) Thomas Musil 2000 - 2005; +#X text 115 271 Graz \, Austria; +#X text 71 25 obsolete since pd 0.38; +#X connect 0 0 3 0; +#X connect 0 1 4 0; +#X connect 1 0 0 0; +#X connect 2 0 0 0; +#X connect 3 0 5 0; +#X connect 4 0 5 0; +#X connect 6 0 10 0; +#X connect 6 1 11 0; +#X connect 7 0 6 0; +#X connect 8 0 6 0; +#X connect 10 0 9 0; +#X connect 11 0 9 0; +#X connect 14 0 19 0; +#X connect 15 0 19 0; +#X connect 17 0 16 0; +#X connect 18 0 16 0; +#X connect 19 0 17 0; +#X connect 19 1 18 0; diff --git a/iemabs/iem_s-help.pd b/iemabs/iem_s-help.pd new file mode 100644 index 0000000..e31f5a4 --- /dev/null +++ b/iemabs/iem_s-help.pd @@ -0,0 +1,68 @@ +#N canvas 115 112 614 418 10; +#X floatatom 44 249 5 0 0 0 - - -; +#X msg 137 109 set ccc; +#X msg 364 106 set ddd; +#X msg 110 84 set aaa; +#X msg 342 80 set bbb; +#X msg 199 115 clear; +#X msg 429 111 clear; +#X floatatom 58 274 5 0 0 0 - - -; +#X obj 30 277 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 43 146 iem_send aaa; +#X obj 293 146 iem_s bbb; +#X obj 44 223 r aaa; +#X obj 168 223 r bbb; +#X obj 322 226 r ccc; +#X obj 458 226 r ddd; +#X floatatom 168 248 5 0 0 0 - - -; +#X floatatom 182 273 5 0 0 0 - - -; +#X obj 154 276 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 322 250 5 0 0 0 - - -; +#X floatatom 336 275 5 0 0 0 - - -; +#X obj 308 278 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 458 251 5 0 0 0 - - -; +#X floatatom 472 276 5 0 0 0 - - -; +#X obj 444 279 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 358 146 1.arg: or send-label; +#X floatatom 15 78 5 0 0 0 - - -; +#X text 12 14 iem_send; +#X text 107 14 send-object with changeable send-label; +#X floatatom 49 79 5 0 0 0 - - -; +#X msg 49 100 set \$1; +#X floatatom 262 82 5 0 0 0 - - -; +#X floatatom 296 83 5 0 0 0 - - -; +#X msg 296 104 set \$1; +#X text 137 337 IEM KUG; +#X text 121 325 musil; +#X text 151 325 @; +#X text 157 325 iem.at; +#X text 72 314 (c) Thomas Musil 2000 - 2005; +#X text 120 347 Graz \, Austria; +#X connect 0 0 7 0; +#X connect 0 0 8 0; +#X connect 1 0 9 1; +#X connect 2 0 10 1; +#X connect 3 0 9 1; +#X connect 4 0 10 1; +#X connect 5 0 9 1; +#X connect 6 0 10 1; +#X connect 11 0 0 0; +#X connect 12 0 15 0; +#X connect 13 0 18 0; +#X connect 14 0 21 0; +#X connect 15 0 16 0; +#X connect 15 0 17 0; +#X connect 18 0 19 0; +#X connect 18 0 20 0; +#X connect 21 0 22 0; +#X connect 21 0 23 0; +#X connect 25 0 9 0; +#X connect 28 0 29 0; +#X connect 29 0 9 0; +#X connect 30 0 10 0; +#X connect 31 0 32 0; +#X connect 32 0 10 0; diff --git a/iemabs/iem_samplerate~-help.pd b/iemabs/iem_samplerate~-help.pd new file mode 100644 index 0000000..f7059b3 --- /dev/null +++ b/iemabs/iem_samplerate~-help.pd @@ -0,0 +1,40 @@ +#N canvas 184 90 493 300 10; +#X obj 12 66 dsp; +#X floatatom 12 93 5 0 0 0 - - -; +#X obj 12 40 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 92 131 iem_samplerate~; +#X obj 92 106 osc~ 440; +#X floatatom 92 163 7 0 0 0 - - -; +#X text 143 163 Hz; +#X obj 92 183 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 40 37 <- toggle here; +#N canvas 383 167 452 302 down 0; +#X obj 98 74 inlet~; +#X obj 188 79 block~ 32 1 0.5; +#X obj 98 132 iem_samplerate~; +#X obj 98 161 outlet; +#X connect 0 0 2 0; +#X connect 2 0 3 0; +#X restore 305 132 pd down; +#X floatatom 305 162 7 0 0 0 - - -; +#X text 356 162 Hz; +#X obj 305 182 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 131 8 output the current samplerate of a window; +#X text 11 6 iem_samplerate~; +#X text 136 245 IEM KUG; +#X text 120 233 musil; +#X text 150 233 @; +#X text 156 233 iem.at; +#X text 71 222 (c) Thomas Musil 2000 - 2005; +#X text 119 255 Graz \, Austria; +#X connect 0 0 1 0; +#X connect 2 0 0 0; +#X connect 3 0 5 0; +#X connect 4 0 3 0; +#X connect 4 0 9 0; +#X connect 5 0 7 0; +#X connect 9 0 10 0; +#X connect 10 0 12 0; diff --git a/iemabs/iem_sel_any-help.pd b/iemabs/iem_sel_any-help.pd new file mode 100644 index 0000000..4636957 --- /dev/null +++ b/iemabs/iem_sel_any-help.pd @@ -0,0 +1,56 @@ +#N canvas 480 230 733 409 10; +#X obj 356 313 print; +#X obj 145 137 modulo_counter 4 0; +#X floatatom 145 159 2 0 3 0 - - -; +#X obj 472 46 loadbang; +#X obj 145 111 bang; +#X floatatom 237 87 5 0 3 0 - - -; +#X obj 237 110 t b f; +#X obj 237 66 init 0; +#X msg 90 152 0; +#X msg 90 173 1; +#X msg 90 193 2; +#X msg 90 214 3; +#X text 371 290 2.outlet: pure message (symbol becomes anything-selector) +; +#X text 234 284 1.outlet:; +#X text 12 7 iem_sel_any; +#X obj 472 96 pp add; +#X msg 472 71 0 aa \, 1 bbb \, 2 cccc \, 3 ddddd; +#X text 162 7 control a message-box with multiple content; +#X text 378 267 1.arg: max. number of messages; +#X msg 396 206 clear; +#X text 401 223 message : clears content; +#X text 171 171 message-index; +#X text 511 141 adds a new entry into object; +#X obj 277 268 iem_sel_any 10; +#X text 462 126 message + index + entry; +#X text 147 295 message + entry; +#X text 45 84 click here ->; +#X obj 145 84 cnv 15 34 17 empty empty empty 20 12 0 14 -225280 -66577 +0; +#X msg 145 84 aa; +#X text 136 345 IEM KUG; +#X text 120 333 musil; +#X text 150 333 @; +#X text 156 333 iem.at; +#X text 71 322 (c) Thomas Musil 2000 - 2005; +#X text 119 355 Graz \, Austria; +#X connect 1 0 2 0; +#X connect 2 0 23 0; +#X connect 3 0 16 0; +#X connect 4 0 1 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 6 1 1 1; +#X connect 7 0 5 0; +#X connect 8 0 23 0; +#X connect 9 0 23 0; +#X connect 10 0 23 0; +#X connect 11 0 23 0; +#X connect 15 0 23 0; +#X connect 16 0 15 0; +#X connect 19 0 23 0; +#X connect 23 0 28 0; +#X connect 23 1 0 0; +#X connect 28 0 4 0; diff --git a/iemabs/iem_send-help.pd b/iemabs/iem_send-help.pd new file mode 100644 index 0000000..e31f5a4 --- /dev/null +++ b/iemabs/iem_send-help.pd @@ -0,0 +1,68 @@ +#N canvas 115 112 614 418 10; +#X floatatom 44 249 5 0 0 0 - - -; +#X msg 137 109 set ccc; +#X msg 364 106 set ddd; +#X msg 110 84 set aaa; +#X msg 342 80 set bbb; +#X msg 199 115 clear; +#X msg 429 111 clear; +#X floatatom 58 274 5 0 0 0 - - -; +#X obj 30 277 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 43 146 iem_send aaa; +#X obj 293 146 iem_s bbb; +#X obj 44 223 r aaa; +#X obj 168 223 r bbb; +#X obj 322 226 r ccc; +#X obj 458 226 r ddd; +#X floatatom 168 248 5 0 0 0 - - -; +#X floatatom 182 273 5 0 0 0 - - -; +#X obj 154 276 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 322 250 5 0 0 0 - - -; +#X floatatom 336 275 5 0 0 0 - - -; +#X obj 308 278 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 458 251 5 0 0 0 - - -; +#X floatatom 472 276 5 0 0 0 - - -; +#X obj 444 279 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 358 146 1.arg: or send-label; +#X floatatom 15 78 5 0 0 0 - - -; +#X text 12 14 iem_send; +#X text 107 14 send-object with changeable send-label; +#X floatatom 49 79 5 0 0 0 - - -; +#X msg 49 100 set \$1; +#X floatatom 262 82 5 0 0 0 - - -; +#X floatatom 296 83 5 0 0 0 - - -; +#X msg 296 104 set \$1; +#X text 137 337 IEM KUG; +#X text 121 325 musil; +#X text 151 325 @; +#X text 157 325 iem.at; +#X text 72 314 (c) Thomas Musil 2000 - 2005; +#X text 120 347 Graz \, Austria; +#X connect 0 0 7 0; +#X connect 0 0 8 0; +#X connect 1 0 9 1; +#X connect 2 0 10 1; +#X connect 3 0 9 1; +#X connect 4 0 10 1; +#X connect 5 0 9 1; +#X connect 6 0 10 1; +#X connect 11 0 0 0; +#X connect 12 0 15 0; +#X connect 13 0 18 0; +#X connect 14 0 21 0; +#X connect 15 0 16 0; +#X connect 15 0 17 0; +#X connect 18 0 19 0; +#X connect 18 0 20 0; +#X connect 21 0 22 0; +#X connect 21 0 23 0; +#X connect 25 0 9 0; +#X connect 28 0 29 0; +#X connect 29 0 9 0; +#X connect 30 0 10 0; +#X connect 31 0 32 0; +#X connect 32 0 10 0; diff --git a/iemabs/ii-help.pd b/iemabs/ii-help.pd new file mode 100644 index 0000000..3151183 --- /dev/null +++ b/iemabs/ii-help.pd @@ -0,0 +1,49 @@ +#N canvas 156 133 536 355 10; +#X msg 81 54 2.5; +#X msg 20 54 bang; +#X msg 121 55 23 64; +#X text 55 249 the above can be abbreviated as:; +#X msg 168 55 symbol dog; +#X msg 260 55 open myfile 888; +#X obj 20 106 init; +#X obj 287 249 ii; +#X obj 20 133 print x1; +#X obj 95 107 init 44; +#X obj 95 132 print x2; +#X obj 190 134 print x3; +#X obj 190 109 init www; +#X obj 274 110 init symbol www; +#X obj 274 134 print x4; +#X obj 21 179 ii open file 22; +#X obj 21 203 print x5; +#X obj 144 180 ii list open file 22; +#X obj 144 203 print x6; +#X obj 301 181 ii list 6 7 8; +#X obj 301 204 print x7; +#X obj 409 181 ii 9 8 7; +#X obj 409 204 print x8; +#X obj 412 138 print x9; +#X obj 412 112 init float 77; +#X msg 389 58 11 22 33 aa bb cc; +#X text 18 17 init : initialize anything by loadbang; +#X text 106 305 IEM KUG; +#X text 90 293 musil; +#X text 120 293 @; +#X text 126 293 iem.at; +#X text 41 282 (c) Thomas Musil 2000 - 2005; +#X text 89 315 Graz \, Austria; +#X connect 0 0 6 0; +#X connect 1 0 6 0; +#X connect 2 0 6 0; +#X connect 4 0 6 0; +#X connect 5 0 6 0; +#X connect 6 0 8 0; +#X connect 9 0 10 0; +#X connect 12 0 11 0; +#X connect 13 0 14 0; +#X connect 15 0 16 0; +#X connect 17 0 18 0; +#X connect 19 0 20 0; +#X connect 21 0 22 0; +#X connect 24 0 23 0; +#X connect 25 0 6 0; diff --git a/iemabs/iiroute-help.pd b/iemabs/iiroute-help.pd new file mode 100644 index 0000000..2f18d73 --- /dev/null +++ b/iemabs/iiroute-help.pd @@ -0,0 +1,135 @@ +#N canvas 167 225 753 369 10; +#X floatatom 25 136 4 0 0 0 - - -; +#X obj 25 161 iem_i_route 3 7; +#X obj 25 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 45 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 65 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 85 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 -1 +-1; +#X obj 105 197 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 133 189 4 0 0 0 - - -; +#X obj 133 214 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 201 135 4 0 0 0 - - -; +#X obj 569 132 print rejected; +#X floatatom 469 20 4 0 0 0 - - -; +#X obj 191 204 iiroute 2 5 _______; +#X obj 191 182 pack 0 0; +#X obj 201 157 t f f; +#X floatatom 191 230 2 0 0 0 - - -; +#X obj 191 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 223 230 2 0 0 0 - - -; +#X obj 223 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 255 230 2 0 0 0 - - -; +#X obj 255 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X floatatom 287 230 2 0 0 0 - - -; +#X obj 287 255 bng 15 250 50 0 empty empty empty 20 8 0 10 -262144 +-1 -1; +#X obj 319 230 print rejected; +#X obj 469 42 t f b f; +#X obj 469 86 pack 0 s 0; +#X obj 487 65 symbol gain; +#X obj 469 108 iiroute 4 6 10; +#X floatatom 469 300 5 0 0 0 - - -; +#X floatatom 495 239 5 0 0 0 - - -; +#X obj 469 318 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 319 252 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 495 257 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 521 178 5 0 0 0 - - -; +#X obj 521 196 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 550 133 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 521 156 route gain delay; +#X obj 495 218 route gain delay; +#X obj 469 278 route gain delay; +#X floatatom 566 176 5 0 0 0 - - -; +#X obj 566 194 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 540 239 5 0 0 0 - - -; +#X obj 540 257 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 514 300 5 0 0 0 - - -; +#X obj 514 318 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 620 7 4 0 0 0 - - -; +#X obj 620 29 t f b f; +#X obj 624 93 pack 0 s 0; +#X obj 638 52 symbol delay; +#X obj 718 47 - 8; +#X text 53 39 1.arg: first route-item; +#X text 53 52 2.arg: last route-item; +#X text 11 8 iem_i_route; +#X text 102 8 route only list with prepending floats (integers); +#X text 215 76 (opt. \, default 0); +#X text 53 64 3.arg: offset \, adding to first and last; +#X obj 562 62 - 5; +#X text 106 305 IEM KUG; +#X text 90 293 musil; +#X text 120 293 @; +#X text 126 293 iem.at; +#X text 41 282 (c) Thomas Musil 2000 - 2005; +#X text 89 315 Graz \, Austria; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 1 1 3 0; +#X connect 1 2 4 0; +#X connect 1 3 5 0; +#X connect 1 4 6 0; +#X connect 1 5 7 0; +#X connect 7 0 8 0; +#X connect 9 0 14 0; +#X connect 11 0 24 0; +#X connect 12 0 15 0; +#X connect 12 1 17 0; +#X connect 12 2 19 0; +#X connect 12 3 21 0; +#X connect 12 4 23 0; +#X connect 12 4 31 0; +#X connect 13 0 12 0; +#X connect 14 0 13 0; +#X connect 14 1 13 1; +#X connect 15 0 16 0; +#X connect 17 0 18 0; +#X connect 19 0 20 0; +#X connect 21 0 22 0; +#X connect 24 0 25 0; +#X connect 24 1 26 0; +#X connect 24 2 56 0; +#X connect 25 0 27 0; +#X connect 26 0 25 1; +#X connect 27 0 38 0; +#X connect 27 1 37 0; +#X connect 27 2 36 0; +#X connect 27 3 10 0; +#X connect 27 3 35 0; +#X connect 28 0 30 0; +#X connect 29 0 32 0; +#X connect 33 0 34 0; +#X connect 36 0 33 0; +#X connect 36 1 39 0; +#X connect 37 0 29 0; +#X connect 37 1 41 0; +#X connect 38 0 28 0; +#X connect 38 1 43 0; +#X connect 39 0 40 0; +#X connect 41 0 42 0; +#X connect 43 0 44 0; +#X connect 45 0 46 0; +#X connect 46 0 47 0; +#X connect 46 1 48 0; +#X connect 46 2 49 0; +#X connect 47 0 27 0; +#X connect 48 0 47 1; +#X connect 49 0 47 2; +#X connect 56 0 25 2; diff --git a/iemabs/init-help.pd b/iemabs/init-help.pd new file mode 100644 index 0000000..77d6b3b --- /dev/null +++ b/iemabs/init-help.pd @@ -0,0 +1,49 @@ +#N canvas 156 133 534 353 10; +#X msg 81 54 2.5; +#X msg 20 54 bang; +#X msg 121 55 23 64; +#X text 55 249 the above can be abbreviated as:; +#X msg 168 55 symbol dog; +#X msg 260 55 open myfile 888; +#X obj 20 106 init; +#X obj 287 249 ii; +#X obj 20 133 print x1; +#X obj 95 107 init 44; +#X obj 95 132 print x2; +#X obj 190 134 print x3; +#X obj 190 109 init www; +#X obj 274 110 init symbol www; +#X obj 274 134 print x4; +#X obj 21 179 ii open file 22; +#X obj 21 203 print x5; +#X obj 144 180 ii list open file 22; +#X obj 144 203 print x6; +#X obj 301 181 ii list 6 7 8; +#X obj 301 204 print x7; +#X obj 409 181 ii 9 8 7; +#X obj 409 204 print x8; +#X obj 412 138 print x9; +#X obj 412 112 init float 77; +#X msg 389 58 11 22 33 aa bb cc; +#X text 18 17 init : initialize anything by loadbang; +#X text 106 305 IEM KUG; +#X text 90 293 musil; +#X text 120 293 @; +#X text 126 293 iem.at; +#X text 41 282 (c) Thomas Musil 2000 - 2005; +#X text 89 315 Graz \, Austria; +#X connect 0 0 6 0; +#X connect 1 0 6 0; +#X connect 2 0 6 0; +#X connect 4 0 6 0; +#X connect 5 0 6 0; +#X connect 6 0 8 0; +#X connect 9 0 10 0; +#X connect 12 0 11 0; +#X connect 13 0 14 0; +#X connect 15 0 16 0; +#X connect 17 0 18 0; +#X connect 19 0 20 0; +#X connect 21 0 22 0; +#X connect 24 0 23 0; +#X connect 25 0 6 0; diff --git a/iemabs/int_fract~-help.pd b/iemabs/int_fract~-help.pd new file mode 100644 index 0000000..7131514 --- /dev/null +++ b/iemabs/int_fract~-help.pd @@ -0,0 +1,35 @@ +#N canvas 375 118 412 336 10; +#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 45 203 unsig~; +#X text 120 168 no arg; +#X obj 45 170 int_fract~; +#X floatatom 101 224 7 0 0 0 - - -; +#X obj 101 202 unsig~; +#X text 12 239 truncated int; +#X text 102 239 fractal part; +#X text 87 28 and the fractal part of the float-number; +#X text 64 6 signal-float-splitting to the; +#X text 74 17 truncated signal-integer-number; +#X text 106 305 IEM KUG; +#X text 90 293 musil; +#X text 120 293 @; +#X text 126 293 iem.at; +#X text 41 282 (c) Thomas Musil 2000 - 2005; +#X text 89 315 Graz \, Austria; +#X connect 2 0 8 0; +#X connect 5 0 3 0; +#X connect 6 0 5 0; +#X connect 8 0 11 0; +#X connect 9 0 1 0; +#X connect 11 0 9 0; +#X connect 11 1 13 0; +#X connect 13 0 12 0; diff --git a/iemabs/list2send-help.pd b/iemabs/list2send-help.pd new file mode 100644 index 0000000..7d6704a --- /dev/null +++ b/iemabs/list2send-help.pd @@ -0,0 +1,105 @@ +#N canvas 163 45 800 564 10; +#X msg 393 139 0 aaa \, 1 bbb \, 2 ccc \, 3 ddd \, 4 eee; +#X text 480 117 init; +#X obj 393 118 loadbang; +#X msg 444 165 clear; +#X text 279 59 the corresponding prepend-floats and receive-symbols +; +#X text 279 46 with a prepended float.; +#X text 10 13 list2send; +#X obj 393 160 pp add; +#X obj 68 351 r aaa; +#X floatatom 68 374 5 0 0 0 - - -; +#X obj 103 351 r bbb; +#X floatatom 208 374 5 0 0 0 - - -; +#X obj 208 351 r ccc; +#X obj 267 350 r ddd; +#X floatatom 267 375 8 0 0 0 - - -; +#X obj 351 351 r eee; +#X symbolatom 351 374 10 0 0 0 - - -; +#X obj 68 395 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 208 396 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 267 397 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 351 397 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 23 143 pp 0; +#X floatatom 23 125 5 0 0 0 - - -; +#X obj 64 195 pp 1; +#X floatatom 178 127 5 0 0 0 - - -; +#X obj 178 145 pp 2; +#X floatatom 221 127 8 0 0 0 - - -; +#X obj 221 146 pp 3; +#X symbolatom 279 128 10 0 0 0 - - -; +#X obj 279 148 pp 4; +#X floatatom 181 220 5 0 0 0 - - -; +#X msg 335 255 set_all 1.1 2.2 3.3 4.4444 abcdefg; +#X msg 344 275 all 0.1 0.2 0.3 0.45678 zyxwvu; +#X msg 370 315 from 3 0.9876 lmnop; +#X msg 358 295 set_from 3 2.2222 zzzzzz; +#X text 131 14 convert some kind of lists to a sended message; +#X text 439 218 1.arg: max. number of sended parameters; +#X text 280 73 have to be inputed via an add message.; +#X obj 359 217 list2send 10; +#X floatatom 103 404 5 0 0 0 - - -; +#X floatatom 64 125 5 0 0 0 - - -; +#X floatatom 136 404 5 0 0 0 - - -; +#X obj 64 175 pack 0 0 0; +#X floatatom 99 125 5 0 0 0 - - -; +#X floatatom 134 125 5 0 0 0 - - -; +#X obj 99 144 t b f; +#X obj 134 147 t b f; +#X obj 103 373 unpack 0 0 0; +#X floatatom 170 404 5 0 0 0 - - -; +#X msg 279 98 symbol zyx; +#X obj 181 238 pp set 2; +#X msg 535 116 0 xaaa \, 1 xbbb \, 2 xccc \, 3 xddd \, 4 xeee; +#X text 106 455 IEM KUG; +#X text 90 443 musil; +#X text 120 443 @; +#X text 126 443 iem.at; +#X text 41 432 (c) Thomas Musil 2000 - 2005; +#X text 89 465 Graz \, Austria; +#X connect 0 0 7 0; +#X connect 2 0 0 0; +#X connect 3 0 38 0; +#X connect 7 0 38 0; +#X connect 8 0 9 0; +#X connect 9 0 17 0; +#X connect 10 0 47 0; +#X connect 11 0 18 0; +#X connect 12 0 11 0; +#X connect 13 0 14 0; +#X connect 14 0 19 0; +#X connect 15 0 16 0; +#X connect 16 0 20 0; +#X connect 21 0 38 0; +#X connect 22 0 21 0; +#X connect 23 0 38 0; +#X connect 24 0 25 0; +#X connect 25 0 38 0; +#X connect 26 0 27 0; +#X connect 27 0 38 0; +#X connect 28 0 29 0; +#X connect 29 0 38 0; +#X connect 30 0 50 0; +#X connect 31 0 38 0; +#X connect 32 0 38 0; +#X connect 33 0 38 0; +#X connect 34 0 38 0; +#X connect 40 0 42 0; +#X connect 42 0 23 0; +#X connect 43 0 45 0; +#X connect 44 0 46 0; +#X connect 45 0 42 0; +#X connect 45 1 42 1; +#X connect 46 0 42 0; +#X connect 46 1 42 2; +#X connect 47 0 39 0; +#X connect 47 1 41 0; +#X connect 47 2 48 0; +#X connect 49 0 28 0; +#X connect 50 0 38 0; +#X connect 51 0 7 0; diff --git a/iemabs/lp10_bess~-help.pd b/iemabs/lp10_bess~-help.pd new file mode 100644 index 0000000..bd1e45c --- /dev/null +++ b/iemabs/lp10_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 96 159 3 15 133 0 - - -; +#X obj 96 178 mtof; +#X floatatom 96 197 9 0 22000 0 - - -; +#X text 160 198 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 148 227 5 2 9999 0 - - -; +#X text 189 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 159 248 <- double-click; +#X obj 45 247 lp10_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 10.order with bessel characteristic; +#X text 9 -4 lp10_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp10_butt~-help.pd b/iemabs/lp10_butt~-help.pd new file mode 100644 index 0000000..11a3ce5 --- /dev/null +++ b/iemabs/lp10_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 96 164 3 15 133 0 - - -; +#X obj 96 183 mtof; +#X floatatom 96 202 9 0 22000 0 - - -; +#X text 160 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 148 227 5 2 9999 0 - - -; +#X text 189 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp10_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 10.order with butterworth characteristic; +#X text 5 -5 lp10_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp10_cheb~-help.pd b/iemabs/lp10_cheb~-help.pd new file mode 100644 index 0000000..bbd793b --- /dev/null +++ b/iemabs/lp10_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 375 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 96 159 3 15 133 0 - - -; +#X obj 96 178 mtof; +#X floatatom 96 197 9 0 22000 0 - - -; +#X text 160 198 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 148 227 5 2 9999 0 - - -; +#X text 189 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 159 248 <- double-click; +#X obj 45 247 lp10_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 10.order with chebyshev characteristic; +#X text 5 -5 lp10_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp10_crit~-help.pd b/iemabs/lp10_crit~-help.pd new file mode 100644 index 0000000..585ec95 --- /dev/null +++ b/iemabs/lp10_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 96 159 3 15 133 0 - - -; +#X obj 96 178 mtof; +#X floatatom 96 197 9 0 22000 0 - - -; +#X text 160 198 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 148 227 5 2 9999 0 - - -; +#X text 189 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 159 248 <- double-click; +#X obj 45 247 lp10_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 10.order with critical damping; +#X text 5 -5 lp10_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp1_t~-help.pd b/iemabs/lp1_t~-help.pd new file mode 100644 index 0000000..118d27e --- /dev/null +++ b/iemabs/lp1_t~-help.pd @@ -0,0 +1,59 @@ +#N canvas 152 8 565 552 10; +#X text 109 239 ~signal_in~; +#X text 38 33 dsp ON/OFF; +#X floatatom 191 175 5 0 1005 0 - - -; +#X text 172 273 ~signal_out~; +#X floatatom 21 73 5 0 0 0 - - -; +#X text 60 74 % cpu; +#X floatatom 231 225 5 2 9999 0 - - -; +#X text 273 226 ms; +#X obj 21 53 dsp; +#X obj 21 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X text 292 265 2.arg: interpolation_time [ms]; +#X text 234 174 ms; +#X obj 152 255 lp1_t~ 0.5 200; +#X text 234 210 interpolation_time [ms]; +#X text 230 159 time_constant [ms]; +#X text 292 254 1.arg: time_constant [ms]; +#X obj 152 100 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X obj 74 197 t b; +#X obj 152 153 sig~; +#N canvas 0 0 450 300 graph1 0; +#X array scope 400 float 0; +#X coords 0 1 399 0 400 80 1; +#X restore 39 349 graph; +#X obj 74 306 tabwrite~ scope; +#X msg 217 115 0.2; +#X msg 248 115 0.5; +#X msg 278 116 1.5; +#X msg 270 503 \; scope xticks 0 22 2; +#X obj 270 482 loadbang; +#X text 79 431 1; +#X text 123 431 2; +#X text 168 431 3 ms; +#X floatatom 162 130 5 0 0 0 - - -; +#X obj 13 13 cnv 8 1 1 empty empty lp1_t~ 1 2 1 18 -262144 -1109 0 +; +#X text 102 8 lowpass 1.order with time_constant-inlet; +#X text 106 495 IEM KUG; +#X text 90 483 musil; +#X text 120 483 @; +#X text 126 483 iem.at; +#X text 41 472 (c) Thomas Musil 2000 - 2005; +#X text 89 505 Graz \, Austria; +#X connect 2 0 12 1; +#X connect 6 0 12 2; +#X connect 8 0 4 0; +#X connect 9 0 8 0; +#X connect 12 0 20 0; +#X connect 16 0 17 0; +#X connect 16 0 18 0; +#X connect 16 0 29 0; +#X connect 17 0 20 0; +#X connect 18 0 12 0; +#X connect 21 0 2 0; +#X connect 22 0 2 0; +#X connect 23 0 2 0; +#X connect 25 0 24 0; diff --git a/iemabs/lp1~-help.pd b/iemabs/lp1~-help.pd new file mode 100644 index 0000000..c58d5fd --- /dev/null +++ b/iemabs/lp1~-help.pd @@ -0,0 +1,58 @@ +#N canvas 257 125 377 460 10; +#X text 13 245 ~signal_in~; +#X text 38 33 dsp ON/OFF; +#X floatatom 89 162 3 15 133 0 - - -; +#X obj 89 181 mtof; +#X floatatom 89 200 9 0 22000 0 - - -; +#X text 153 201 Hz; +#X text 68 274 ~signal_out~; +#X floatatom 195 258 7 0 0 0 - - -; +#X text 246 259 dB; +#X floatatom 129 143 9 0 22000 0 - - -; +#X text 193 144 Hz; +#X floatatom 56 104 3 15 133 0 - - -; +#X floatatom 21 73 5 0 0 0 - - -; +#X text 60 74 % cpu; +#X floatatom 123 235 5 2 9999 0 - - -; +#X text 164 236 ms; +#X obj 21 53 dsp; +#X obj 21 33 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 56 319 dac~; +#X obj 56 294 gainvu~ 300; +#X obj 234 136 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 295 163 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 56 123 testtone~ 200; +#X obj 120 89 init 69; +#X text 83 105 midi; +#X text 21 344 1.arg: cutoff_freq. [Hz]; +#X text 21 354 2.arg: interpolation_time [ms]; +#X obj 56 260 lp1~ 440 200; +#X floatatom 266 309 7 0 0 0 - - -; +#X text 317 310 dB; +#X obj 13 13 cnv 8 1 1 empty empty lp1~ 1 2 1 18 -262144 -1109 0; +#X text 83 6 lowpass 1.order; +#X text 106 415 IEM KUG; +#X text 90 403 musil; +#X text 120 403 @; +#X text 126 403 iem.at; +#X text 41 392 (c) Thomas Musil 2000 - 2005; +#X text 89 425 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 27 1; +#X connect 11 0 22 0; +#X connect 14 0 27 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 28 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 27 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 27 0 19 0; diff --git a/iemabs/lp2_bess~-help.pd b/iemabs/lp2_bess~-help.pd new file mode 100644 index 0000000..f1cfd36 --- /dev/null +++ b/iemabs/lp2_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 387 456 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 129 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp2_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 9 -4 lp2_bess~; +#X text 85 -4 lowpass 2.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp2_butt~-help.pd b/iemabs/lp2_butt~-help.pd new file mode 100644 index 0000000..28afe54 --- /dev/null +++ b/iemabs/lp2_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp2_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 5 -5 lp2_butt~; +#X text 81 -5 lowpass 2.order with butterworth characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp2_cheb~-help.pd b/iemabs/lp2_cheb~-help.pd new file mode 100644 index 0000000..c93e187 --- /dev/null +++ b/iemabs/lp2_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp2_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 5 -5 lp2_cheb~; +#X text 81 -5 lowpass 2.order with chebyshev characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp2_crit~-help.pd b/iemabs/lp2_crit~-help.pd new file mode 100644 index 0000000..ea45eac --- /dev/null +++ b/iemabs/lp2_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 387 456 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 129 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp2_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 2.order with critical damping; +#X text 5 -5 lp2_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp2~-help.pd b/iemabs/lp2~-help.pd new file mode 100644 index 0000000..9f4b0b6 --- /dev/null +++ b/iemabs/lp2~-help.pd @@ -0,0 +1,63 @@ +#N canvas 285 129 391 464 10; +#X text 11 255 ~signal_in~; +#X text 36 43 dsp ON/OFF; +#X floatatom 88 171 3 15 133 0 - - -; +#X obj 88 190 mtof; +#X floatatom 88 209 9 0 22000 0 - - -; +#X text 152 210 Hz; +#X text 66 284 ~signal_out~; +#X floatatom 191 284 7 0 0 0 - - -; +#X text 242 285 dB; +#X floatatom 127 153 9 0 22000 0 - - -; +#X text 191 154 Hz; +#X floatatom 54 114 3 15 133 0 - - -; +#X floatatom 19 83 5 0 0 0 - - -; +#X text 61 83 % cpu; +#X floatatom 157 250 5 2 9999 0 - - -; +#X text 198 251 ms; +#X obj 19 63 dsp; +#X floatatom 122 232 4 0.01 1000 0 - - -; +#X text 157 232 Q; +#X text 88 354 2.arg: Q [-]; +#X text 88 364 3.arg: interpolation_time [ms]; +#X obj 19 43 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 54 329 dac~; +#X obj 54 304 gainvu~ 300; +#X obj 236 162 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 296 173 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 54 133 testtone~ 200; +#X obj 118 99 init 69; +#X text 81 115 midi; +#X obj 54 270 lp2~ 440 0.707 200; +#X text 88 344 1.arg: cutoff_freq. [Hz]; +#X floatatom 278 319 7 0 0 0 - - -; +#X text 329 320 dB; +#X text 45 62 performance: 0.22 % at 400 MHz-Pentium \, sr=44100; +#X obj 13 13 cnv 8 1 1 empty empty lp2~ 1 2 1 18 -262144 -1109 0; +#X text 83 6 lowpass 2.order; +#X text 106 415 IEM KUG; +#X text 90 403 musil; +#X text 120 403 @; +#X text 126 403 iem.at; +#X text 41 392 (c) Thomas Musil 2000 - 2005; +#X text 89 425 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 29 1; +#X connect 11 0 26 0; +#X connect 14 0 29 3; +#X connect 16 0 12 0; +#X connect 17 0 29 2; +#X connect 21 0 16 0; +#X connect 23 0 22 0; +#X connect 23 0 22 1; +#X connect 23 1 31 0; +#X connect 23 2 24 0; +#X connect 24 1 7 0; +#X connect 25 0 23 1; +#X connect 26 0 29 0; +#X connect 26 1 9 0; +#X connect 27 0 11 0; +#X connect 29 0 23 0; diff --git a/iemabs/lp3_bess~-help.pd b/iemabs/lp3_bess~-help.pd new file mode 100644 index 0000000..ce026c7 --- /dev/null +++ b/iemabs/lp3_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 385 454 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 129 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp3_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 3.order with bessel characteristic; +#X text 9 -4 lp3_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp3_butt~-help.pd b/iemabs/lp3_butt~-help.pd new file mode 100644 index 0000000..ff4e781 --- /dev/null +++ b/iemabs/lp3_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp3_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 3.order with butterworth characteristic; +#X text 5 -5 lp3_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp3_cheb~-help.pd b/iemabs/lp3_cheb~-help.pd new file mode 100644 index 0000000..389bca6 --- /dev/null +++ b/iemabs/lp3_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 379 448 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 76 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp3_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 3.order with chebyshev characteristic; +#X text 5 -5 lp3_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp3_crit~-help.pd b/iemabs/lp3_crit~-help.pd new file mode 100644 index 0000000..c1f9a38 --- /dev/null +++ b/iemabs/lp3_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 385 454 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 129 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp3_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 5 -5 lp3_crit~; +#X text 81 -5 lowpass 3.order with critical damping; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp4_bess~-help.pd b/iemabs/lp4_bess~-help.pd new file mode 100644 index 0000000..4ecea39 --- /dev/null +++ b/iemabs/lp4_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 385 454 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 129 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp4_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 4.order with bessel characteristic; +#X text 9 -4 lp4_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp4_butt~-help.pd b/iemabs/lp4_butt~-help.pd new file mode 100644 index 0000000..fbccba5 --- /dev/null +++ b/iemabs/lp4_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp4_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 4.order with butterworth characteristic; +#X text 5 -5 lp4_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp4_cheb~-help.pd b/iemabs/lp4_cheb~-help.pd new file mode 100644 index 0000000..ddcdfae --- /dev/null +++ b/iemabs/lp4_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 377 446 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 76 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp4_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 4.order with chebyshev characteristic; +#X text 5 -5 lp4_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp4_crit~-help.pd b/iemabs/lp4_crit~-help.pd new file mode 100644 index 0000000..937c1a5 --- /dev/null +++ b/iemabs/lp4_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 385 454 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 129 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp4_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 4.order with critical damping; +#X text 5 -5 lp4_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp5_bess~-help.pd b/iemabs/lp5_bess~-help.pd new file mode 100644 index 0000000..c98fb65 --- /dev/null +++ b/iemabs/lp5_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 385 454 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp5_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 5.order with bessel characteristic; +#X text 9 -4 lp5_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp5_butt~-help.pd b/iemabs/lp5_butt~-help.pd new file mode 100644 index 0000000..712b613 --- /dev/null +++ b/iemabs/lp5_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp5_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 5.order with butterworth characteristic; +#X text 5 -5 lp5_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp5_cheb~-help.pd b/iemabs/lp5_cheb~-help.pd new file mode 100644 index 0000000..0b00341 --- /dev/null +++ b/iemabs/lp5_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 377 446 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp5_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 5.order with chebyshev characteristic; +#X text 5 -5 lp5_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp5_crit~-help.pd b/iemabs/lp5_crit~-help.pd new file mode 100644 index 0000000..f0b8c5a --- /dev/null +++ b/iemabs/lp5_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 385 454 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp5_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 5.order with critical damping; +#X text 5 -5 lp5_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp6_bess~-help.pd b/iemabs/lp6_bess~-help.pd new file mode 100644 index 0000000..723955a --- /dev/null +++ b/iemabs/lp6_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 383 452 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp6_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 6.order with bessel characteristic; +#X text 9 -4 lp6_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp6_butt~-help.pd b/iemabs/lp6_butt~-help.pd new file mode 100644 index 0000000..75e5f18 --- /dev/null +++ b/iemabs/lp6_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp6_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 6.order with butterworth characteristic; +#X text 5 -5 lp6_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp6_cheb~-help.pd b/iemabs/lp6_cheb~-help.pd new file mode 100644 index 0000000..0a7943c --- /dev/null +++ b/iemabs/lp6_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 377 446 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp6_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 6.order with chebyshev characteristic; +#X text 5 -5 lp6_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp6_crit~-help.pd b/iemabs/lp6_crit~-help.pd new file mode 100644 index 0000000..54a3298 --- /dev/null +++ b/iemabs/lp6_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 383 452 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp6_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 6.order with critical damping; +#X text 5 -5 lp6_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp7_bess~-help.pd b/iemabs/lp7_bess~-help.pd new file mode 100644 index 0000000..43caadb --- /dev/null +++ b/iemabs/lp7_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 383 452 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp7_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 9 -4 lp7_bess~; +#X text 85 -4 lowpass 7.order with bessel characteristic; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp7_butt~-help.pd b/iemabs/lp7_butt~-help.pd new file mode 100644 index 0000000..e65dad7 --- /dev/null +++ b/iemabs/lp7_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp7_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 7.order with butterworth characteristic; +#X text 5 -5 lp7_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp7_cheb~-help.pd b/iemabs/lp7_cheb~-help.pd new file mode 100644 index 0000000..150911c --- /dev/null +++ b/iemabs/lp7_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 375 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp7_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 7.order with chebyshev characteristic; +#X text 5 -5 lp7_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp7_crit~-help.pd b/iemabs/lp7_crit~-help.pd new file mode 100644 index 0000000..b432c09 --- /dev/null +++ b/iemabs/lp7_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 383 452 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp7_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 7.order with critical damping; +#X text 5 -5 lp7_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp8_bess~-help.pd b/iemabs/lp8_bess~-help.pd new file mode 100644 index 0000000..cd822f1 --- /dev/null +++ b/iemabs/lp8_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp8_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 8.order with bessel characteristic; +#X text 9 -4 lp8_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp8_butt~-help.pd b/iemabs/lp8_butt~-help.pd new file mode 100644 index 0000000..30ee3b3 --- /dev/null +++ b/iemabs/lp8_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp8_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 8.order with butterworth characteristic; +#X text 5 -5 lp8_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp8_cheb~-help.pd b/iemabs/lp8_cheb~-help.pd new file mode 100644 index 0000000..ba68871 --- /dev/null +++ b/iemabs/lp8_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 375 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X obj 45 247 lp8_cheb~ 440 200; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 8.order with chebyshev characteristic; +#X text 5 -5 lp8_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 27 1; +#X connect 11 0 22 0; +#X connect 14 0 27 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 28 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 27 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 27 0 19 0; diff --git a/iemabs/lp8_crit~-help.pd b/iemabs/lp8_crit~-help.pd new file mode 100644 index 0000000..0922a6c --- /dev/null +++ b/iemabs/lp8_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 158 3 15 133 0 - - -; +#X obj 93 177 mtof; +#X floatatom 93 196 9 0 22000 0 - - -; +#X text 157 197 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 226 5 2 9999 0 - - -; +#X text 183 227 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 151 246 <- double-click; +#X obj 45 247 lp8_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 8.order with critical damping; +#X text 5 -5 lp8_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp9_bess~-help.pd b/iemabs/lp9_bess~-help.pd new file mode 100644 index 0000000..e5bda03 --- /dev/null +++ b/iemabs/lp9_bess~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 159 3 15 133 0 - - -; +#X obj 93 178 mtof; +#X floatatom 93 197 9 0 22000 0 - - -; +#X text 157 198 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 159 248 <- double-click; +#X obj 45 247 lp9_bess~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 85 -4 lowpass 9.order with bessel characteristic; +#X text 9 -4 lp9_bess~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp9_butt~-help.pd b/iemabs/lp9_butt~-help.pd new file mode 100644 index 0000000..bc1a109 --- /dev/null +++ b/iemabs/lp9_butt~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 393 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 164 3 15 133 0 - - -; +#X obj 93 183 mtof; +#X floatatom 93 202 9 0 22000 0 - - -; +#X text 157 203 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 205 263 7 0 0 0 - - -; +#X text 257 264 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 49 62 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 257 141 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 329 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 40 329 1.arg: cutoff_freq. [Hz]; +#X text 40 339 2.arg: interpolation_time [ms]; +#X floatatom 305 298 7 0 0 0 - - -; +#X text 357 299 dB; +#X text 157 246 <- double-click; +#X obj 45 247 lp9_butt~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -4 lowpass 9.order with butterworth characteristic; +#X text 5 -5 lp9_butt~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp9_cheb~-help.pd b/iemabs/lp9_cheb~-help.pd new file mode 100644 index 0000000..579ff35 --- /dev/null +++ b/iemabs/lp9_cheb~-help.pd @@ -0,0 +1,60 @@ +#N canvas 280 180 375 444 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 159 3 15 133 0 - - -; +#X obj 93 178 mtof; +#X floatatom 93 197 9 0 22000 0 - - -; +#X text 157 198 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 159 248 <- double-click; +#X obj 45 247 lp9_cheb~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 142 7 and +1 dB passband-ripple; +#X text 81 -5 lowpass 9.order with chebyshev characteristic; +#X text 5 -5 lp9_cheb~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/lp9_crit~-help.pd b/iemabs/lp9_crit~-help.pd new file mode 100644 index 0000000..e2d8af4 --- /dev/null +++ b/iemabs/lp9_crit~-help.pd @@ -0,0 +1,59 @@ +#N canvas 280 180 381 450 10; +#X text 2 232 ~signal_in~; +#X text 27 20 dsp ON/OFF; +#X floatatom 93 159 3 15 133 0 - - -; +#X obj 93 178 mtof; +#X floatatom 93 197 9 0 22000 0 - - -; +#X text 157 198 Hz; +#X text 57 261 ~signal_out~; +#X floatatom 200 262 7 0 0 0 - - -; +#X text 251 263 dB; +#X floatatom 118 130 9 0 22000 0 - - -; +#X text 182 131 Hz; +#X floatatom 45 91 3 15 133 0 - - -; +#X floatatom 10 60 5 0 0 0 - - -; +#X text 50 61 % cpu; +#X floatatom 142 227 5 2 9999 0 - - -; +#X text 183 228 ms; +#X obj 10 40 dsp; +#X obj 10 20 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 45 306 dac~; +#X obj 45 281 gainvu~ 300; +#X obj 256 140 vu 15 120 empty empty 8 -8 0 10 -66577 -1 1 0; +#X obj 320 150 vsl 15 128 0 127 0 1 empty empty empty 8 -8 0 10 -262144 +-1 -1 10000 1; +#X obj 45 110 testtone~ 200; +#X obj 109 74 init 69; +#X text 72 92 midi; +#X text 59 330 1.arg: cutoff_freq. [Hz]; +#X text 59 340 2.arg: interpolation_time [ms]; +#X floatatom 286 298 7 0 0 0 - - -; +#X text 337 299 dB; +#X text 159 248 <- double-click; +#X obj 45 247 lp9_crit~ 440 200; +#X text 106 395 IEM KUG; +#X text 90 383 musil; +#X text 120 383 @; +#X text 126 383 iem.at; +#X text 41 372 (c) Thomas Musil 2000 - 2005; +#X text 89 405 Graz \, Austria; +#X text 81 -5 lowpass 9.order with critical damping; +#X text 5 -5 lp9_crit~; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 1; +#X connect 11 0 22 0; +#X connect 14 0 30 2; +#X connect 16 0 12 0; +#X connect 17 0 16 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 27 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 30 0 19 0; diff --git a/iemabs/maverage~-help.pd b/iemabs/maverage~-help.pd new file mode 100644 index 0000000..afeebbe --- /dev/null +++ b/iemabs/maverage~-help.pd @@ -0,0 +1,48 @@ +#N canvas 97 84 730 428 10; +#X floatatom 23 284 9 0 0 0 - - -; +#X text 41 44 dsp ON/OFF; +#X obj 22 65 dsp; +#X floatatom 22 86 5 0 0 0 - - -; +#X text 68 87 % cpu; +#X obj 23 265 unsig~; +#X obj 22 45 tgl 15 0 empty empty empty 8 -8 0 10 -262144 -1 -1 0 1 +; +#X obj 36 151 noise~; +#X obj 22 215 +~; +#X floatatom 160 286 9 0 0 0 - - -; +#X obj 160 267 unsig~; +#X text 7 9 maverage~ : moving average filter; +#X text 261 167 changing the average-time resets the calculation the +first average-time milliseconds !!; +#X text 276 241 1.arg: max. average-time [ms] \; 2.arg: average-time + [ms]; +#X text 162 49 N = 0.001 * average-time_ms * samplerate; +#X text 138 34 y[n] = (x[n] + x[n-1] + x[n-2] +...+ x[n-N]) / N; +#X text 226 9 with IIR-solution; +#X obj 22 126 sig~ 0.75; +#X obj 36 177 *~ 0.25; +#X obj 160 248 maverage~ 1000 500; +#X floatatom 263 219 5 0 1000 0 - - -; +#X text 300 217 ms; +#X text 21 298 noisy signal; +#X text 157 303 signal after filtering; +#X text 157 313 only DC is measured; +#X text 262 200 average-time [ms] (1.45 .. 1000 ms) +; +#X text 175 378 IEM KUG; +#X text 159 366 musil; +#X text 189 366 @; +#X text 195 366 iem.at; +#X text 110 355 (c) Thomas Musil 2000 - 2005; +#X text 158 388 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 5 0 0 0; +#X connect 6 0 2 0; +#X connect 7 0 18 0; +#X connect 8 0 5 0; +#X connect 8 0 19 0; +#X connect 10 0 9 0; +#X connect 17 0 8 0; +#X connect 18 0 8 1; +#X connect 19 0 10 0; +#X connect 20 0 19 1; diff --git a/iemabs/merge_any-help.pd b/iemabs/merge_any-help.pd new file mode 100644 index 0000000..701ac61 --- /dev/null +++ b/iemabs/merge_any-help.pd @@ -0,0 +1,80 @@ +#N canvas 231 172 773 463 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 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 text 115 418 IEM KUG; +#X text 99 406 musil; +#X text 129 406 @; +#X text 135 406 iem.at; +#X text 50 395 (c) Thomas Musil 2000 - 2005; +#X text 98 428 Graz \, Austria; +#X connect 1 0 31 0; +#X connect 2 0 31 1; +#X connect 3 0 31 0; +#X connect 4 0 31 0; +#X connect 5 0 31 1; +#X connect 6 0 31 1; +#X connect 7 0 31 0; +#X connect 8 0 31 1; +#X connect 9 0 31 0; +#X connect 10 0 31 1; +#X connect 11 0 31 0; +#X connect 12 0 31 1; +#X connect 13 0 31 0; +#X connect 14 0 31 1; +#X connect 15 0 31 1; +#X connect 16 0 31 0; +#X connect 17 0 31 0; +#X connect 18 0 31 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 29 0 31 0; +#X connect 30 0 31 1; +#X connect 31 0 0 0; +#X connect 31 0 19 0; diff --git a/iemabs/mergefilename-help.pd b/iemabs/mergefilename-help.pd new file mode 100644 index 0000000..6d04ca7 --- /dev/null +++ b/iemabs/mergefilename-help.pd @@ -0,0 +1,50 @@ +#N canvas 82 111 634 456 10; +#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: 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 text 115 398 IEM KUG; +#X text 99 386 musil; +#X text 129 386 @; +#X text 135 386 iem.at; +#X text 50 375 (c) Thomas Musil 2000 - 2005; +#X text 98 408 Graz \, Austria; +#X connect 0 0 7 0; +#X connect 1 0 7 0; +#X connect 2 0 7 0; +#X connect 3 0 5 0; +#X connect 4 0 3 0; +#X connect 6 0 7 0; +#X connect 7 0 3 0; +#X connect 8 0 7 0; +#X connect 9 0 7 0; +#X connect 10 0 7 0; +#X connect 12 0 7 0; +#X connect 13 0 7 0; +#X connect 14 0 3 0; +#X connect 15 0 7 0; +#X connect 17 0 3 0; +#X connect 18 0 3 0; diff --git a/iemabs/modulo_counter-help.pd b/iemabs/modulo_counter-help.pd new file mode 100644 index 0000000..c95d5c7 --- /dev/null +++ b/iemabs/modulo_counter-help.pd @@ -0,0 +1,24 @@ +#N canvas 167 267 525 297 10; +#X msg 27 97 bang; +#X floatatom 75 164 5 0 0 0 - - -; +#X floatatom 75 72 5 1 100 0 - - -; +#X floatatom 203 76 5 0 99 0 - - -; +#X obj 75 135 modulo_counter 10 5; +#X text 261 195 (optional) default 0; +#X text 161 182 2.arg: initial-value (0 .. max - 1); +#X text 161 168 1.arg: maximum; +#X text 36 54 maximum; +#X text 202 56 initial-value (0 .. max - 1); +#X text 115 238 IEM KUG; +#X text 99 226 musil; +#X text 129 226 @; +#X text 135 226 iem.at; +#X text 50 215 (c) Thomas Musil 2000 - 2005; +#X text 98 248 Graz \, Austria; +#X text 13 12 modulo_counter; +#X text 137 11 increments counter-number from 0 to max-1 by a bang +; +#X connect 0 0 4 0; +#X connect 2 0 4 0; +#X connect 3 0 4 1; +#X connect 4 0 1 0; diff --git a/iemabs/mp3play~-help.pd b/iemabs/mp3play~-help.pd new file mode 100644 index 0000000..ac59670 --- /dev/null +++ b/iemabs/mp3play~-help.pd @@ -0,0 +1,149 @@ +#N canvas 219 14 747 605 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 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 text 515 428 IEM KUG; +#X text 499 416 musil; +#X text 529 416 @; +#X text 535 416 iem.at; +#X text 450 405 (c) Thomas Musil 2000 - 2005; +#X text 498 438 Graz \, Austria; +#X connect 0 0 8 0; +#X connect 0 1 8 1; +#X connect 0 2 41 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 42 0; +#X connect 41 0 24 0; +#X connect 44 0 0 0; diff --git a/iemabs/mull~-help.pd b/iemabs/mull~-help.pd new file mode 100644 index 0000000..31d0062 --- /dev/null +++ b/iemabs/mull~-help.pd @@ -0,0 +1,31 @@ +#N canvas 375 118 376 460 10; +#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: interpolation_time [ms]; +#X obj 46 271 unsig~; +#X floatatom 46 294 9 0 22000 0 - - -; +#X obj 46 141 sig~ 1; +#X text 13 8 mull~; +#X text 79 8 signal multiplication with line~; +#X text 15 352 1.arg: 2nd operand of multiplication; +#X obj 46 248 mull~ 0.5 2000; +#X text 115 418 IEM KUG; +#X text 99 406 musil; +#X text 129 406 @; +#X text 135 406 iem.at; +#X text 50 395 (c) Thomas Musil 2000 - 2005; +#X text 98 428 Graz \, Austria; +#X connect 1 0 15 1; +#X connect 4 0 15 2; +#X connect 6 0 2 0; +#X connect 7 0 6 0; +#X connect 9 0 10 0; +#X connect 11 0 15 0; +#X connect 15 0 9 0; diff --git a/iemabs/once-help.pd b/iemabs/once-help.pd new file mode 100644 index 0000000..bec086c --- /dev/null +++ b/iemabs/once-help.pd @@ -0,0 +1,36 @@ +#N canvas 231 172 401 466 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 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 text 115 408 IEM KUG; +#X text 99 396 musil; +#X text 129 396 @; +#X text 135 396 iem.at; +#X text 50 385 (c) Thomas Musil 2000 - 2005; +#X text 98 418 Graz \, Austria; +#X text 122 372 @; +#X text 128 372 iem.at; +#X text 50 372 (c) zmoelnig; +#X connect 1 0 9 0; +#X connect 2 0 9 1; +#X connect 3 0 9 0; +#X connect 4 0 9 0; +#X connect 5 0 9 0; +#X connect 6 0 9 0; +#X connect 7 0 9 0; +#X connect 8 0 9 0; +#X connect 9 0 0 0; diff --git a/iemabs/para_bp2~-help.pd b/iemabs/para_bp2~-help.pd new file mode 100644 index 0000000..bd6e799 --- /dev/null +++ b/iemabs/para_bp2~-help.pd @@ -0,0 +1,67 @@ +#N canvas 460 77 407 467 10; +#X text 5 265 ~signal_in~; +#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: Q [-]; +#X text 95 341 1.arg: 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: interpolation_time [ms]; +#X text 95 361 3.arg: 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 115 428 IEM KUG; +#X text 99 416 musil; +#X text 129 416 @; +#X text 135 416 iem.at; +#X text 50 405 (c) Thomas Musil 2000 - 2005; +#X text 98 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 31 1; +#X connect 11 0 26 0; +#X connect 14 0 31 4; +#X connect 16 0 12 0; +#X connect 17 0 31 2; +#X connect 21 0 16 0; +#X connect 23 0 22 0; +#X connect 23 0 22 1; +#X connect 23 1 34 0; +#X connect 23 2 24 0; +#X connect 24 1 7 0; +#X connect 25 0 23 1; +#X connect 26 0 31 0; +#X connect 26 1 9 0; +#X connect 27 0 11 0; +#X connect 31 0 23 0; +#X connect 32 0 31 3; diff --git a/iemabs/parent$0-help.pd b/iemabs/parent$0-help.pd new file mode 100644 index 0000000..aff09fe --- /dev/null +++ b/iemabs/parent$0-help.pd @@ -0,0 +1,27 @@ +#N canvas 272 366 632 308 10; +#X obj 35 111 test-parentdollarzero; +#X obj 299 107 f \$0; +#X obj 299 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 299 129 5 0 0 0 - - -; +#X symbolatom 35 132 10 0 0 0 - - -; +#X obj 35 91 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 460 113 parent$0; +#X text 436 96 use this in an abstraction; +#X text 55 94 open this abstraction; +#X text 15 10 parentdollarzero; +#X text 156 12 receives the parent \$0 symbol; +#X text 14 28 (abbr. parent$0); +#X text 23 148 output: of unique number; +#X text 241 148 output: of unique number; +#X text 115 238 IEM KUG; +#X text 99 226 musil; +#X text 129 226 @; +#X text 135 226 iem.at; +#X text 50 215 (c) Thomas Musil 2000 - 2005; +#X text 98 248 Graz \, Austria; +#X connect 0 0 4 0; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 5 0 0 0; diff --git a/iemabs/parentdollarzero-help.pd b/iemabs/parentdollarzero-help.pd new file mode 100644 index 0000000..9d72108 --- /dev/null +++ b/iemabs/parentdollarzero-help.pd @@ -0,0 +1,27 @@ +#N canvas 272 366 628 304 10; +#X obj 35 111 test-parentdollarzero; +#X obj 299 107 f \$0; +#X obj 299 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X floatatom 299 129 5 0 0 0 - - -; +#X symbolatom 35 132 10 0 0 0 - - -; +#X obj 35 91 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 460 113 parent$0; +#X text 436 96 use this in an abstraction; +#X text 55 94 open this abstraction; +#X text 15 10 parentdollarzero; +#X text 156 12 receives the parent \$0 symbol; +#X text 14 28 (abbr. parent$0); +#X text 23 148 output: of unique number; +#X text 241 148 output: of unique number; +#X text 115 228 IEM KUG; +#X text 99 216 musil; +#X text 129 216 @; +#X text 135 216 iem.at; +#X text 50 205 (c) Thomas Musil 2000 - 2005; +#X text 98 238 Graz \, Austria; +#X connect 0 0 4 0; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 5 0 0 0; diff --git a/iemabs/peakenv~-help.pd b/iemabs/peakenv~-help.pd new file mode 100644 index 0000000..c08d199 --- /dev/null +++ b/iemabs/peakenv~-help.pd @@ -0,0 +1,38 @@ +#N canvas 190 268 481 430 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 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: peak-envelope; +#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: 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 text 115 388 IEM KUG; +#X text 99 376 musil; +#X text 129 376 @; +#X text 135 376 iem.at; +#X text 50 365 (c) Thomas Musil 2000 - 2005; +#X text 98 398 Graz \, Austria; +#X connect 0 0 2 0; +#X connect 1 0 2 0; +#X connect 2 0 11 0; +#X connect 4 0 11 0; +#X connect 5 0 2 0; +#X connect 8 0 9 0; +#X connect 11 0 14 0; +#X connect 14 0 3 0; +#X connect 19 0 8 0; diff --git a/iemabs/pink~-help.pd b/iemabs/pink~-help.pd new file mode 100644 index 0000000..7ef021b --- /dev/null +++ b/iemabs/pink~-help.pd @@ -0,0 +1,34 @@ +#N canvas 257 125 345 339 10; +#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 0 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 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 text 115 288 IEM KUG; +#X text 99 276 musil; +#X text 129 276 @; +#X text 135 276 iem.at; +#X text 50 265 (c) Thomas Musil 2000 - 2005; +#X text 98 298 Graz \, Austria; +#X connect 5 0 3 0; +#X connect 6 0 5 0; +#X connect 8 0 7 0; +#X connect 8 0 7 1; +#X connect 8 1 11 0; +#X connect 8 2 9 0; +#X connect 9 1 1 0; +#X connect 10 0 8 1; +#X connect 14 0 8 0; diff --git a/iemabs/post_netreceive-help.pd b/iemabs/post_netreceive-help.pd new file mode 100644 index 0000000..ee0647f --- /dev/null +++ b/iemabs/post_netreceive-help.pd @@ -0,0 +1,116 @@ +#N canvas 153 56 750 556 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 0 28 +-225280 -1109 -260818 0 256; +#X obj 135 457 nbx 5 28 -1e+037 1e+037 0 0 bbbb bbbb bbbb -88 13 0 +28 -225280 -1109 -260818 0 256; +#X obj 135 492 nbx 5 28 -1e+037 1e+037 0 0 ccccc ccccc ccccc -110 13 +0 28 -225280 -1109 -260818 0 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 0 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 text 546 491 IEM KUG; +#X text 530 479 musil; +#X text 560 479 @; +#X text 566 479 iem.at; +#X text 481 468 (c) Thomas Musil 2000 - 2005; +#X text 529 501 Graz \, Austria; +#X text 145 5 obsolete \, replaced by list2receive; +#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; diff --git a/iemabs/pp-help.pd b/iemabs/pp-help.pd new file mode 100644 index 0000000..d43ff66 --- /dev/null +++ b/iemabs/pp-help.pd @@ -0,0 +1,75 @@ +#N canvas 231 172 617 507 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 175 319 head of output-message; +#X text 180 308 initials-arguments:; +#X text 5 281 tail of output-message; +#X text 183 287 head of output-message; +#X text 181 277 <- cold inlet; +#X obj 117 300 pp set; +#X text 115 448 IEM KUG; +#X text 99 436 musil; +#X text 129 436 @; +#X text 135 436 iem.at; +#X text 50 425 (c) Thomas Musil 2000 - 2005; +#X text 98 458 Graz \, Austria; +#X text 151 8 merge the head-message in front of the tail-message; +#X text 13 7 pp = iem_prepend; +#X text 42 273 hot inlet ->; +#X connect 1 0 32 0; +#X connect 2 0 32 1; +#X connect 3 0 32 0; +#X connect 4 0 32 0; +#X connect 5 0 32 1; +#X connect 6 0 32 1; +#X connect 7 0 32 0; +#X connect 8 0 32 1; +#X connect 9 0 32 0; +#X connect 10 0 32 1; +#X connect 11 0 32 0; +#X connect 12 0 32 1; +#X connect 13 0 32 0; +#X connect 14 0 32 1; +#X connect 15 0 32 1; +#X connect 16 0 32 0; +#X connect 17 0 32 0; +#X connect 18 0 32 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 0 0; +#X connect 32 0 19 0; diff --git a/iemabs/pre_inlet-help.pd b/iemabs/pre_inlet-help.pd new file mode 100644 index 0000000..37ef138 --- /dev/null +++ b/iemabs/pre_inlet-help.pd @@ -0,0 +1,42 @@ +#N canvas 231 172 610 466 10; +#X msg 79 243 jkl 555 uuu; +#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 104 48 you can use it for externals with more than one message-inlets +; +#X text 117 182 2.arg: 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: 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 text 115 408 IEM KUG; +#X text 99 396 musil; +#X text 129 396 @; +#X text 135 396 iem.at; +#X text 50 385 (c) Thomas Musil 2000 - 2005; +#X text 98 418 Graz \, Austria; +#X connect 0 0 2 0; +#X connect 2 0 3 0; +#X connect 4 0 5 0; +#X connect 6 0 9 0; +#X connect 7 0 4 0; +#X connect 8 0 6 0; +#X connect 15 0 16 0; +#X connect 16 0 17 0; diff --git a/iemabs/pre_netsend-help.pd b/iemabs/pre_netsend-help.pd new file mode 100644 index 0000000..b616ce4 --- /dev/null +++ b/iemabs/pre_netsend-help.pd @@ -0,0 +1,53 @@ +#N canvas 59 233 595 316 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 0 28 -225280 +-1109 -260818 0 256; +#X obj 125 113 nbx 5 28 -1e+037 1e+037 0 0 bbbb bbbb bbbb -88 13 0 +28 -225280 -1109 -260818 0 256; +#X obj 125 148 nbx 5 28 -1e+037 1e+037 0 0 ccccc ccccc ccccc -110 13 +0 28 -225280 -1109 -260818 0 256; +#X text 305 35 set_item_name: receive-symbol + para-index; +#X text 115 278 IEM KUG; +#X text 99 266 musil; +#X text 129 266 @; +#X text 135 266 iem.at; +#X text 50 255 (c) Thomas Musil 2000 - 2005; +#X text 98 288 Graz \, Austria; +#X text 447 1 obsolete \, replaced by; +#X text 474 13 receive2list; +#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; diff --git a/iemabs/prepend-help.pd b/iemabs/prepend-help.pd new file mode 100644 index 0000000..41b1b54 --- /dev/null +++ b/iemabs/prepend-help.pd @@ -0,0 +1,75 @@ +#N canvas 231 172 617 507 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 175 319 head of output-message; +#X text 180 308 initials-arguments:; +#X text 5 281 tail of output-message; +#X text 183 287 head of output-message; +#X text 181 277 <- cold inlet; +#X obj 117 300 pp set; +#X text 115 448 IEM KUG; +#X text 99 436 musil; +#X text 129 436 @; +#X text 135 436 iem.at; +#X text 50 425 (c) Thomas Musil 2000 - 2005; +#X text 98 458 Graz \, Austria; +#X text 151 8 merge the head-message in front of the tail-message; +#X text 42 273 hot inlet ->; +#X text 13 7 prepend; +#X connect 1 0 32 0; +#X connect 2 0 32 1; +#X connect 3 0 32 0; +#X connect 4 0 32 0; +#X connect 5 0 32 1; +#X connect 6 0 32 1; +#X connect 7 0 32 0; +#X connect 8 0 32 1; +#X connect 9 0 32 0; +#X connect 10 0 32 1; +#X connect 11 0 32 0; +#X connect 12 0 32 1; +#X connect 13 0 32 0; +#X connect 14 0 32 1; +#X connect 15 0 32 1; +#X connect 16 0 32 0; +#X connect 17 0 32 0; +#X connect 18 0 32 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 0 0; +#X connect 32 0 19 0; diff --git a/iemabs/prepend_ascii-help.pd b/iemabs/prepend_ascii-help.pd new file mode 100644 index 0000000..1b193c4 --- /dev/null +++ b/iemabs/prepend_ascii-help.pd @@ -0,0 +1,45 @@ +#N canvas 244 76 687 466 10; +#X msg 94 245 jkl 555 uuu; +#X msg 208 243 abc ghj 78; +#X msg 433 242 zyx 3.17; +#X text 118 104 1.arg: 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 text 115 408 IEM KUG; +#X text 99 396 musil; +#X text 129 396 @; +#X text 135 396 iem.at; +#X text 50 385 (c) Thomas Musil 2000 - 2005; +#X text 98 418 Graz \, Austria; +#X connect 0 0 7 0; +#X connect 1 0 8 0; +#X connect 2 0 12 0; +#X connect 7 0 13 0; +#X connect 8 0 14 0; +#X connect 9 0 7 0; +#X connect 10 0 7 0; +#X connect 11 0 7 0; +#X connect 12 0 15 0; diff --git a/iemabs/prvu~-help.pd b/iemabs/prvu~-help.pd new file mode 100644 index 0000000..b661d9f --- /dev/null +++ b/iemabs/prvu~-help.pd @@ -0,0 +1,138 @@ +#N canvas 210 11 728 595 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 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: peak_level [dB]; +#X text 160 482 1.item: 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:overflow_threshold [dB] (default: -0.01 +dB); +#X text 200 85 (repeat the peak on output until peakholdtime); +#X text 106 377 output: of 3 items:; +#X text 229 435 3.item: 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:metrotime [ms] (default: 300 ms); +#X text 181 109 3.arg:releasetime [ms] (default: 300 ms); +#X text 180 74 2.arg: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 text 175 538 IEM KUG; +#X text 159 526 musil; +#X text 189 526 @; +#X text 195 526 iem.at; +#X text 110 515 (c) Thomas Musil 2000 - 2005; +#X text 158 548 Graz \, Austria; +#X connect 0 0 32 0; +#X connect 1 0 32 0; +#X connect 2 0 32 0; +#X connect 3 0 35 0; +#X connect 6 0 61 0; +#X connect 7 0 61 0; +#X connect 8 0 61 0; +#X connect 9 0 32 0; +#X connect 10 0 32 0; +#X connect 11 0 32 0; +#X connect 12 0 32 0; +#X connect 13 0 32 0; +#X connect 14 0 32 0; +#X connect 15 0 32 0; +#X connect 16 0 32 0; +#X connect 17 0 32 0; +#X connect 18 0 32 0; +#X connect 19 0 32 0; +#X connect 23 0 24 0; +#X connect 26 0 4 0; +#X connect 26 1 27 0; +#X connect 26 2 5 0; +#X connect 30 0 23 0; +#X connect 31 0 36 0; +#X connect 31 1 37 0; +#X connect 32 0 3 0; +#X connect 33 0 34 0; +#X connect 34 0 35 1; +#X connect 35 0 61 0; +#X connect 36 0 54 0; +#X connect 37 0 55 0; +#X connect 42 0 61 0; +#X connect 43 0 61 0; +#X connect 44 0 61 0; +#X connect 45 0 61 0; +#X connect 46 0 42 0; +#X connect 47 0 43 0; +#X connect 48 0 44 0; +#X connect 51 0 45 0; +#X connect 56 0 60 0; +#X connect 57 0 58 0; +#X connect 58 0 59 0; +#X connect 59 0 32 0; +#X connect 60 0 57 0; +#X connect 61 0 26 0; +#X connect 61 0 31 0; +#X connect 65 0 33 0; diff --git a/iemabs/pvu~-help.pd b/iemabs/pvu~-help.pd new file mode 100644 index 0000000..19227b2 --- /dev/null +++ b/iemabs/pvu~-help.pd @@ -0,0 +1,120 @@ +#N canvas 210 11 730 597 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 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: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: overflow_per_metrotime_counter [-] +; +#X text 162 436 1.outlet: 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:releasetime [ms] (default: 300 ms); +#X text 181 151 3.arg:overflow_threshold [dB] (default: -0.01 +dB); +#X obj 150 361 pvu~ 300 300 -0.01; +#X text 195 528 IEM KUG; +#X text 179 516 musil; +#X text 209 516 @; +#X text 215 516 iem.at; +#X text 130 505 (c) Thomas Musil 2000 - 2005; +#X text 178 538 Graz \, Austria; +#X connect 0 0 28 0; +#X connect 1 0 28 0; +#X connect 2 0 28 0; +#X connect 3 0 31 0; +#X connect 5 0 54 0; +#X connect 6 0 54 0; +#X connect 7 0 54 0; +#X connect 8 0 28 0; +#X connect 9 0 28 0; +#X connect 10 0 28 0; +#X connect 11 0 28 0; +#X connect 12 0 28 0; +#X connect 13 0 28 0; +#X connect 14 0 28 0; +#X connect 15 0 28 0; +#X connect 16 0 28 0; +#X connect 17 0 28 0; +#X connect 18 0 28 0; +#X connect 22 0 23 0; +#X connect 26 0 22 0; +#X connect 27 1 32 0; +#X connect 28 0 3 0; +#X connect 29 0 30 0; +#X connect 30 0 31 1; +#X connect 31 0 54 0; +#X connect 32 0 43 0; +#X connect 33 0 54 0; +#X connect 34 0 54 0; +#X connect 35 0 54 0; +#X connect 36 0 33 0; +#X connect 37 0 34 0; +#X connect 40 0 35 0; +#X connect 44 0 48 0; +#X connect 45 0 46 0; +#X connect 46 0 47 0; +#X connect 47 0 28 0; +#X connect 48 0 45 0; +#X connect 50 0 29 0; +#X connect 54 0 25 0; +#X connect 54 0 27 1; +#X connect 54 1 4 0; diff --git a/iemabs/rbpq2~-help.pd b/iemabs/rbpq2~-help.pd new file mode 100644 index 0000000..61bec04 --- /dev/null +++ b/iemabs/rbpq2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 375 118 379 491 10; +#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: Q [-]; +#X text 26 361 1.arg: center_freq. [Hz]; +#X text 26 381 3.arg: 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 115 438 IEM KUG; +#X text 99 426 musil; +#X text 129 426 @; +#X text 135 426 iem.at; +#X text 50 415 (c) Thomas Musil 2000 - 2005; +#X text 98 448 Graz \, Austria; +#X connect 3 0 1 0; +#X connect 4 0 3 0; +#X connect 9 0 10 0; +#X connect 10 0 11 0; +#X connect 11 0 30 1; +#X connect 18 0 27 0; +#X connect 19 0 30 3; +#X connect 21 0 30 2; +#X connect 24 0 23 0; +#X connect 24 0 23 1; +#X connect 24 1 31 0; +#X connect 24 2 25 0; +#X connect 25 1 14 0; +#X connect 26 0 24 1; +#X connect 27 0 30 0; +#X connect 27 1 16 0; +#X connect 28 0 18 0; +#X connect 30 0 24 0; diff --git a/iemabs/rbpw2~-help.pd b/iemabs/rbpw2~-help.pd new file mode 100644 index 0000000..4c8b102 --- /dev/null +++ b/iemabs/rbpw2~-help.pd @@ -0,0 +1,62 @@ +#N canvas 361 130 417 489 10; +#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 361 1.arg: center_freq. [Hz]; +#X text 26 381 3.arg: interpolation_time [ms]; +#X text 26 371 2.arg: 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 115 438 IEM KUG; +#X text 99 426 musil; +#X text 129 426 @; +#X text 135 426 iem.at; +#X text 50 415 (c) Thomas Musil 2000 - 2005; +#X text 98 448 Graz \, Austria; +#X connect 3 0 1 0; +#X connect 4 0 3 0; +#X connect 9 0 10 0; +#X connect 10 0 11 0; +#X connect 11 0 31 1; +#X connect 18 0 26 0; +#X connect 19 0 31 3; +#X connect 21 0 31 2; +#X connect 23 0 22 0; +#X connect 23 0 22 1; +#X connect 23 1 29 0; +#X connect 23 2 24 0; +#X connect 24 1 14 0; +#X connect 25 0 23 1; +#X connect 26 0 31 0; +#X connect 26 1 16 0; +#X connect 27 0 18 0; +#X connect 31 0 23 0; diff --git a/iemabs/receive2list-help.pd b/iemabs/receive2list-help.pd new file mode 100644 index 0000000..8c399fa --- /dev/null +++ b/iemabs/receive2list-help.pd @@ -0,0 +1,121 @@ +#N canvas 107 27 840 566 10; +#X floatatom 340 478 5 0 0 0 - - -; +#X floatatom 356 439 5 0 0 0 - - -; +#X floatatom 372 367 5 0 0 0 - - -; +#X floatatom 388 330 5 0 0 0 - - -; +#X text 427 93 init; +#X floatatom 14 151 5 0 0 0 - - -; +#X obj 14 171 s aaa; +#X floatatom 53 99 5 0 0 0 - - -; +#X floatatom 163 151 5 0 0 0 - - -; +#X floatatom 202 130 5 0 0 0 - - -; +#X obj 53 171 s bbb; +#X obj 163 171 s ccc; +#X obj 202 172 s ddd; +#X obj 244 172 s eee; +#X msg 244 79 symbol abc; +#X msg 250 101 symbol xyz; +#X obj 340 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 obj 202 150 pp set; +#X obj 340 497 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 372 384 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 388 348 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X msg 402 143 clear; +#X floatatom 413 348 5 0 0 0 - - -; +#X floatatom 364 499 5 0 0 0 - - -; +#X floatatom 389 439 5 0 0 0 - - -; +#X floatatom 393 385 5 0 0 0 - - -; +#X msg 611 119 300 xxx; +#X obj 340 136 pp add; +#X symbolatom 404 285 10 0 0 0 - - -; +#X symbolatom 425 310 10 0 0 0 - - -; +#X obj 404 310 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 453 261 symbol; +#X symbolatom 264 151 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 261 125 set fgh; +#X obj 420 216 print out5; +#X obj 32 401 s fff; +#X symbolatom 44 329 10 0 0 0 - - -; +#X msg 340 115 0 aaa \, 1 bbb \, 2 ccc \, 3 ddd \, 4 eee; +#X obj 340 188 route 0 1 2 3 4 5; +#X obj 404 240 route set; +#X obj 404 261 pp set; +#X text 438 164 1.arg: max. number of receiveable parameters +; +#X obj 53 149 pack 0 0 0; +#X floatatom 88 99 5 0 0 0 - - -; +#X floatatom 123 99 5 0 0 0 - - -; +#X obj 88 118 t b f; +#X obj 123 121 t b f; +#X obj 356 408 unpack 0 0 0; +#X floatatom 423 439 5 0 0 0 - - -; +#X obj 340 164 receive2list 10; +#X text 122 52 have to be inputed via an add message.; +#X msg 531 41 0 xaaa \, 1 xbbb \, 2 xccc \, 3 xddd \, 4 xeee; +#X text 115 488 IEM KUG; +#X text 99 476 musil; +#X text 129 476 @; +#X text 135 476 iem.at; +#X text 50 465 (c) Thomas Musil 2000 - 2005; +#X text 98 498 Graz \, Austria; +#X connect 0 0 22 0; +#X connect 0 0 27 0; +#X connect 2 0 23 0; +#X connect 2 0 29 0; +#X connect 3 0 24 0; +#X connect 3 0 26 0; +#X connect 5 0 6 0; +#X connect 7 0 49 0; +#X connect 8 0 11 0; +#X connect 9 0 21 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 44 0; +#X connect 21 0 12 0; +#X connect 25 0 56 0; +#X connect 30 0 31 0; +#X connect 31 0 56 0; +#X connect 32 0 33 0; +#X connect 32 0 34 0; +#X connect 35 0 32 0; +#X connect 36 0 13 0; +#X connect 37 0 42 0; +#X connect 38 0 42 0; +#X connect 39 0 42 0; +#X connect 40 0 13 0; +#X connect 43 0 42 0; +#X connect 44 0 31 0; +#X connect 45 0 0 0; +#X connect 45 1 54 0; +#X connect 45 2 2 0; +#X connect 45 3 3 0; +#X connect 45 4 46 0; +#X connect 45 5 41 0; +#X connect 46 0 47 0; +#X connect 46 1 35 0; +#X connect 47 0 32 0; +#X connect 49 0 10 0; +#X connect 50 0 52 0; +#X connect 51 0 53 0; +#X connect 52 0 49 0; +#X connect 52 1 49 1; +#X connect 53 0 49 0; +#X connect 53 1 49 2; +#X connect 54 0 1 0; +#X connect 54 1 28 0; +#X connect 54 2 55 0; +#X connect 56 0 45 0; +#X connect 58 0 31 0; diff --git a/iemabs/rmstofad-help.pd b/iemabs/rmstofad-help.pd new file mode 100644 index 0000000..6592d8e --- /dev/null +++ b/iemabs/rmstofad-help.pd @@ -0,0 +1,25 @@ +#N canvas 157 156 336 301 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 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 text 215 248 IEM KUG; +#X text 199 236 musil; +#X text 229 236 @; +#X text 235 236 iem.at; +#X text 150 225 (c) Thomas Musil 2000 - 2005; +#X text 198 258 Graz \, Austria; +#X connect 0 0 10 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 10 0 5 0; diff --git a/iemabs/round_zero-help.pd b/iemabs/round_zero-help.pd new file mode 100644 index 0000000..a67378d --- /dev/null +++ b/iemabs/round_zero-help.pd @@ -0,0 +1,21 @@ +#N canvas 158 131 558 330 10; +#X obj 55 160 round_zero 1e-006; +#X msg 55 78 -1e-007; +#X text 10 8 round_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 122 9 round very small numbers between plus and minus first +argument to zero; +#X text 115 268 IEM KUG; +#X text 99 256 musil; +#X text 129 256 @; +#X text 135 256 iem.at; +#X text 50 245 (c) Thomas Musil 2000 - 2005; +#X text 98 278 Graz \, Austria; +#X connect 0 0 3 0; +#X connect 1 0 0 0; +#X connect 4 0 0 0; +#X connect 5 0 0 0; +#X connect 6 0 0 0; diff --git a/iemabs/round~-help.pd b/iemabs/round~-help.pd new file mode 100644 index 0000000..9ae0402 --- /dev/null +++ b/iemabs/round~-help.pd @@ -0,0 +1,28 @@ +#N canvas 375 118 326 338 10; +#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 76 16 a signal-integer-number; +#X text 73 5 signal-float-rounding to; +#X text 115 278 IEM KUG; +#X text 99 266 musil; +#X text 129 266 @; +#X text 135 266 iem.at; +#X text 50 255 (c) Thomas Musil 2000 - 2005; +#X text 98 288 Graz \, Austria; +#X connect 2 0 8 0; +#X connect 5 0 3 0; +#X connect 6 0 5 0; +#X connect 8 0 9 0; +#X connect 9 0 10 0; +#X connect 10 0 1 0; diff --git a/iemabs/rvu~-help.pd b/iemabs/rvu~-help.pd new file mode 100644 index 0000000..f96c1d7 --- /dev/null +++ b/iemabs/rvu~-help.pd @@ -0,0 +1,112 @@ +#N canvas 210 11 730 597 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 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: 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: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:releasetime [ms] (default: 300 ms); +#X obj 96 307 rvu~; +#X text 106 323 output: :; +#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 text 195 468 IEM KUG; +#X text 179 456 musil; +#X text 209 456 @; +#X text 215 456 iem.at; +#X text 130 445 (c) Thomas Musil 2000 - 2005; +#X text 178 478 Graz \, Austria; +#X connect 0 0 28 0; +#X connect 1 0 28 0; +#X connect 2 0 28 0; +#X connect 3 0 31 0; +#X connect 5 0 54 0; +#X connect 6 0 54 0; +#X connect 7 0 54 0; +#X connect 8 0 28 0; +#X connect 9 0 28 0; +#X connect 10 0 28 0; +#X connect 11 0 28 0; +#X connect 12 0 28 0; +#X connect 13 0 28 0; +#X connect 14 0 28 0; +#X connect 15 0 28 0; +#X connect 16 0 28 0; +#X connect 17 0 28 0; +#X connect 18 0 28 0; +#X connect 22 0 23 0; +#X connect 26 0 22 0; +#X connect 27 0 32 0; +#X connect 27 1 33 0; +#X connect 28 0 3 0; +#X connect 29 0 30 0; +#X connect 30 0 31 1; +#X connect 31 0 54 0; +#X connect 32 0 40 0; +#X connect 33 0 41 0; +#X connect 34 0 54 0; +#X connect 35 0 54 0; +#X connect 36 0 34 0; +#X connect 37 0 35 0; +#X connect 42 0 46 0; +#X connect 43 0 44 0; +#X connect 44 0 45 0; +#X connect 45 0 28 0; +#X connect 46 0 43 0; +#X connect 48 0 29 0; +#X connect 54 0 27 0; +#X connect 54 0 4 0; diff --git a/iemabs/sin_phase~-help.pd b/iemabs/sin_phase~-help.pd new file mode 100644 index 0000000..e1e6b9e --- /dev/null +++ b/iemabs/sin_phase~-help.pd @@ -0,0 +1,64 @@ +#N canvas 375 118 488 460 10; +#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 0 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 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 text 115 418 IEM KUG; +#X text 99 406 musil; +#X text 129 406 @; +#X text 135 406 iem.at; +#X text 50 395 (c) Thomas Musil 2000 - 2005; +#X text 98 428 Graz \, Austria; +#X connect 1 0 2 0; +#X connect 2 0 3 0; +#X connect 3 0 17 0; +#X connect 3 0 32 0; +#X connect 5 0 31 0; +#X connect 8 0 6 0; +#X connect 9 0 8 0; +#X connect 13 0 21 0; +#X connect 13 0 29 0; +#X connect 14 0 13 1; +#X connect 15 0 13 0; +#X connect 16 0 15 0; +#X connect 17 0 14 0; +#X connect 17 0 16 0; +#X connect 21 0 22 0; +#X connect 22 0 24 0; +#X connect 22 0 25 0; +#X connect 24 0 26 0; +#X connect 26 0 27 0; +#X connect 27 0 23 0; +#X connect 29 0 30 0; +#X connect 31 0 16 1; +#X connect 32 0 26 1; diff --git a/iemabs/soundfile_info-help.pd b/iemabs/soundfile_info-help.pd new file mode 100644 index 0000000..631960c --- /dev/null +++ b/iemabs/soundfile_info-help.pd @@ -0,0 +1,36 @@ +#N canvas 153 56 725 412 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: header-size in bytes; +#X text 91 194 1.item: samplerate in Hz; +#X text 91 204 2.item: file-name; +#X text 91 234 5.item: number of channels; +#X text 7 2 soundfile_info; +#X text 130 2 show the header-data of a wav-file; +#X text 91 254 7.item: 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 text 91 214 3.item: sound-data-length in samples; +#X text 91 244 6.item: sample-resolution in bytes; +#X text 95 328 IEM KUG; +#X text 79 316 musil; +#X text 109 316 @; +#X text 115 316 iem.at; +#X text 30 305 (c) Thomas Musil 2000 - 2005; +#X text 78 338 Graz \, Austria; +#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; diff --git a/iemabs/speedlim-help.pd b/iemabs/speedlim-help.pd new file mode 100644 index 0000000..ff35286 --- /dev/null +++ b/iemabs/speedlim-help.pd @@ -0,0 +1,33 @@ +#N canvas 465 200 400 313 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 obj 46 171 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 235 248 IEM KUG; +#X text 219 236 musil; +#X text 249 236 @; +#X text 255 236 iem.at; +#X text 170 225 (c) Thomas Musil 2000 - 2005; +#X text 218 258 Graz \, Austria; +#X connect 0 0 9 1; +#X connect 1 0 9 1; +#X connect 2 0 9 0; +#X connect 3 0 12 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; diff --git a/iemabs/split-help.pd b/iemabs/split-help.pd new file mode 100644 index 0000000..69c1907 --- /dev/null +++ b/iemabs/split-help.pd @@ -0,0 +1,31 @@ +#N canvas 168 213 427 347 10; +#X obj 21 212 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#X obj 58 170 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1 +-1; +#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 0 - - -; +#X floatatom 58 109 4 0 0 0 - - -; +#X floatatom 21 192 4 0 0 0 - - -; +#X floatatom 58 150 4 0 0 0 - - -; +#X text 19 50 input_value ; +#X text 52 8 part -messages into less and greater equal than +limit; +#X text 60 94 limit ; +#X text 92 150 output: input greater equal than limit; +#X text 55 193 output: input less than limit; +#X text 115 308 IEM KUG; +#X text 99 296 musil; +#X text 129 296 @; +#X text 135 296 iem.at; +#X text 50 285 (c) Thomas Musil 2000 - 2005; +#X text 98 318 Graz \, Austria; +#X connect 4 0 8 0; +#X connect 4 1 9 0; +#X connect 6 0 4 0; +#X connect 7 0 4 1; +#X connect 8 0 0 0; +#X connect 9 0 1 0; diff --git a/iemabs/split3-help.pd b/iemabs/split3-help.pd new file mode 100644 index 0000000..cc4d3e9 --- /dev/null +++ b/iemabs/split3-help.pd @@ -0,0 +1,33 @@ +#N canvas 290 163 431 327 10; +#X floatatom 19 243 9 0 0 0 - - -; +#X floatatom 19 76 9 0 0 0 - - -; +#X text 15 11 split3; +#X floatatom 64 99 9 0 0 0 - - -; +#X floatatom 110 123 9 0 0 0 - - -; +#X floatatom 64 218 9 0 0 0 - - -; +#X floatatom 110 192 9 0 0 0 - - -; +#X text 81 75 input; +#X text 127 99 low-limit; +#X text 83 244 output within; +#X text 128 219 output less than low-limit; +#X text 175 193 output greater than high-limit; +#X text 175 123 high-limit; +#X text 129 147 1.arg: low-limit; +#X text 129 159 2.arg: high-limit; +#X obj 19 152 split3 -7.5 13.5; +#X text 77 11 part a -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 text 115 288 IEM KUG; +#X text 99 276 musil; +#X text 129 276 @; +#X text 135 276 iem.at; +#X text 50 265 (c) Thomas Musil 2000 - 2005; +#X text 98 298 Graz \, Austria; +#X connect 1 0 15 0; +#X connect 3 0 15 1; +#X connect 4 0 15 2; +#X connect 15 0 0 0; +#X connect 15 1 5 0; +#X connect 15 2 6 0; diff --git a/iemabs/splitfilename-help.pd b/iemabs/splitfilename-help.pd new file mode 100644 index 0000000..23bbe5f --- /dev/null +++ b/iemabs/splitfilename-help.pd @@ -0,0 +1,89 @@ +#N canvas 235 44 685 574 10; +#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: 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 text 115 458 IEM KUG; +#X text 99 446 musil; +#X text 129 446 @; +#X text 135 446 iem.at; +#X text 50 435 (c) Thomas Musil 2000 - 2005; +#X text 98 468 Graz \, Austria; +#X floatatom 273 196 5 0 255 0 - - -; +#N canvas 191 208 354 235 ASCII_separator 0; +#X obj 138 55 inlet; +#X obj 138 143 outlet; +#X obj 138 76 clip 0 255; +#X obj 138 98 - 32; +#X msg 138 121 separator \$1; +#X obj 37 121 makefilename %c; +#X obj 37 143 outlet; +#X connect 0 0 2 0; +#X connect 2 0 3 0; +#X connect 2 0 5 0; +#X connect 3 0 4 0; +#X connect 4 0 1 0; +#X connect 5 0 6 0; +#X restore 273 216 pd ASCII_separator; +#X symbolatom 273 240 0 0 0 0 - - -; +#X connect 3 0 9 0; +#X connect 4 0 9 0; +#X connect 5 0 9 0; +#X connect 6 0 26 0; +#X connect 8 0 9 0; +#X connect 9 0 26 0; +#X connect 9 0 27 0; +#X connect 10 0 9 0; +#X connect 11 0 9 0; +#X connect 12 0 9 0; +#X connect 14 0 9 0; +#X connect 15 0 26 0; +#X connect 17 0 9 0; +#X connect 18 0 9 0; +#X connect 19 0 25 0; +#X connect 20 0 25 0; +#X connect 21 0 25 0; +#X connect 22 0 25 0; +#X connect 23 0 25 0; +#X connect 24 0 25 0; +#X connect 25 0 9 0; +#X connect 26 0 7 0; +#X connect 26 0 27 0; +#X connect 27 0 1 0; +#X connect 27 1 2 0; +#X connect 34 0 35 0; +#X connect 35 0 36 0; +#X connect 35 1 9 0; diff --git a/iemabs/stripfilename-help.pd b/iemabs/stripfilename-help.pd new file mode 100644 index 0000000..863ed17 --- /dev/null +++ b/iemabs/stripfilename-help.pd @@ -0,0 +1,26 @@ +#N canvas 183 294 494 268 10; +#X obj 87 75 symbol; +#X msg 87 43 abcdefghijk; +#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: 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 text 115 218 IEM KUG; +#X text 99 206 musil; +#X text 129 206 @; +#X text 135 206 iem.at; +#X text 50 195 (c) Thomas Musil 2000 - 2005; +#X text 98 228 Graz \, Austria; +#X connect 0 0 5 0; +#X connect 1 0 0 0; +#X connect 2 0 5 0; +#X connect 5 0 7 0; +#X connect 6 0 5 0; +#X connect 12 0 5 0; diff --git a/iemabs/subl~-help.pd b/iemabs/subl~-help.pd new file mode 100644 index 0000000..c667cbc --- /dev/null +++ b/iemabs/subl~-help.pd @@ -0,0 +1,31 @@ +#N canvas 375 118 378 462 10; +#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: interpolation_time [ms]; +#X obj 46 271 unsig~; +#X floatatom 46 294 9 0 22000 0 - - -; +#X obj 46 141 sig~ 1; +#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: 2nd operand of subtraction; +#X text 115 418 IEM KUG; +#X text 99 406 musil; +#X text 129 406 @; +#X text 135 406 iem.at; +#X text 50 395 (c) Thomas Musil 2000 - 2005; +#X text 98 428 Graz \, Austria; +#X connect 1 0 14 1; +#X connect 4 0 14 2; +#X connect 6 0 2 0; +#X connect 7 0 6 0; +#X connect 9 0 10 0; +#X connect 11 0 14 0; +#X connect 14 0 9 0; diff --git a/iemabs/t3_bpe-help.pd b/iemabs/t3_bpe-help.pd new file mode 100644 index 0000000..80596de --- /dev/null +++ b/iemabs/t3_bpe-help.pd @@ -0,0 +1,105 @@ +#N canvas 100 17 532 586 10; +#N canvas 0 0 450 300 graph1 0; +#X array array99 259 float 0; +#X coords 0 0 258 1 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 0 empty empty empty 20 8 0 10 -262144 -1 -1 0 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 363 184 Samples; +#X floatatom 156 387 8 0 0 0 - - -; +#X text 213 388 t3_bang if finished; +#X text 405 528 IEM KUG; +#X text 389 516 musil; +#X text 419 516 @; +#X text 425 516 iem.at; +#X text 340 505 (c) Thomas Musil 2000 - 2005; +#X text 388 538 Graz \, Austria; +#X text 340 493 (c) Gerhard Eckel; +#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 49 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; diff --git a/iemabs/t3_delay-help.pd b/iemabs/t3_delay-help.pd new file mode 100644 index 0000000..7e5b219 --- /dev/null +++ b/iemabs/t3_delay-help.pd @@ -0,0 +1,79 @@ +#N canvas 100 58 496 565 10; +#N canvas 0 0 450 300 graph1 0; +#X array array99 259 float 0; +#X coords 0 0 258 1 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 0 empty empty empty 20 8 0 10 -262144 -1 -1 0 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 172 240 pre_delay; +#X text 238 350 duration; +#X text 365 418 IEM KUG; +#X text 349 406 musil; +#X text 379 406 @; +#X text 385 406 iem.at; +#X text 300 395 (c) Thomas Musil 2000 - 2005; +#X text 348 428 Graz \, Austria; +#X text 300 383 (c) Gerhard Eckel; +#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; diff --git a/iemabs/t3_line~-help.pd b/iemabs/t3_line~-help.pd new file mode 100644 index 0000000..535a90c --- /dev/null +++ b/iemabs/t3_line~-help.pd @@ -0,0 +1,97 @@ +#N canvas 124 45 505 584 10; +#N canvas 0 0 450 300 graph1 0; +#X array array99 259 float 0; +#X coords 0 0 258 1 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 0 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 375 478 IEM KUG; +#X text 359 466 musil; +#X text 389 466 @; +#X text 395 466 iem.at; +#X text 310 455 (c) Thomas Musil 2000 - 2005; +#X text 358 488 Graz \, Austria; +#X text 310 443 (c) Gerhard Eckel; +#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; diff --git a/iemabs/t3_metro-help.pd b/iemabs/t3_metro-help.pd new file mode 100644 index 0000000..e7f3d55 --- /dev/null +++ b/iemabs/t3_metro-help.pd @@ -0,0 +1,103 @@ +#N canvas 228 46 467 574 10; +#N canvas 0 0 450 300 graph1 0; +#X array array99 259 float 0; +#X coords 0 0 258 1 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 0 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 355 438 IEM KUG; +#X text 339 426 musil; +#X text 369 426 @; +#X text 375 426 iem.at; +#X text 290 415 (c) Thomas Musil 2000 - 2005; +#X text 338 448 Graz \, Austria; +#X text 290 403 (c) Gerhard Eckel; +#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; diff --git a/iemabs/t3_sig~-help.pd b/iemabs/t3_sig~-help.pd new file mode 100644 index 0000000..46d14ef --- /dev/null +++ b/iemabs/t3_sig~-help.pd @@ -0,0 +1,75 @@ +#N canvas 174 106 507 414 10; +#X floatatom 62 268 8 0 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 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 0 - - -; +#X floatatom 10 109 5 0 0 0 - - -; +#X obj 10 42 tgl 15 0 empty empty empty 20 8 0 10 -262144 -1 -1 0 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 -262144 -1 +-1; +#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 315 328 IEM KUG; +#X text 299 316 musil; +#X text 329 316 @; +#X text 335 316 iem.at; +#X text 250 305 (c) Thomas Musil 2000 - 2005; +#X text 298 338 Graz \, Austria; +#X text 250 293 (c) Gerhard Eckel; +#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; diff --git a/iemabs/t3_timer-help.pd b/iemabs/t3_timer-help.pd new file mode 100644 index 0000000..0f1595d --- /dev/null +++ b/iemabs/t3_timer-help.pd @@ -0,0 +1,27 @@ +#N canvas 231 195 316 292 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 -262144 -1 +-1; +#X obj 22 145 t3_timer; +#X floatatom 22 170 6 0 0 0 - - -; +#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 0 - - -; +#X text 203 93 ms; +#X text 72 170 ms; +#X text 84 5 time-tagged trigger timer; +#X text 125 248 IEM KUG; +#X text 109 236 musil; +#X text 139 236 @; +#X text 145 236 iem.at; +#X text 60 225 (c) Thomas Musil 2000 - 2005; +#X text 108 258 Graz \, Austria; +#X text 60 213 (c) Gerhard Eckel; +#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 8 0 0 1; diff --git a/iemabs/toggle_mess-help.pd b/iemabs/toggle_mess-help.pd new file mode 100644 index 0000000..b140547 --- /dev/null +++ b/iemabs/toggle_mess-help.pd @@ -0,0 +1,72 @@ +#N canvas 339 48 610 576 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 this; +#X msg 40 197 this; +#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 8 7 toggle_mess :; +#X text 259 253 n arguments: or ; +#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 text 305 508 IEM KUG; +#X text 289 496 musil; +#X text 319 496 @; +#X text 325 496 iem.at; +#X text 240 485 (c) Thomas Musil 2000 - 2005; +#X text 288 518 Graz \, Austria; +#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 34 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 35 0; +#X connect 10 0 11 0; +#X connect 12 0 3 0; +#X connect 13 0 32 0; +#X connect 14 0 29 0; +#X connect 28 0 29 0; +#X connect 29 0 4 0; +#X connect 29 1 4 0; +#X connect 30 0 35 0; +#X connect 30 1 35 0; +#X connect 31 0 30 0; +#X connect 32 0 3 0; +#X connect 32 1 3 0; +#X connect 34 0 4 0; +#X connect 35 0 9 0; +#X connect 35 1 1 0; +#X connect 35 1 7 0; +#X connect 35 2 16 0; diff --git a/iemabs/transf_fader-help.pd b/iemabs/transf_fader-help.pd new file mode 100644 index 0000000..f385b4e --- /dev/null +++ b/iemabs/transf_fader-help.pd @@ -0,0 +1,33 @@ +#N canvas 69 66 633 395 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 0 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 175 328 IEM KUG; +#X text 159 316 musil; +#X text 189 316 @; +#X text 195 316 iem.at; +#X text 110 305 (c) Thomas Musil 2000 - 2005; +#X text 158 338 Graz \, Austria; +#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; diff --git a/iemabs/unsig~-help.pd b/iemabs/unsig~-help.pd new file mode 100644 index 0000000..2d33494 --- /dev/null +++ b/iemabs/unsig~-help.pd @@ -0,0 +1,30 @@ +#N canvas 487 158 394 308 10; +#X floatatom 22 215 9 0 0 0 - - -; +#X text 28 155 ~signal_in~; +#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 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: metro-time in ms; +#X text 78 5 counterpart to sig~; +#X text 195 268 IEM KUG; +#X text 179 256 musil; +#X text 209 256 @; +#X text 215 256 iem.at; +#X text 130 245 (c) Thomas Musil 2000 - 2005; +#X text 178 278 Graz \, Austria; +#X connect 3 0 4 0; +#X connect 6 0 0 0; +#X connect 7 0 6 0; +#X connect 7 0 12 0; +#X connect 8 0 3 0; +#X connect 12 0 11 0; diff --git a/iemabs/unsymbol-help.pd b/iemabs/unsymbol-help.pd new file mode 100644 index 0000000..4414473 --- /dev/null +++ b/iemabs/unsymbol-help.pd @@ -0,0 +1,23 @@ +#N canvas 402 159 306 245 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 105 188 IEM KUG; +#X text 89 176 musil; +#X text 119 176 @; +#X text 125 176 iem.at; +#X text 40 165 (c) Thomas Musil 2000 - 2005; +#X text 88 198 Graz \, Austria; +#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; diff --git a/iemabs/v2db-help.pd b/iemabs/v2db-help.pd new file mode 100644 index 0000000..360495b --- /dev/null +++ b/iemabs/v2db-help.pd @@ -0,0 +1,17 @@ +#N canvas 158 78 283 224 10; +#X floatatom 23 99 9 0 0 0 - - -; +#X text 57 75 no arg; +#X floatatom 23 52 9 0 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 115 168 IEM KUG; +#X text 99 156 musil; +#X text 129 156 @; +#X text 135 156 iem.at; +#X text 50 145 (c) Thomas Musil 2000 - 2005; +#X text 98 178 Graz \, Austria; +#X connect 2 0 7 0; +#X connect 7 0 0 0; diff --git a/iemabs/vcf_bp2~-help.pd b/iemabs/vcf_bp2~-help.pd new file mode 100644 index 0000000..1bb5ec5 --- /dev/null +++ b/iemabs/vcf_bp2~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 473 475 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_bp4~-help.pd b/iemabs/vcf_bp4~-help.pd new file mode 100644 index 0000000..2f2e137 --- /dev/null +++ b/iemabs/vcf_bp4~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 475 477 10; +#X text 16 291 ~signal_in~; +#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 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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 31 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 32 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 30 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 30 1; +#X connect 29 0 30 2; +#X connect 30 0 19 0; +#X connect 31 0 28 0; +#X connect 32 0 29 0; +#X connect 36 0 2 0; +#X connect 37 0 15 0; diff --git a/iemabs/vcf_bp6~-help.pd b/iemabs/vcf_bp6~-help.pd new file mode 100644 index 0000000..6be21a9 --- /dev/null +++ b/iemabs/vcf_bp6~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 479 481 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_bp8~-help.pd b/iemabs/vcf_bp8~-help.pd new file mode 100644 index 0000000..6be0b52 --- /dev/null +++ b/iemabs/vcf_bp8~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 477 479 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_hp2~-help.pd b/iemabs/vcf_hp2~-help.pd new file mode 100644 index 0000000..c8d088b --- /dev/null +++ b/iemabs/vcf_hp2~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 458 500 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 36 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 36 1; +#X connect 29 0 36 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 33 0 2 0; +#X connect 34 0 15 0; +#X connect 36 0 19 0; diff --git a/iemabs/vcf_hp4~-help.pd b/iemabs/vcf_hp4~-help.pd new file mode 100644 index 0000000..f8a2e4d --- /dev/null +++ b/iemabs/vcf_hp4~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 445 487 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 36 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 36 1; +#X connect 29 0 36 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 33 0 2 0; +#X connect 34 0 15 0; +#X connect 36 0 19 0; diff --git a/iemabs/vcf_hp6~-help.pd b/iemabs/vcf_hp6~-help.pd new file mode 100644 index 0000000..51f4131 --- /dev/null +++ b/iemabs/vcf_hp6~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 447 489 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 33 0 2 0; +#X connect 34 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_hp8~-help.pd b/iemabs/vcf_hp8~-help.pd new file mode 100644 index 0000000..ec65c65 --- /dev/null +++ b/iemabs/vcf_hp8~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 447 489 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 33 0 2 0; +#X connect 34 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_lp2~-help.pd b/iemabs/vcf_lp2~-help.pd new file mode 100644 index 0000000..b75b462 --- /dev/null +++ b/iemabs/vcf_lp2~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 454 496 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 31 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 32 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 28 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 19 0; +#X connect 29 0 28 1; +#X connect 30 0 28 2; +#X connect 31 0 29 0; +#X connect 32 0 30 0; +#X connect 35 0 2 0; +#X connect 36 0 15 0; diff --git a/iemabs/vcf_lp4~-help.pd b/iemabs/vcf_lp4~-help.pd new file mode 100644 index 0000000..920bc66 --- /dev/null +++ b/iemabs/vcf_lp4~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 443 482 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 32 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 32 1; +#X connect 29 0 32 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 32 0 19 0; +#X connect 35 0 2 0; +#X connect 36 0 15 0; diff --git a/iemabs/vcf_lp6~-help.pd b/iemabs/vcf_lp6~-help.pd new file mode 100644 index 0000000..173dcb6 --- /dev/null +++ b/iemabs/vcf_lp6~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 445 484 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 33 0 2 0; +#X connect 34 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_lp8~-help.pd b/iemabs/vcf_lp8~-help.pd new file mode 100644 index 0000000..2db45ed --- /dev/null +++ b/iemabs/vcf_lp8~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 445 484 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 33 0 2 0; +#X connect 34 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_rbp2~-help.pd b/iemabs/vcf_rbp2~-help.pd new file mode 100644 index 0000000..1767f1e --- /dev/null +++ b/iemabs/vcf_rbp2~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 473 475 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_rbp4~-help.pd b/iemabs/vcf_rbp4~-help.pd new file mode 100644 index 0000000..37d3489 --- /dev/null +++ b/iemabs/vcf_rbp4~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 477 479 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_rbp6~-help.pd b/iemabs/vcf_rbp6~-help.pd new file mode 100644 index 0000000..fe767df --- /dev/null +++ b/iemabs/vcf_rbp6~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 479 481 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/vcf_rbp8~-help.pd b/iemabs/vcf_rbp8~-help.pd new file mode 100644 index 0000000..4809bbe --- /dev/null +++ b/iemabs/vcf_rbp8~-help.pd @@ -0,0 +1,71 @@ +#N canvas 213 130 479 481 10; +#X text 16 291 ~signal_in~; +#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 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 text 195 428 IEM KUG; +#X text 179 416 musil; +#X text 209 416 @; +#X text 215 416 iem.at; +#X text 130 405 (c) Thomas Musil 2000 - 2005; +#X text 178 438 Graz \, Austria; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 30 0; +#X connect 11 0 22 0; +#X connect 14 0 12 0; +#X connect 15 0 31 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; +#X connect 19 0 18 1; +#X connect 19 1 25 0; +#X connect 19 2 20 0; +#X connect 20 1 7 0; +#X connect 21 0 19 1; +#X connect 22 0 37 0; +#X connect 22 1 9 0; +#X connect 23 0 11 0; +#X connect 28 0 37 1; +#X connect 29 0 37 2; +#X connect 30 0 28 0; +#X connect 31 0 29 0; +#X connect 34 0 2 0; +#X connect 35 0 15 0; +#X connect 37 0 19 0; diff --git a/iemabs/wrap-help.pd b/iemabs/wrap-help.pd new file mode 100644 index 0000000..3237ab0 --- /dev/null +++ b/iemabs/wrap-help.pd @@ -0,0 +1,19 @@ +#N canvas 69 66 338 328 10; +#X floatatom 40 70 9 0 0 0 - - -; +#X floatatom 40 156 9 0 0 0 - - -; +#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 text 195 268 IEM KUG; +#X text 179 256 musil; +#X text 209 256 @; +#X text 215 256 iem.at; +#X text 130 245 (c) Thomas Musil 2000 - 2005; +#X text 178 278 Graz \, Austria; +#X connect 0 0 2 0; +#X connect 2 0 3 0; +#X connect 3 0 6 0; +#X connect 6 0 1 0; -- cgit v1.2.1