pd-jmmmp

collection of Pd GUI objects for musical performance

Description

jmmmp is a collection of Pure Data GUI objects for musical performance, including controlling the DAC, volume, debugging, linking up with other programs, etc.

 * Granulator - Pure Data port of Robert Henke's Granulator
 * appent - like [list append], but trims the 'list' selector from the result
 * prepent - like [list prepend], but trims the 'list' selector from the result
 * array-edit - edit properties of arrays
 * bezier - Transfer function GUI with one cubic bézier curve
 * bezier~ - Transfer function GUI with one cubic bézier curve (signal version)
 * but - Monochrome bang button
 * butt - Color-changing Toggle Button
 * cellblock - numeric grid
 * change-symbol - like vanilla's [change], but for symbols
 * clock - Chronometer with display in seconds
 * dacc~ - dynamic dac~ outlet up to 32 channels
 * dacm~ - Mono dac~ for lazy people
 * datei-o - Sends the message "open ../../"
 * datei-r - Sends the message "read ../../"
 * datei-w - Sends the message "write ../../"
 * ds-color-sel - color selector for data structures
 * dsp01 - DSP switch
 * f+ - Counter with variable increment
 * gui-edit - edit standard GUI objects fast
 * jp.coll - store/edit message collections
 * jp.dbtofad - a vanilla modelling of [iemlib/dbtofad]
 * jp.garble - garble Pd patches
 * jp.list-drip - drips (serializes) a list
 * jp.menu - dropdown menu
 * jp.preset - dropdown preset saver
 * jp.sigtovu~ - ignal to rms converter in VU meter format
 * jp.split-symb-first - split a symbol, using a character as separator
 * jp.split-symb-last - split a symbol, using a character as separator
 * jp.symbol-expand - split a symbol into a list
   with individual elements separated by spaces
 * jp.urn - unrepeated random numbers
 * lbang - loadbang which can be triggered more often
 * liner~ - practical implementation of [line~]
 * liner+~ - practical implementation of signal envelopping
 * m-i - Automatic conversion of MIDI controller
 * mat~ - Level meter with amplitude control
 * mat-~ - Level meter with amplitude control, horizontal
 * maat~ - Stereo Level meter with amplitude control
 * maat-~ - Stereo Level meter with amplitude control, horizontal
 * mat4~ - Level meter with amplitude control, 4 channels
 * mat4-~ - Level meter with amplitude control, 4 channels, horizontal
 * matrixctrl - GUI for [iemmatrix/mtx_*~]
 * metrum - Metro with GUI
 * met~ - Level meter with amplitude control, with VU
 * mk - shows the controller number and MIDI value
 * multiarray - store and operate several graphical arrays
   in one graphical container
 * oscD - Counts received OSC messages
 * oscS - Interface for sendOSC
 * pd-colors - Pd color palettes (Data Structures + Tcl/Tk)
 * pix2canvas - Convert Gem images into canvas
 * rec-name - Automatic naming for a record/playback engine
 * rgb-color - Pick RGB colors for your GUI objects
 * scale - maps an input range to an output range
 * sguigot - spigot GUI implementation
 * shuffle - A no-repeat random number generator. shuffles a number series
 * sliders - GUI for incoming midi data
 * snaps~ - snapshot~ GUI implementation
 * spectrogram~ - Spectrogram with 512 bins resolution
 * stoppuhr - Chronometer with two layers
 * swatch - Pick a color using the hue-saturation chart
 * tastin - Gate for keyboard input
 * uhr - Shows the time

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://puredata.info


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install pd-jmmmp