aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormusil <tmusil@users.sourceforge.net>2006-11-09 22:27:01 +0000
committermusil <tmusil@users.sourceforge.net>2006-11-09 22:27:01 +0000
commit993c0fb38c748adcd813ebdd77dc7c7183a9dbfa (patch)
tree3422dd82a1e768a69472e9fbb679851e84692a17
parent7feac90249e14de9b4bfc578989232d9b261efd2 (diff)
update to R1.16
svn path=/trunk/externals/iemlib/; revision=6250
-rw-r--r--CONTENT.txt350
-rw-r--r--README_win.txt1
2 files changed, 175 insertions, 176 deletions
diff --git a/CONTENT.txt b/CONTENT.txt
index 07033a1..fd3d2aa 100644
--- a/CONTENT.txt
+++ b/CONTENT.txt
@@ -1,176 +1,174 @@
-contents of iemlib Release 1.16 from August 2004
-
-============================ DSP~ ===============================
-
-------------------------- filter~ -------------------------------
-FIR~ finite impuls response filter, with array-coefficients
-
-maverage~ moving average filter, (IIR + delay)
-
-ap1~ allpass 1.order
-ap2~ allpass 2.order
-bpq2~ bandpass 2.order with Q-inlet
-bpw2~ bandpass 2.order with bandwidth-inlet
-bsq2~ bandstop 2.order (notch) with Q-inlet
-bsw2~ bandstop 2.order (notch) with bandwidth-inlet
-hp1~ highpass 1.order
-hp2~ highpass 2.order
-lp1~ lowpass 1.order
-lp2~ lowpass 2.order
-rbpq2~ resonance-bandpass 2.order with Q-inlet
-rbpw2~ resonance-bandpass 2.order with bandwidth-inlet
-
-hml_shelf~ high-middle-low shelving-filter with freq- and gain-inlets
-lp1_t~ lowpass 1.order with time_constant inlet
-para_bp2~ parametrical bandpass 2. order with freq-, Q- and gain-inlet
-
-hp2_butt~, hp3_butt~, hp4_butt~, hp5_butt~, hp6_butt~, hp7_butt~,
-hp8_butt~, hp9_butt~, hp10_butt~
- highpass 2.3.4.5.6.7.8.9.10.order with butterworth characteristic
-hp2_cheb~, hp3_cheb~, hp4_cheb~, hp5_cheb~, hp6_cheb~, hp7_cheb~,
-hp8_cheb~, hp9_cheb~, hp10_cheb~
- highpass 2.3.4.5.6.7.8.9.10.order with chebyshev characteristic
-hp2_bess~, hp3_bess~, hp4_bess~, hp5_bess~, hp6_bess~, hp7_bess~,
-hp8_bess~, hp9_bess~, hp10_bess~
- highpass 2.3.4.5.6.7.8.9.10.order with bessel characteristic
-hp2_crit~, hp3_crit~, hp4_crit~, hp5_crit~, hp6_crit~, hp7_crit~,
-hp8_crit~, hp9_crit~, hp10_crit~
- highpass 2.3.4.5.6.7.8.9.10.order with critical damping
-lp2_butt~, lp3_butt~, lp4_butt~, lp5_butt~, lp6_butt~, lp7_butt~,
-lp8_butt~, lp9_butt~, lp10_butt~
- lowpass 2.3.4.5.6.7.8.9.10.order with butterworth characteristic
-lp2_cheb~, lp3_cheb~, lp4_cheb~, lp5_cheb~, lp6_cheb~, lp7_cheb~,
-lp8_cheb~, lp9_cheb~, lp10_cheb~
- lowpass 2.3.4.5.6.7.8.9.10.order with chebyshev characteristic
-lp2_bess~, lp3_bess~, lp4_bess~, lp5_bess~, lp6_bess~, lp7_bess~,
-lp8_bess~, lp9_bess~, lp10_bess~
- lowpass 2.3.4.5.6.7.8.9.10.order with bessel characteristic
-lp2_crit~, lp3_crit~, lp4_crit~, lp5_crit~, lp6_crit~, lp7_crit~,
-lp8_crit~, lp9_crit~, lp10_crit~
- lowpass 2.3.4.5.6.7.8.9.10.order with critical damping
-
-vcf_hp2~, vcf_hp4~, vcf_hp6~, vcf_hp8~
- highpass 2.4.6.8.order with freq- and Q-signal-inlets
-vcf_lp2~, vcf_lp4~, vcf_lp6~, vcf_lp8~
- lowpass 2.4.6.8.order with freq- and Q-signal-inlets
-vcf_bp2~, vcf_bp4~, vcf_bp6~, vcf_bp8~
- bandpass 2.4.6.8.order with freq- and Q-signal-inlets
-vcf_rbp2~, vcf_rbp4~, vcf_rbp6~, vcf_rbp8~
- resonance-bandpass 2.4.6.8.order with freq- and Q-signal-inlets
-
------------------------- arithmetic~ ----------------------------
-addl~ signal-addition with line~
-divl~ signal-divison with line~
-mull~ signal-multiplication with line~
-subl~ signal-subtraction with line~
-
-------------------------- converter~ ----------------------------
-prvu~ peak and rms VU-meter interface
-pvu~ peak VU-meter interface
-rvu~ rms VU-meter interface
-unsig~ signal to float converter
-
------------------- t3~ - time-tagged-trigger --------------------
--- inputmessages allow a sample-accurate access to signalshape --
-t3_sig~ time tagged trigger sig~
-t3_line~ time tagged trigger line~
-
---------------------------- misc~ -------------------------------
-fade~ fade-in fade-out shaper (need line~)
-iem_blocksize~ blocksize of a window in samples
-iem_samplerate~ samplerate of a window in Hertz
-int_fract~ split signal-float to integer- and fractal-part
-LFO_noise~ downsampled 2-point interpolated white noise
-mp3play~ mp3 stereo player
-peakenv~ peak envelope shaper
-pink~ pink noise
-round~ round signal-float to nearest integer
-sin_phase~ output phase-difference of 2 sinewaves in samples
-
-========================= control ==============================
-
-------------- gui (included into millers pd) --------------------
-
-bng bang, display and generate a bang-message
-cnv canvas, colored background and text
-hdl horizontal dial, for multiplex usage
-hradio horizontal radiobutton, only float in/out
-hsl horizontal slider
-nbx numberbox, the second
-tgl 2 state toggle
-vdl vertical dial, for multiplex usage
-vradio vertical radiobutton, only float in/out
-vsl vertical slider
-vu vu-meter, display rms- + peak-level in dB
-
---------------------- float operating -------------------------
-1p1z float-message-filter 1.order
-db2v db to rms
-dbtofad midi-db to fader-characteristic
-fadtodb fader-characteristic to midi-db
-fadtorms fader-characteristic to rms
-rmstofad rms to fader-characteristic
-round_zero round numbers near zero to zero
-speedlim reduce speed of a numeric stream
-split3 part a numeric stream into 3 ways
-split part a numeric stream into 2 ways (like moses)
-transf_fader partial linear characteristic diagram (like table)
-v2db rms to db
-wrap wraparound
-
--------------------- symbol operating -------------------------
-mergefilename merge a list of symbols together
-splitfilename divide a symbol into 2 parts
-stripfilename strip n characters of a symbol
-unsymbol convert a symbol- to a anything-message
-
-------------------- anything operating ------------------------
-any store and recall any message (like f, or symbol)
-iem_append append a message to any messages (obsolete: merge_any)
-iem_prepend prepend a message to any messages (abbr. pp or prepend)
-
--------------------------- init -------------------------------
-default replace initial-argument, if it is zero
-dollarg receive parent initial-arguments (abbr. $n)
-dsp control audio-engine, calculate dsp-performance (aka. dsp~)
-float24 store a 24-bit accurate float-number
-init initialize a message via loadbang (abbr. ii)
-once any message pass through only the first time
-
-------------------------- counter -----------------------------
-exp_inc exponential increment counter (bang triggered)
-for++ incremental counter (triggered by internal metro)
-modulo_counter endless loop counter (bang triggered)
-
--------------------------- misc -------------------------------
-add2_comma add a comma-separated message to a messagebox
-bpe break point envelope controller
-f2note frequency to midi+cents+note
-gate interruptible message connection (like spigot)
-iem_i_route variation of route (abbr. iiroute)
-iem_receive catch "sent" messages (receive-name-input) (abbr. iem_r)
-iem_route improvement of route
-iem_sel_any control a message-box with multiple content
-iem_send send messages to named object (send-name-input)(ab. iem_s)
-pre_inlet output an identifier-message and then the incoming message
-prepend_ascii output an identifier-message and then the incoming message
-soundfile_info output header-info of a wav-file
-toggle_mess control a message-box with multiple content (abbr. tm)
-
-------------------- parameter handling ------------------------
-iem_pbank_csv parameter memory manager (csv-format) (like textfile)
-list2send array of send-objects
-receive2list array of receive-objects
-
---------------- t3 - time-tagged-trigger ---------------------
------------ a time-tag is prepended to each message -----------
------ so these objects allow a sample-accurate access to ------
----------- the signal-objects t3_sig~ and t3_line~ ------------
-t3_bpe time tagged trigger break point envelope
-t3_delay time tagged trigger delay
-t3_metro time tagged trigger metronom
-t3_timer time tagged trigger timer
-
--------------- obsolete ---------------------------------------
-post_netreceive
-pre_netsend
+contents of iemlib Release 1.16 from May 2005
+
+============================ DSP~ ===============================
+
+------------------------- filter~ -------------------------------
+FIR~ finite impuls response filter, with array-coefficients
+
+maverage~ moving average filter, (IIR + delay)
+
+ap1~ allpass 1.order
+ap2~ allpass 2.order
+bpq2~ bandpass 2.order with Q-inlet
+bpw2~ bandpass 2.order with bandwidth-inlet
+bsq2~ bandstop 2.order (notch) with Q-inlet
+bsw2~ bandstop 2.order (notch) with bandwidth-inlet
+hp1~ highpass 1.order
+hp2~ highpass 2.order
+lp1~ lowpass 1.order
+lp2~ lowpass 2.order
+rbpq2~ resonance-bandpass 2.order with Q-inlet
+rbpw2~ resonance-bandpass 2.order with bandwidth-inlet
+hml_shelf~ high-middle-low shelving-filter with freq- and gain-inlets
+lp1_t~ lowpass 1.order with time_constant inlet
+para_bp2~ parametrical bandpass 2. order with freq-, Q- and gain-inlet
+hp2_butt~, hp3_butt~, hp4_butt~, hp5_butt~, hp6_butt~, hp7_butt~,
+hp8_butt~, hp9_butt~, hp10_butt~
+ highpass 2.3.4.5.6.7.8.9.10.order with butterworth characteristic
+hp2_cheb~, hp3_cheb~, hp4_cheb~, hp5_cheb~, hp6_cheb~, hp7_cheb~,
+hp8_cheb~, hp9_cheb~, hp10_cheb~
+ highpass 2.3.4.5.6.7.8.9.10.order with chebyshev characteristic
+hp2_bess~, hp3_bess~, hp4_bess~, hp5_bess~, hp6_bess~, hp7_bess~,
+hp8_bess~, hp9_bess~, hp10_bess~
+ highpass 2.3.4.5.6.7.8.9.10.order with bessel characteristic
+hp2_crit~, hp3_crit~, hp4_crit~, hp5_crit~, hp6_crit~, hp7_crit~,
+hp8_crit~, hp9_crit~, hp10_crit~
+ highpass 2.3.4.5.6.7.8.9.10.order with critical damping
+lp2_butt~, lp3_butt~, lp4_butt~, lp5_butt~, lp6_butt~, lp7_butt~,
+lp8_butt~, lp9_butt~, lp10_butt~
+ lowpass 2.3.4.5.6.7.8.9.10.order with butterworth characteristic
+lp2_cheb~, lp3_cheb~, lp4_cheb~, lp5_cheb~, lp6_cheb~, lp7_cheb~,
+lp8_cheb~, lp9_cheb~, lp10_cheb~
+ lowpass 2.3.4.5.6.7.8.9.10.order with chebyshev characteristic
+lp2_bess~, lp3_bess~, lp4_bess~, lp5_bess~, lp6_bess~, lp7_bess~,
+lp8_bess~, lp9_bess~, lp10_bess~
+ lowpass 2.3.4.5.6.7.8.9.10.order with bessel characteristic
+lp2_crit~, lp3_crit~, lp4_crit~, lp5_crit~, lp6_crit~, lp7_crit~,
+lp8_crit~, lp9_crit~, lp10_crit~
+ lowpass 2.3.4.5.6.7.8.9.10.order with critical damping
+vcf_hp2~, vcf_hp4~, vcf_hp6~, vcf_hp8~
+ highpass 2.4.6.8.order with freq- and Q-signal-inlets
+vcf_lp2~, vcf_lp4~, vcf_lp6~, vcf_lp8~
+ lowpass 2.4.6.8.order with freq- and Q-signal-inlets
+vcf_bp2~, vcf_bp4~, vcf_bp6~, vcf_bp8~
+ bandpass 2.4.6.8.order with freq- and Q-signal-inlets
+vcf_rbp2~, vcf_rbp4~, vcf_rbp6~, vcf_rbp8~
+ resonance-bandpass 2.4.6.8.order with freq- and Q-signal-inlets
+
+------------------------ arithmetic~ ----------------------------
+addl~ signal-addition with line~
+divl~ signal-divison with line~
+mull~ signal-multiplication with line~
+subl~ signal-subtraction with line~
+
+------------------------- converter~ ----------------------------
+prvu~ peak and rms VU-meter interface
+pvu~ peak VU-meter interface
+rvu~ rms VU-meter interface
+unsig~ signal to float converter
+
+------------------ t3~ - time-tagged-trigger --------------------
+-- inputmessages allow a sample-accurate access to signalshape --
+t3_sig~ time tagged trigger sig~
+t3_line~ time tagged trigger line~
+
+--------------------------- misc~ -------------------------------
+fade~ fade-in fade-out shaper (need line~)
+iem_blocksize~ blocksize of a window in samples
+iem_samplerate~ samplerate of a window in Hertz
+int_fract~ split signal-float to integer- and fractal-part
+LFO_noise~ downsampled 2-point interpolated white noise
+mp3play~ mp3 stereo player
+peakenv~ peak envelope shaper
+pink~ pink noise
+round~ round signal-float to nearest integer
+sin_phase~ output phase-difference of 2 sinewaves in samples
+
+========================= control ==============================
+
+------------- gui (included into millers pd) --------------------
+
+bng bang, display and generate a bang-message
+cnv canvas, colored background and text
+hdl horizontal dial, for multiplex usage
+hradio horizontal radiobutton, only float in/out
+hsl horizontal slider
+nbx numberbox, the second
+tgl 2 state toggle
+vdl vertical dial, for multiplex usage
+vradio vertical radiobutton, only float in/out
+vsl vertical slider
+vu vu-meter, display rms- + peak-level in dB
+
+--------------------- float operating -------------------------
+1p1z float-message-filter 1.order
+db2v db to rms
+dbtofad midi-db to fader-characteristic
+fadtodb fader-characteristic to midi-db
+fadtorms fader-characteristic to rms
+rmstofad rms to fader-characteristic
+round_zero round numbers near zero to zero
+speedlim reduce speed of a numeric stream
+split3 part a numeric stream into 3 ways
+split part a numeric stream into 2 ways (like moses)
+transf_fader partial linear characteristic diagram (like table)
+v2db rms to db
+wrap wraparound
+
+-------------------- symbol operating -------------------------
+mergefilename merge a list of symbols together
+splitfilename divide a symbol into 2 parts
+stripfilename strip n characters of a symbol
+unsymbol convert a symbol- to a anything-message
+
+------------------- anything operating ------------------------
+any store and recall any message (like f, or symbol)
+iem_append append a message to any messages (obsolete: merge_any)
+iem_prepend prepend a message to any messages (abbr. pp or prepend)
+
+-------------------------- init -------------------------------
+default replace initial-argument, if it is zero
+dollarg receive parent initial-arguments (abbr. $n)
+dsp control audio-engine, calculate dsp-performance (aka. dsp~)
+float24 store a 24-bit accurate float-number
+init initialize a message via loadbang (abbr. ii)
+once any message pass through only the first time
+parentdollarzero receive parent unique number
+
+------------------------- counter -----------------------------
+exp_inc exponential increment counter (bang triggered)
+for++ incremental counter (triggered by internal metro)
+modulo_counter endless loop counter (bang triggered)
+
+-------------------------- misc -------------------------------
+add2_comma add a comma-separated message to a messagebox
+bpe break point envelope controller
+f2note frequency to midi+cents+note
+gate interruptible message connection (like spigot)
+iem_i_route variation of route (abbr. iiroute)
+iem_receive catch "sent" messages (receive-name-input) (abbr. iem_r)
+iem_route improvement of route
+iem_sel_any control a message-box with multiple content
+iem_send send messages to named object (send-name-input)(ab. iem_s)
+pre_inlet output an identifier-message and then the incoming message
+prepend_ascii output an identifier-message and then the incoming message
+soundfile_info output header-info of a wav-file
+toggle_mess control a message-box with multiple content (abbr. tm)
+
+------------------- parameter handling ------------------------
+iem_pbank_csv parameter memory manager (csv-format) (like textfile)
+list2send array of send-objects
+receive2list array of receive-objects
+
+--------------- t3 - time-tagged-trigger ---------------------
+----------- a time-tag is prepended to each message -----------
+----- so these objects allow a sample-accurate access to ------
+---------- the signal-objects t3_sig~ and t3_line~ ------------
+t3_bpe time tagged trigger break point envelope
+t3_delay time tagged trigger delay
+t3_metro time tagged trigger metronom
+t3_timer time tagged trigger timer
+
+-------------- obsolete ---------------------------------------
+post_netreceive
+pre_netsend \ No newline at end of file
diff --git a/README_win.txt b/README_win.txt
index e6fb34f..66bf7f2 100644
--- a/README_win.txt
+++ b/README_win.txt
@@ -227,6 +227,7 @@ dsp control audio-engine, calculate dsp-performance (aka. dsp~)
float24 store a 24-bit accurate float-number
init initialize a message via loadbang (abbr. ii)
once any message pass through only the first time
+parentdollarzero receive parent unique number
------------------------- counter -----------------------------
exp_inc exponential increment counter (bang triggered)