vanilla
Contributors
People who contribute to this project.
Objects
- adc~_dac~
adc~anddac~provide real-time audio input and output in Pd. - bang~
bang~outputs a bang after each DSP cycle, at the same logical time as that cycle. - bng
bngis a graphical bang control that outputs a bang when activated and provides visual flashing feedback. - cputime
cputimemeasures elapsed CPU time as reported by the operating system and outputs the result in milliseconds, making it useful for measuring CPU usage. - delay
delaysends a bang from its outlet after a delay in milliseconds, initialized by its creation argument or set through its right inlet. - hdial
hdial(also shown ashdl) is a horizontal GUI dial made of a configurable number of buttons that outputs the selected button’s numeric index, making it useful for choosing among discrete options. - hradio
hradiois a horizontal row of GUI radio buttons that stores a selection and outputs the number of the selected cell as a float. - hslider
hslider(also namedhsl) is a horizontal GUI slider for selecting and outputting values within a configurable range, with linear or logarithmic scaling. - key
keyreports system-dependent numbers for keyboard key activity received by Pd. - keyname
keynamegets keyboard input and reports a float together with a symbol representing the key’s system-dependent name. - keyup
keyupreceives keyboard input and outputs a numeric value when a key is released. - line
lineis a ramp generator that accepts target-and-time pairs and slews its output to the target value. - list
listis the short form oflist appendand supports building and using variable-length messages by concatenating a stored second list onto an incoming first list. - loadbang
loadbangautomatically outputs abangwhen its containing patch loads. - metro
metroacts as a metronome, outputting bangs at a constant interval measured in milliseconds. - my_canvas
my_canvasis acnvGUI canvas used as a visual background or labeled area whose geometry, position, font, and colors can be configured. - namecanvas
namecanvasattaches a name to the current canvas so messages can be addressed to it, as shown bynamecanvas bonzoand a message sent tobonzo. - netreceive
netreceiveopens a socket on a specified port to receive network messages using TCP by default or UDP when its second argument is nonzero. - netsend
netsendconnects to another machine and sends Pd messages over a network. - numbox2
numbox2is a GUI number box (nbx) for displaying and editing numeric values, with configurable size, range, labels, colors, fonts, and send/receive names. - openpanel
openpanelqueries the user for a filename by opening an “Open file” browser when it receives a bang. - pipe
pipestores a sequence of messages and outputs them after a specified delay in milliseconds, automatically sorting the outputs. - print~
print~prints the raw values of an input signal for inspection. - qlist
qlistis a text-based sequencer that reads files containing time-tagged textual messages and sends them to named receives. - random
randomoutputs pseudorandom integers from 0 to N−1 when banged, where N is its creation argument and can also be reset through its inlet. - realtime
realtimemeasures elapsed real time, as reported by the operating system, and outputs the result in milliseconds. - savepanel
savepanelopens a “Save As” file browser when it receives abang, allowing the user to choose a name for a file to create. - timer
timermeasures elapsed logical time and outputs the result in milliseconds. - toggle The
toggle(tgl) object is a GUI control for switching between 0 and a configurable nonzero value, making it useful for on/off control. - vdial
vdial(also shown asvdl) is a configurable GUI dial for selecting among a set of numbered positions. - vradio
vradiois a vertical column of GUI radio buttons used to select and store a numbered cell value. - vslider
vslider(also available asvsl) is a vertical GUI slider that outputs values over a configurable range, with linear or logarithmic scaling. - vu
vuis a graphical VU meter that displays RMS and peak levels in dB.