[PD] honk abstractions

Andy Farnell padawan12 at obiwannabe.co.uk
Thu Dec 13 21:23:11 CET 2007


More goodies. Thanks for making and sharing these Johannes.

On Thu, 13 Dec 2007 18:04:25 +0100
"Johannes Kreidler" <jkreidler at gmx.de> wrote:

> hi list,
> over the last months, i've been programming a couple of abstractions to enhance faster and comfortable programming in pd.
> maybe they're useful for anyone else out there. some ideas arent't new, of course, and there might exist similar objects.
> 
> i called the collection "honk abstractions".
> 
> 
> download: http://www.kreidler-net.de/honk.zip
> 
> documentation: http://www.kreidler-net.de/honk.html
> 
> or http://www.kreidler-net.de/honk.pdf
> 
> some of them require [at least] pd-extended 0.38
> 
> 
> help is inside the patches. 
> 
> 
> it contents:
> 
> ----GLUE----
> 
> linvert		- inverts order of atoms of a list
> listerize-fifo	- like "serialize" but for symbols, turns a list of symbols into a list, in order: first in first out
> listerize-lifo	- like "serialize" but for symbols, turns a list of symbols into a list, in order: last in first out
> mergerize-fifo	- turns a stream of symbols into one symbol, in order: first in first out
> mergerize-lifo	- turns a stream of symbols into one symbol, in order: last in first out
> nbangs		- sequence incoming bangs
> schange		- like "change" but for symbols, outputs its input only when it changes
> 
> 
> ----TIME----
> 	
> malibu		- counts in a certain speed
> zetro		- random metronome
> 
> 
> ----MATH----
> 
> noreprand	- exactly like "random", but without repetitions. outputs random numbers in given range.
> 
> 
> ----TABLES----
> 
> ntables		- creates a certain number of tables in subpatch
> 
> 
> ----GUI-----
> 
> bak		- like bang, but size can be given by argument
> dac		- comfortable control of audio output
> display		- displays a number or symbol in variable size
> hamp		- comfortable horizontal potentiometer
> hr		- like horizontal radio, but number of buttons can be given by argument
> gop		- comfortable graph-on-parent control
> hs		- horizontal slider with range as arguments
> sf		- soundfile-player for different formats (wav, mp3, ogg)
> tok		- like toggle, but size can be given by argument
> vamp		- comfortable vertical potentiometer
> vr		- like vertical radio, but number of buttons can be given by argument
> vs		- vertical slider with range as arguments
> vum		- quick-to-build VU-Meter
> 
> 
> ----MISC----
> 
> 
> klist		- text-based sequencer with absolute time destinations
> midi2symbol	- MIDI tone numbers to german tone name conversion
> 
> 
> ----AUDIO GLUE----
> 
> compress~	- every amplitude that lies under a certain threshold will be amplified to a reference amplitude
> limit~		- every amplitude that lies over a certain threshold will be dampened to a reference amplitude
> pitchshift~	- granular transposition
> 
> 
> ----AUDIO OSCILLATORS----
> 
> sinesum~	- oscillator with various partials
> waveform~	- waveform oscillator (sine/saw/triangle/square/pulse/random)
> 
> 
> 
> regards,
> johannes
> 
> --
> www.kreidler-net.de
> -- 
> Psssst! Schon vom neuen GMX MultiMessenger gehört?
> Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list


-- 
Use the source




More information about the Pd-list mailing list