Re: [PD] honk -- update
I am cc'ing the list since I think this is of general interest: The best thing to do would be to make them into a libdir, then users can install them by copying them into the externals folders: http://puredata.info/docs/faq/how-do-i-install-externals-and-help- files-with-pd-extended Basically, create a folder that is named exactly like your library, i.e. 'honk'. Then copy all of the abstractions and help patches into that folder. Then create a 'meta' Pd patch in that folder with the library name, i.e. honk/honk-meta.pd. In that patch you can put info about the library, like the author, copyright, etc. Then to install, users just have to drop that folder into one of the folders listed in that FAQ entry. They'll be able to do [honk/ myobject] as well as [import honk] then [myobject]. .hc On Jul 19, 2008, at 9:29 AM, Johannes Kreidler wrote: hi hans-christoph, now i wanted to have included my honk-abstractions in pd- extended, but how does it work? i'm not pretty familiar with the pd- list. or can i just give it to you (attached)? greets, johannes Hans-Christoph Steiner wrote: On Jan 4, 2008, at 5:13 AM, Johannes Kreidler wrote: hi list, thank you for advices and bug reports. i fixed some things, added another abstractions und help-files. here are the honk abstractions: http://www.kreidler-net.de/honk.html hans-christoph, can it be included in pd-extended? Sure, someone just needs to import them to CVS (soon to be SVN) and then add them to the build system. If you plan on maintaining these, then it would be best if you put them there yourself. Just submit a developer CVS request to pd-dev if you want commit access. .hc greets, johannes honk abstractions collection of abstractions for pd (requires at least pd-extended 0.39) download: http://www.kreidler-net.de/honk.zip help-files are in the same folder, but also included inside the absctractions themselves. 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 prae- glues a praefix and an input together to one list schange- like change but for symbols, outputs its input only when it changes serialize-fifo- like serialize but for any number of floats. turns a list of floats into a list, in order: first in first out serialize-lifo- like serialize but for any number of floats. turns a list of floats into a list, in order: last in first out TIME malibu- counts in a certain speed zetro- random metronome MATH noreprand- (almost) exactly like random, but without repetitions. outputs random numbers in given range. rondom- like random but with offset as argument 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) -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -
Re: [PD] honk -- update
On Jan 4, 2008, at 5:13 AM, Johannes Kreidler wrote: hi list, thank you for advices and bug reports. i fixed some things, added another abstractions und help-files. here are the honk abstractions: http://www.kreidler-net.de/honk.html hans-christoph, can it be included in pd-extended? Sure, someone just needs to import them to CVS (soon to be SVN) and then add them to the build system. If you plan on maintaining these, then it would be best if you put them there yourself. Just submit a developer CVS request to pd-dev if you want commit access. .hc greets, johannes honk abstractions collection of abstractions for pd (requires at least pd-extended 0.39) download: http://www.kreidler-net.de/honk.zip help-files are in the same folder, but also included inside the absctractions themselves. 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 prae - glues a praefix and an input together to one list schange - like change but for symbols, outputs its input only when it changes serialize-fifo- like serialize but for any number of floats. turns a list of floats into a list, in order: first in first out serialize-lifo- like serialize but for any number of floats. turns a list of floats into a list, in order: last in first out TIME malibu- counts in a certain speed zetro - random metronome MATH noreprand - (almost) exactly like random, but without repetitions. outputs random numbers in given range. rondom- like random but with offset as argument 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) -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list http://at.or.at/hans/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] honk -- update
Very nice, thanks for adding the help files! ~Kyle On Jan 4, 2008 4:13 AM, Johannes Kreidler [EMAIL PROTECTED] wrote: hi list, thank you for advices and bug reports. i fixed some things, added another abstractions und help-files. here are the honk abstractions: http://www.kreidler-net.de/honk.html hans-christoph, can it be included in pd-extended? greets, johannes honk abstractions collection of abstractions for pd (requires at least pd-extended 0.39) download: http://www.kreidler-net.de/honk.zip help-files are in the same folder, but also included inside the absctractions themselves. 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 prae- glues a praefix and an input together to one list schange - like change but for symbols, outputs its input only when it changes serialize-fifo - like serialize but for any number of floats. turns a list of floats into a list, in order: first in first out serialize-lifo - like serialize but for any number of floats. turns a list of floats into a list, in order: last in first out TIME malibu - counts in a certain speed zetro - random metronome MATH noreprand - (almost) exactly like random, but without repetitions. outputs random numbers in given range. rondom - like random but with offset as argument 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) -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- - - - -- http://perhapsidid.wordpress.com http://myspace.com/kyleklipowicz ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] honk -- update
Hallo, Johannes Kreidler hat gesagt: // Johannes Kreidler wrote: thank you for advices and bug reports. i fixed some things, added another abstractions und help-files. here are the honk abstractions: Nice collection. Btw: I don't know, if you know this trick, but you could also hide the name and arguments in your GOP abstractions. Example hs2.pd as a variant of hs.pd is attached. Should work with pd-0.39 as well (except the label setting, as I added it). Note that hs2.pd also routes numbers coming in through the inlet directly to the outlet, while only using set on the slider. This is a workaround around the buggy behaviour of sliders when transfering input data to their output data not unchanged (This is already reported in the bug tracker.) Your list processing abstractions could also be implemented without requiring any externals. Or rather, they already are in the [list]-abs collection or in RTC-lib. ;) Ciao -- Frank Barknecht _ __footils.org__ hs2.pd Description: application/puredata hs2-help.pd Description: application/puredata ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list