[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