thesaurus

44
Object Thesaurus file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44] Object Thesaurus A collection of messages to send remotely qlist A matrix-friendly MSP buffer~ jit.buffer~ A set of matrices for storage/resequencing jit.matrixset ADSR envelope generator for signals adsr~ AIFF saving and playing buffer~, info~, sfplay~, sfrecord~ ASCII number for each character in a string spell ASCII number, convert to text character sprintf ASCII numbers, convert symbol to spell Absolute to relative path conversion relativepath Absolute value of an integer or floating-point number abs of all samples in a signal abs~ of all samples in a matrix jit.op Accelerate Max timing in objects setclock Accelerate, control clock speed of Max timing objects setclock Access all pattr objects in a patcher pattrhub Access audio driver output channels adoutput~ Accumulator for integer and floating-point numbers accum for signals +=~ Active sensing, MIDI system message midiin, midiout, rtin Add two matrices jit.op, jit.expr two numbers +, accum, expr two signals +~ arguments to the begining of a message prepend arguments to the end of a message append a series of numbers accum, expr, table Additive synthesis +~, cycle~, ioscbank~, oscbank~ Address elements in an array by index number counter , funbuff, offer , table Adjust image brightness/contrast/saturation jit.brcosa Afterpressure, polyphonic polyin, polyout Aftertouch (monophonic) MIDI message touchin, touchout

Upload: miki303

Post on 11-Apr-2016

2 views

Category:

Documents


0 download

DESCRIPTION

sdfg

TRANSCRIPT

Page 1: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Object Thesaurus

A collection of messages to send remotelyqlist

A matrix-friendly MSP buffer~jit.buffer~

A set of matrices for storage/resequencingjit.matrixset

ADSR envelope generator for signalsadsr~

AIFF saving and playingbuffer~, info~, sfplay~, sfrecord~

ASCII number for each character in a stringspell

ASCII number, convert to text charactersprintf

ASCII numbers, convert symbol tospell

Absolute to relative path conversionrelativepath

Absolute valueof an integer or floating-pointnumber

abs

of all samples in a signal abs~of all samples in a matrix jit.opAccelerate Max timing in objects

setclockAccelerate, control clock speed of Max timing objects

setclockAccess all pattr objects in a patcher

pattrhubAccess audio driver output channels

adoutput~Accumulatorfor integer and floating-pointnumbers

accum

for signals +=~Active sensing, MIDI system message

midiin, midiout, rtinAddtwo matrices jit.op, jit.exprtwo numbers +, accum, exprtwo signals +~arguments to the begining of amessage

prepend

arguments to the end of amessage

append

a series of numbers accum, expr, tableAdditive synthesis

+~, cycle~, ioscbank~, oscbank~Address elements in an array by index number

counter, funbuff, offer, tableAdjust image brightness/contrast/saturation

jit.brcosaAfterpressure, polyphonic

polyin, polyoutAftertouch (monophonic) MIDI message

touchin, touchout

Page 2: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Alertdisplay a text message dialog, lcd, umenu, message, pcontrol, printflash when an event occurs button, led, ubuttonAliasing

dspstate~, onepole~All notes off (MIDI Mode message)

ctlin, ctloutAllocate notes to different voices

polyAllpass filter

allpass~Amplitudeamplitude control *~, /~, gain~, normalize~, omx.4band~, omx.5band~,

omx.comp~, omx.peaklim~amplitude indicator average~, avg~, levelmeter~, meter~, spectroscope~amplitude modulation *~conversion from decibels dbtoaconversion from decibels (forsignals)

dbtoa~

convesion to decibels atodbconvesion to decibels (forsignals)

atodb~

Analog-to-digital converteradc~, ezadc~

Analysis of a signalfft~, pfft~, scope~, spectroscope~

Analyze a signalcompute signal minimum andmaximum values

minmax~

detect signal change anddirection

change~

detect when input goes above aset value

thresh~

detect zero to non-zero signaltransitions

edge~

display a signal in real time scope~FFT analysis of a signal cartopol~, fft~, fftin~, fftout~, pfft~output the maximum of twosignals

maximum~

output the minimum of twosignals

minimum~

report intervals of zero to non-zero transitions

spike~

report sample values from asignal

snapshot~

report the peak amplitude of asignal

peakamp~

signal counter count~store a signal to view as text capture~sync MSP with MIDI, click, or taptempo

sync~

zero-crossing counter/transientdetector

zerox~

Analyzing videoconvert a scan line to a Max list jit.iterfind the location of a specifiedcolor/data

jit.findbounds

histogram of matrix components jit.histogramoutput the min, mean, and maxfor each plane

jit.3m

read a matrix as an audio signal jit.peek~And, true if both statements are true (logical intersection)

Page 3: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

expr, &&Animation of shapes or pictures

lcdAnimation, control a laser videodisc player

serial, vdpAnimation, play a QuickTime movie

imovie, movie, playbarAntialiased oscillators

rect~, saw~, tri~Append or prepend text to a message

append, prependApply binary or unary operators

<<, >>, &, |, expr, jit.op, vexprApply common string operations

jit.str.opApply single force to particles

jit.p.vishnuArbitrary rectangular resampling

jit.tiffanyArc- functions for numbers, matrices and signals

see Arithmetic operatorsArithmetic operatorsfor integers and floating-pointnumbers

expr, +, -, !-, *, /, !/, %, acos, acosh, asin, asinh, atan, atan2,atanh, cosh, sin, sinh, sqrt, tan, tanh, vexpr

for matrices jit.expr, jit.op+~, -~, !-~, *~, /~, !/~, %~, acos~, acosh~, asin~, asinh~, atan~,atanh~, atan2~, cos~, cosh~, cosx~, sinh~, sinx~, tanh~, tanx~

Array of arbitrary messagescoll, umenu

Array of numbersfunbuff, histo, offer, table

Ascii to integersatoi

Askfor a file or folder opendialogthe user to enter information dialog, messageAssign one of several inputs to an outlet

selector~, switchAssistance, attach an assistance message to an inlet or outlet in a subpatch

inlet, outletAtoms of a list, break up into individual messages

cycle, iter, message, spray, unpack, zlAudio driver settings, reporting and controlling

adstatusAudio I/Oaccess audio driver outputchannels

adoutput~

audio output dac~control devices using ReWire rewire~icon-based 2 channel audiooutput

ezdac~

icon-based 2 channel audioinput

ezadc~

output audio from computer'sinput source

adc~

record signals to soundfiles ondisk

sfrecord~

report information about a soundfile

sfinfo~

soundfile playback sfplay~store a list of sound file cues sflist~

Page 4: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Audio processing system utilitiesconvert number of samples tomillisecond values

sampstoms~

convert millisecond values to anumber of samples

mstosamps~

disable signal objects in apatcher

mute~

elminate noise in a mutedsubpatcher

pass~

manage polyphony poly~report time since audio wasturned on

dsptime~

report info about current DSPsettings

dspstate~

report audio processinginformation

adstatus

Average a running stream of numbersa running stream of numbers meanvalues of cells in a matrix jit.3mfour points in a matrix jit.avg4signal amplitude avg~Background colour

bgcolorBackground panel

panelBackground, notify objects when patcher window is moved to background

activeBackward sample playback

groove~, play~Band-limited random signal

rand~Bandpass filter

biquad~, filtercoeff~, filtergraph~, reson~the bang messagecount bang messages countermessage traffic control onebangreport elapsed time between twobang messages

timer

send a bang on closing a patch closebangsend a bang on loading a patch loadbangsend a bang to several outlets bangbangsend a bang when a message isreceived or the mouse is clicked

button, ubutton

send a number of bangs as fastas possible

uzi

send a single bang to differentplaces in immediate succession

bangbang, trigger

send bangs repeatedly at acertain rate

metro

Binary, display numbers asnumber

Bit shiftingfor integers <<, >>for matrices jit.opfor signals bitshift~Bitwise ones complement operation

exprBitwise operatorsfor integers and floating pointnumbers

bitand, bitor, expr, &, |

for matrices jit.op, jit.exprfor signals bitand~, bitor~, bitxor~, bitnot~

Page 5: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Boolean logic operationsfor integers and floating-pointnumbers

if, <, <=, ==, !=, >=, >, &&, ||

for matrices jit.opfor signals <~, <=~, ==~, !=~, >=~, >~Break up a listinto a series of numbers iter, zlinto individual items cycle, message, spray, unpackBreakpoint line segment function generation and storage

funbuff, function, line, line~Breath control

ctlin, ctloutBroadcast a message to all instances of the same class in a patcher

universalBroadcast video using RTSP (Macintosh only)

jit.qt.broadcastBrownian motion simulator

drunkBubble sort

jit.bsortBuffer-based audio

see Sampling and audio buffersBuffer-based FIR filter

buffir~Buffer viewer and editor

waveform~Builda standalone patcher standaloneButton for user Interfacesends 0 or 1 led, togglesends bang button, ubuttonpicture based button pictctrlBypassing a signal

gate~, matrix~, mute~, pass~, poly~, selector~C language expression solving

expr, ifCalculatea histogram for matrices jit.histogrambounding dimensions for a rangeof values in a matrix

jit.findbounds

the determinant of a matrix jit.la.determinantthe inverse of a matrix jit.la.inversea mathematical expression see Arithmetic operatorsthe product across the maindiagonal of a matrix

jit.la.diagproduct

the square root of a number sqrtthe sum across the maindiagonal of a matrix

jit.la.trace

the transpose of a matrix jit.transposex to the power of y powx to the power of y (for signals) pow~Capture and display a series of numbers

capture, print, table, textCartesian to Polar coordinate conversionfor numbers cartopolfor signals cartopol~Cascaded series of biquad filters

cascade~Cellwise envelope follower for matricesspatial jit.scanslidetemporal jit.slide

Page 6: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Chance operations using pseudo-random numbersdrunk, expr, random, urn

Change background colourbgcolor

Characters in a string of text, convert to ASCII numbersspell

Check box user interface objectradiogroup

Choke chromakey 3 sourcesjit.keyscreen

Chorusingcycle~, tapout~

Clippingclip~, dac~, normalize~

Clock for reporting time elapsedclocker, cpuclock, timer

Clock speed of Max timing objects, controlsetclock

Clock, MIDI system messagemidiin, midiout, rtin

Close a patcher window automaticallypcontrol, thispatcher

Closing a patcher window, send a bang when window is closedclosebang

Coerce a matrix into different types/planecountjit.coerce

Collectand edit messages collnumbers bagCollection of messages, store and recall

coll, umenuColor screen with threshold

jit.alternColor selection using a modal dialog

colorpickerColor swatch for RGB color selection and display

swatchColored button area

panelComb filter with feedforward and feedback delay control

teeth~Comb filter

comb~Combinatorics, produce random orderings of a set

urnCombinenumbers and symbols into a list pack, paknumbers that arrive closely into alist

thresh

Commands, place your own commands in the menu barmenubar

Commenting a patchcomment

Comparea live MIDI performance to arecorded one

follow

two integers or floating-pointnumbers

see Boolean operators, change, multislider, number

two lists zltwo matricess see Boolean operators, jit.change, jit.fpsgui, jit.pwindowtwo signals see Boolean operators, change~, meter~, scope~, snapshot~

Page 7: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Compress a signalcompressor/gate omx.comp~4-band compressor omx.4band~5-band compressor omx.5band~Computea mathematical expression expr, +, -, *, /, %the minimum and maximumvalues of a signal

minmax~

phase deviation betweensuccessive FFT frames

framedelta~

"running phase" of successivephase deviation frames

frameaccum~

x to the power of y powComputer keyboard events, detect

key, keyup, modifiers, numkeyConcatenatetwo lists pack, pak, zltwo matrices jit.concattwo messages append, prepend, zlConcatenate two messages

prepend, appendConditional statementsif if, match, select, splitboolean see Boolean operatorsConform file paths

conformpathConnect patch cords to an inlet or outlet of a subpatch

inlet, outletConnectto a subpatcher inlet, outletto a named object in patcher pvarConstant signal of a number

sig~Constrained random movement

drunkConstruct MIDI messages for transmission or recording

midiformat, sxformatConstruct a list out of individual items

prepend, append, pack, pakContinue, MIDI system message

midiin, midiout, rtinContinuous controllers

ctlin, ctloutControla matrix of switches matrixctrlaudio driver settings adstatusthe clock speed of Max timingobjects

setclock

an external (non-MIDI) device serial, vdpa function curve~, function, line~a patcher window automatically thispatchera picture in a graphic window pictctrlpoly~ voice allocation andmuting

thispoly~

a QuickTime movie jit.qt.movie, playbara ReWire host's transport hostcontrol~timing of max objects setclocktraffic for bang messages onebanga videodisk player through serialport

vdp

Controller, picture-based

Page 8: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

pictctrlConvertan absolute to a relative path relativepathASCII to integers atoiASCII to text sprintfbetween colorspaces jit.colorspace, see Convert colorspacesCartesian to polar coordinates cartopolCartesian to polar coordinatesfor signals

cartopol~

deciBel value to linear amplitude dbtoadeciBel value to linear amplitudeat signal rate

dbtoa~

a filename into an absolute path absolutepathfrequency to MIDI note numbers ftomfrequency to MIDI note numbersat signal rate

ftom~

image to halftone image jit.royinput characters to ASCII spellan input range to an outputrange

scale

integers to ASCII itoalinear amplitude to a deciBelvalue

atodb

linear amplitude to a deciBelvalue at signal rate

atodb~

a matrix into an upper triangularmatrix

jit.la.uppertri

Max messages to low priority atscheduler time

jit.qball

Max messages to symbols tosymbolMax symbol to Jitter stringmatrix

jit.str.fromsymbol

MIDI note number to frequency mtofMIDI note number to frequencyat signal rate

mtof~

milliseconds to samples mstosamps~a number, list, or symbol to abang

button, bangbang, trigger

pathname to filename strippathpolar coordinates to Cartesian poltocarpolar coordinates to Cartesian atsignal rate

poltocar~

symbol(s) into messages andnumbers

fromsymbol

numbers between decimal,hexadecimal, and binary forms

number

samples to milliseconds sampstoms~text to ASCII numbers spellMax window errors intomessages

error

Convert colorspacesARGB to AYUV jit.argb2ayuvARGB to GRGB jit.argb2grgbARGB to UYVY jit.argb2uyvyAYUV to ARGB jit.ayuv2argbAYUV to UYVY jit.ayuv2uyvyAYUV to monochrome(luminance)

jit.ayuv2luma

GRGB to ARGB jit.grgb2argbHSL to RGB jit.hsl2rgbRGB to monochrome (luminance) jit.rgb2lumaUYVY to ARGB jit.uyvy2argb

Page 9: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

UYVY to AYUV jit.uyvy2ayuvUYVY to monochrome(luminance)

jit.uyvy2luma

monochrome (luminance) toAYUV

jit.luma2ayuv

monochrome (luminance) toUYVY

jit.luma2uyvy

Convert Max data typesmessages to audio curve~, line~, peek~, sig~messages to matrices jit.cellblock, jit.fill, jit.matrix, jit.str.fromsymbolaudio to matrices jit.buffer~, jit.catch~, jit.poke~audio to messages capture~, peakamp~, peek~, snapshot~matrices to audio jit.buffer~, jit.peek~, jit.release~matrices to messages jit.iter, jit.matrix, jit.spill, jit.str.tosymbolConvolve two matrices

jit.convolveConway's game of life (cellular automata)

jit.conwayCopy the screen contents into a Jitter matrix

jit.desktopCosine functions for numbers, matrices and signals

see Arithmetic operatorsCount how many bang messages or numbers have been received

counterCount the occurrences of numbers

histoCount, send a series of numbers as fast as possible

uziCountreceived bangs and output thecount

counter

the occurrences of numbers histoCreatean audio impulse click~a coloured background area panela custom menu bar menubara drop region for files dropfilea file dialog opendialoga GL accelerated volumevizualization

jit.gl.volume

a pop-up menu with names ofMIDI devices

midiinfo

a multi-track sequencer mtrmultiple sliders with graphicdisplay

multislider

a subpatch within a patch patchera visible subpatcher inside a box bpatcherCrossfade between 2 matrices

jit.xfadeCrosshatch filter

jit.hatchCrossover filter

cross~Cumulative total of a series of numbers

accum, expr, tableCut up a matrix into evenly spaced sub matrices

jit.scissorsCycle a number from outlet to outlet

bucketCycle messages through outputs

jit.cycle

Page 10: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

DC offset+~, -~, number~, sig~

Data arriving at different times gets synchedbuddy

Data smoothingfor numbers slidefor matrices jit.slidefor signals onepole~, slide~Data storageinformation about the state of aMax patch

preset, pattrstorage

messages coll, text, jit.cellblock, zl, umenuMIDI data mtr, seqnumber pairs bag, coll, funbuff, offer, table, zlnumbers int, float, pvar, valueaudio buffer~, sfplay~, sfrecord~matrices jit.matrix, jit.matrixset, jit.qt.movie, jit.qt.record, jit.textfile,

jit.fprintData structures, arbitrarily ordered array of arbitrary messages

coll, umenuDate and time of day

dateDecibelsfrom amplitude atodbto amplitude dbtoaDecrement or increment a value

incdecDefer the execution of a message

deferlowDefinea region for dragging anddropping a file

dropfile

a switchable part of a signalnetwork

begin~

Delaya bang delayaudio allpass~, comb~, delay~, tapin~, tapout~, teeth~audio delay line specified insamples

delay~

event timing borax, clocker, date, timerthe execution of a message deferlownote-off messages sustainone or more numbers for specifictime

pipe, thresh

numbers or a list pipeDelta time, report time interval between onsets of MIDI notes

borax, timerDemultiplex (deinterleave) a single matrix into two

jit.demultiplexDeprioritize a message

deferDetectnumbers above zero >the active patcher window activechords quickthreshwhen input exceeds a certainnumber

past

key presses keykey releases keyuplargest numbers in a list maximumthe logical separation of next

Page 11: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

messageslogical signal transitions edge~signals above a set level thresh~smallest numbers in a list minimumthe smallest of a series ofnumbers

trough

zero crossings zerox~zero/non-zero transitions togedgeDevices, drive external devices

serial, vdpDevices, get a list of MIDI devices and ports currently available

midiinfoDial user interface

dialDifferencebetween matrices jit.change, jit.opbetween numbers expr, -, zlbetween samples change~, delta~between signals -~, scope~Digital-to-analog converter

dac~, ezdac~Digitize video from an external sourceusing DirectX (Windows only) jit.dx.grabusing QuickTime jit.qt.grabDisk-based audio playback

sfplay~Disable signal processing in a subpatch

mute~Disabling part of a signal network

gate~, mute~, pass~, poly~, selector~Discrete values from a continuous stream of data

speedlimDisplace points based on luminance

jit.plumeDisplaydata in a window jit.windowdisplay/change a range ofnumbers

rslider

a flash on event button, led, ubuttonmatrix attributes jit.fpsguinumbers in decimal,hexadecimal, or binary form

number

numerical data graphically dial, kslider, multislider, number, slider, tableon/off status in colour leda picture from a graphics file fpicsignal values capture~, meter~, number~, scope~, snapshot~a text message dialog, lcd, umenu, message, pcontrol, printzero/non-zero status of anumber

led, number, toggle

Distort a sawtooth waveformkink~

Distributenumbers to sequential outlets cycleto a numbered outlet sprayDividetwo matrices jit.expr, jit.optwo numbers /, exprtwo numbers (inlets reversed) !/two numbers and output theremainder

%

two signals /~

Page 12: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

two signals (inlets reversed) !/~two signals and output theremainder

%~

Downsamplingavg~, degrade~, downsamp~, number~, poly~, sah~, snapshot~

Drag and dropdropfile

Drawgraphics in a patcher window lcdcoloured background area panelshapes with the mouse lcd, jit.lcd, mousestateDurationreport length of MIDI notes boraxspecify duration for transmittedMIDI notes

flush, makenote, midiflush, pipe

time between events timerDuty cycle of a pulse wave

<~, >~, train~Edit an audio sample

record~, peek~, poke~Eliminate noise in a muted subpatcher

pass~Eliminate number repetitions

changeEmbed a visible subpatcher inside a box

bpatcherEmboss image

jit.brassEnable or disable MIDI objects in a patcher automatically

pcontrolEnd of a message, add items to

appendEnter numerical data into a patcher from the computer keyboard

number, numkeyEnter text typed in by the user

dialog, messageEnvelopeeditors functionfollower peakamp~, meter~follower, vector-based vectral~generator adsr~, curve~, function, line~, techno~Equalization

allpass~, biquad~, comb~, filtercoeff~, filtergraph~, lores~,reson~

Error messagesdisplay error text in a patcherwindow

dialog, lcd, umenu, message, pcontrol

print errors in the Max window printEvaluatea procedural basis functiongraph

jit.bfg, jit.gencoord

input according to Perl-styleexpressions

regexp

a mathematical expression expr, jit.expr, see Arithmetic operatorsmath expression for a list ofinputs

vexpr

Event number, assign to each MIDI noteborax

Event-driven, multi-segment line objectbline

Exclusive or, bitwise XOR operation

Page 13: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

exprExecute Javascript commands sequentially

jstriggerExecute Javascript

js, jsuiExponential curve function

curve~, gain~, linedrive, pow~, techno~Exponential scaling volume slider

gain~Export MIDI file

seqExpose multiple objects to the pattr system

autopattrExpressions, solve mathematical

expr, +, -, *, /, %External clock source, synchronize Max to

setclockExtra precision MIDI pitchbend messages

xbendin, xbendin2, xbendout, xbendout2Extract indexed elements of a list

listfunnelFIR filter, buffer-based

buffir~Fader for displaying or generating numerical data

multislider, rslider, sliderFake queue status

jit.qfakerFast Fourier transformfor matrices jit.fftfor signals fft~Fast chord detection

quickthreshFast fixed filter bank

fffb~Feedback a delayed signal

allpass~, biquad~, comb~, lores~, reson~, tapin~, tapout~Feedbackwith convolution stage jit.wakewith gain stage jit.glopFile menu, add your own items to

menubarFileget file modification date filedateimport and export MIDI files seqlist the files in a specific folder folderopen any type of file fileinFill a matrix with a list

jit.fillFilm or video, synchronize Max to

setclockFilter (audio)allpass filter allpass~bandpass filter reson~biquadratic (multimode) filter biquad~, cascade~buffer-based FIR convolutionfilter

buffir~

comb filter comb~, teeth~crossover filter cross~fast fixed filter bank fffb~lowpass filter lores~, onepole~state variable filter svf~

Page 14: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Filter MIDInote-on messages stripnoteFilter a continuous stream of messages

speedlimFilter a signal logarithmically

slide~Filterout repetitions of a number changenumbers to a certain range clipan input number logarithmically slideFindthe elapsed time clockerwhich of two numbers is lessthan the other

<

Find which of two numbers isless than or equal to the other

<=

which of two numbers is greaterthan the other

<

which of two numbers is greaterthan or equal to the other

<=

Bitwise intersection of twonumbers

&

Bitwise union of two numbers |the absolute value of a number absthe greatest number in a list maximumthe smallest number in a list minimumthe running average in a streamof numbers

mean

the peak number peakFireWire VTR control

jit.avcFix file paths and conform

conformpathFlanging

cycle~, tapout~Flash on a message

buttonFloating-point data visualization

jit.graphFloating-point numbers, store numbers with a fractional part

float, numberFolder content listings

folderFollow a performance, comparing it to a pre-recorded sequence

followForeground, move a patcher window automatically to the front

thispatcherForeground, notify objects when patcher window is brought to foreground

activeFormata message of numbers andwords

sprintf

Prepare MIDI messages fortransmission or recording

midiformat, sxformat

Numbers as a text file textForward messages to receive objects

forwardFourier analysis and synthesis

fft~, ifft~, pfft~Fourteen-bit precision MIDI pitchbend messages

xbendin, xbendout, xbendin2

Page 15: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

FreeFrame Effects for Jitter matricesjit.freeframe

Frequency domainfrequency shifter for pfft~ fbinshift~pitch shifter for pfft~ gizmo~Frequency modulation

+~, cycle~, phasor~Frequency shifter

freqshift~, fbinshift~Frequency-to-pitch conversion

ftomFrequency, keep track of how many times a number has occurred

histoFull pathname to filename conversion

strippathFunction generatorfor integers and floating-pointnumbers

funbuff, function, line

for signals adsr~, curve~, function, line~, peek~, poke~, techno~Gating and switchingnumbers, messages, or matrices gate, ggate, switch, gswitch, routersignals gate~, matrix~, selector~Gather together a collection of numbers

bag, collGenerate a bang messagea plain old bang buttonon loading a patch loadbangon close of patch closebangto numerous outlets bangbangat regular intervals metroa certain number of times, asfast as possible

uzi

for messages received or mouseclicks

button, ubutton

to all loadbang objects thispatcherGenerate graphicsChebyshev gradients jit.gradientdraw in a Jitter window (usingOpenGL)

jit.gl.sketch

draw in a Jitter window (usingQuickDraw)

jit.lcd

GL geometry from existing data jit.gl.meshGL-based surface extraction jit.gl.isosurfNURBS surfaces jit.gl.nurbsParticle systems jit.p.bounds, jit.p.shiva, jit.p.vishnuPlatonic solids jit.gl.platosimple geometric shapes as aconnected grid

jit.gl.gridshape

Generate numbersPseudo-random numbers drunk, expr, random, urna zero or one randomly deciderandom numbers randomrandom numbers withoutduplicates

urn

random numbers in a movingrange

drunk

numbers from onscreenkeyboard slider

kslider

numbers in a ramp from onevalue to another

line

exponentially scaled numbers linedrive

Page 16: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

in a weighted series probor change a range of numbers rsliderusing an on-screen slider sliderGenerate MIDIdata in MIDI format midiformatMIDI notes with off messages makenoteMIDI note-offs for hangingnote-ons

midiflush

Generate numbers with the mousedial, imovie, kslider, lcd, mousestate, multislider, number,rslider, slider, table

Generatea multi-segment line, event-driven

bline

an ADSR envelope functionGetthe absolute value of a number absarguments from parent patcher patcherargsthe ASCII number for eachcharacter in a string

spell

the current file search path filepaththe current system info gestaltthe current time/date datediscrete values from data stream speedlimthe filename from a pathname strippathinput MIDI pitch bend values bendinMIDI note on/off info boraxMIDI control values ctlinthe modification date of a file filedatethe monitor screen size screensizethe pixel value at displaycoordinates

suckah

the square root of a number sqrtGlobal message-sending

float, forward, grab, int, message, receive, send, valueGlobal signal values

receive~, send~Global variables

pv, valueGlue many matrices into one

jit.glueGraph filter poles and zeros on the Z-plane

zplane~Graphic display of an array of numbers, editable with the mouse

multislider, tableGraphicalbreakpoint function editor functiondisplay of an audio buffer'scontents

waveform~

filter editor filtergraph~score of MIDI note events detonateGraphics

see DrawGreater than

see Boolean operatorsGreater than, report when all numbers in a list surpass specific thresholds

pastHeld MIDI notes, provide note-off messages for

borax, flush, makenote, midiflushHertz equivalent of a MIDI key number

ftom, mtof

Page 17: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Hexadecimal display of integer valuesnumber

Hierarchical on/off switchdecode

Hint, pop-up menuhint

Histogram of how many times a number has occurredhisto

Hold (store)one or more numbers float, funbuff, int, number, offer, pv, table, valuenote-off messages sustainthe smallest in a series ofnumbers

trough

HostReWire devices rewire~VST plug-ins vst~Host-synchronized sawtooth wave

plugphasor~Human interface (gaming) device input

hiHyperbolic functions for numbers, matrices and signals

see Arithmetic operatorsIIR filter

allpass~, biquad~, comb~, lores~, reson~, svf~Idiosyncratic downsampling/upsampling

jit.amebaIf-then-else control structure

ifIgnore certain messages

gate, ggate, gswitch, mousefilter, select, switchImage keying based on distance from a luminance value

jit.lumakeyImport MIDI file

seqImpulse generator

click~In-Patcher Window

jit.pwindowIncoming MIDI messages, parse

midiparse, xbendin, xnotein, bendin, ctlin, notein, pgmin, polyin,rtin, sysexin, touchin

Increment a valueincdec

Index elements of a list and output them individuallylistfunnel

Index number, prepend to a number or a listfunnel, prepend

Indexed list of numerical valuesfunbuff, offer, table

Indicate the zero/non-zero status of a numberif, led, number, togedge, toggle, ==, !=

Indicator flashes when a message is receivedbutton, led, ubutton

Information about current operating system and hardwaregestalt

Initialize values automatically when a patch is loadedloadbang, preset

Inletfor a patcher loaded by pfft~(FFT)

fftin~

for a patcher loaded by pfft~ in

Page 18: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

for a patcher loaded by pfft~(signal)

in~

for a subpatcher bpatcher, inlet, patcherInput received from MIDI devices, raw

midiinInput received in audio input jack

adc~, ezadc~Input to a delay line

tapin~Input to output matrix mapping (256-point char data)

jit.charmapInteger number, store

funbuff, int, number, offer, pv, table, valueIntegersfrom ascii atoistorage intInter-onset interval, measure the time elapsed between two events

borax, clocker, date, timerIntercept and redirect the output of an object

grabInterpolate between two numerical values

lineInterpolating oscillator bank

ioscbank~Interpretraw MIDI data midiparsenumbers typed on keyboard numkeyIntroduce spatial noise

jit.sprinkleInverse fast Fourier transform

ifft~Invert the color of a rectangular area of a patcher window over a picture or a comment

ubuttonInvert a signal

*~, -~Invisible button

ubuttonInvisible patcherclose thispatcherload pcontrolIs equal to, less than, greater than, comparison of numbers, matrices, or signals

see Boolean operatorsItems of a list, break up into individual messages

cycle, iter, message, spray, unpackIterate a matrix as a series of Max lists/values

jit.iterJavain JItter mxjin Max mxjin MSP mxj~Javascriptevent execution in sequence jstriggerin Max mxjrun a script js, jstriggeruser interface for OpenGL jsuiJoinnumbers and symbols into a list pack, paknumbers that arrive closely into alist

thresh

Keyboard style slider for displaying and generating numberskslider

Page 19: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Keyboard, detect computer keyboard eventskey, keyup, numkey

Keydown event on computer keyboard, detectkey

Keying based on chromatic distancejit.chromakey

Keyup event on computer keyboard, detectkeyup

Knob, picture-basedpictctrl

Label objects in a patcher windowcomment, umenu

Laser disc player, control via the serial portserial, vdp

Last (few) of a series of numbers are retained and sent out separate outletsbucket

Launch html object referencejit.obref

Less than/greater than comparisons, redirect numbers based onsee Boolean operators

Less than - find the lesser of two numbersexpr, minimum, number, trough, <, <=

Level (audio)control *~, /~, gain~, normalize~indicator levelmeter~metering meter~, number~Limitchanges in signal amplitude deltaclip~matrix data to the range[min,max]

jit.clip

numbers to a certain range clipparticles to a region of space jit.p.boundsthe rates at which messages aresent

speedlim

signal amplitude clip~Limiter

clip~, lookup~Lindenmayer string expansion (L-systems)

jit.lindenLinear algebra for matricesdeterminant of a matrix jit.la.determinantinversion of a matrix jit.la.inverseproduct across the diagonal jit.la.diagproductmake a triangular matrix jit.la.uppertrisum across the diagonal jit.la.tracetrue matrix multiplications jit.la.multLinear ramp generatorfor numbers linefor signals line~Linked list function editor

zigzag~List processingall-purpose list processing zlbreak up items in a list intoindividual messages

cycle, iter, message, spray, unpack

combine separate items into alist

append, pack, prepend, thresh

detect a specific ordered setwithin a list of numbers

match

evaluate a mathematicalexpression multiple times using

vexpr

Page 20: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

lists of numbers as inputgraphically display and send outa list of number values

multislider

list the files in a specific folder folderListfiles in a folder folderlist indexed messages in a pop-up menu

umenu

system fonts fontlistLists, array of

coll, umenuLoad a patcher automatically

pcontrolLocal variablefor any message, known only toa single patcher and itssubpatches

pv

for storing a number value float, number, pvLogarithmlogarithmic curve function curve~, gain~, linedrive, log~, pow~, sqrt~, techno~of a signal log~solve for the logarithm of anumber

expr

Logical expressionsand &&, exprLogical operations using signal values

<~, ==~, >~, edge~Lookfor a series of numbers, outputas list

match

Lookup tablebuffer~, cycle~, function, index~, lookup~, peek~, wave~

Loop points in a sound fileinfo~

Looping a sample2d.wave~, groove~, info~, wave~

Loops, count repeated eventscounter

Loops, repeated series of actionscounter, metro, uzi

Lowpass filterlores~, noise~, pink~, rand~, svf~

Makean array of arbitrary messages coll, umenua mathematical expression expra weighted series of numbers proba checkbox user interface radiogroupa custom menu bar menubara histogram of received numberpairs

anal

a histogram of received numbers histoMax window errors intomessages

error

MIDI noteoff messages for heldnotes

flush

MIDI notes with off messages makenotea multiplane matrix out of singleplane matrices

jit.pack

multiple single plane matricesout of a multiplane matrix

jit.unpack

a patcher standalone standalone

Page 21: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

a playbar for a QuickTime movie playbara popup text hint hinta subpatch within a patch patcherMap-based crossfader

jit.shadeMapan input range of matrix valuesto an output range

jit.map

an input range of numbers to anoutput range

scale, zmap

Mark data with number identifying its inletfunnel

Markov chainprob

Masking, bitwise "and" (intersection) and bitwise "or" (union) operationsexpr, &, |

Matchthe first item in a message, routethe message accordingly

route

an incoming message toarguments, send a bang out aspecific outlet if there is a match

select

incoming messages and bang ifdetected

select

and route incoming message routeMathematical expression solving

expr, +, -, *, /, %Matrix utilitiesget information about a matrix jit.matrixinfostorage bin for matrices jit.matrixsetmatrix header munging jit.coerceremap matrix dimensions jit.dimmapremove redundant dimensions jit.thinreference a subregion of amatrix

jit.submatrix

store a matrix jit.matrixMatrix-style switch control

matrixctrlMatrixctrl-compatible Max message router

routerMax messagesconverted to signals curve~, line~, peek~, poke~, sig~derived from signals avg~, edge~, meter~, number~, peek~, snapshot~Max search path information

filepathMaximum and minimum limit for a range of numerical values, specify and display

rslider, splitMaximumfind the greater of two numbers expr, maximum, number, peak, >, >=find the maximum value of agroup of numbers

maximum, table

Measuretime in cpu cycles cpuclockelapsed time between two bangs timerMenu bar, customize or alter menus or menu items

menubarMenu, pop-up menu in a patcher

umenuMessageinput for a patcher loaded bypoly~ or pfft~

in

Page 22: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

input for a subpatcher inletoutput for a patcher loaded bypoly~ or pfft~

out

output for a subpatcher outletMessage symbol substitution

substituteMessagesconstruct append, message, pack, prependconstruct MIDI messages fortransmission or recording

midiformat, sxformat

send and display umenu, messagesend remotely without patchcords

float, forward, grab, int, message, pv, receive, send, value

send with the menu bar menubartype in and send in a lockedpatcher

dialog, message

Meta-imagingjit.eclipse

Metronome of timed eventsclocker, metro, setclock, tempo

MIDIconstruct MIDI messages midiformat, sxformat, midioutcontrol from MSP avg~, ftom, function, number~, snapshot~control of MSP curve~, line~, mtof, sig~data, receive unaltered midiindata, transmit byte by byte midioutdisplay numbers as MIDI notenames

number

enable or disable MIDI objects ina patcher automatically

pcontrol

generate MIDI notes fromfrequency

ftom

get a list of currently availabledevices and ports

midiinfo

make noteoff messages for heldnotes

flush

interpret raw MIDI data midiparseparse MIDI messages midiparse, xbendin, xnoteinprepare data in MIDI format midiformatgenerate MIDI control changemessages

ctlin, ctlout

Generate MIDI notes with offmessages

makenote

Generate note-offs for hangingnote-ons

midiflush

Generate data in MIDI format midiformatreal-time MIDI system messages midiin, midiout, rtinReceive afterpressure,polyphonic

polyin

Receive incoming pitchbend data bendin, midiin, xbendin, xbendin2Delay note off messages sustainExport MIDI file seqPrepare MIDI sysex messages sxformatReceive aftertouch values touchinreceive and transmit sampledump

midiin, midiout, sysexin

Millisecond calculationsmstosamps~, sampstoms~

Minimum and maximum limit for a range of numerical values, specify and displayrslider, split

Minimum, find the lesser of two numbersexpr, minimum, number, trough, <, <=

Page 23: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Minimum, find the minimum value of a group of numbersminimum, table

Minus, subtract one number from anotherexpr, -

Mixing signals*~, matrix~

Mixing videojit.xfade, see Video mixing and compositing

Modem communication, transmit and receive non-MIDI dataserial

Modification date of a filefiledate

Modify a signalapply a nonlinear transferfunction to a signal

overdrive~

arithmetic operations see Arithmetic operatorsconstrain a signal between twovalues

clip~

create differences betweensuccessive samples

delta~

degrade the signal degrade~downsample a signal downsamp~fold or wrap a signal within agiven range

pong~

limit the change betweensamples in signal

deltaclip~

round signal to nearest integervalue

round~

scale a signal based on itsmaximum amplitude

normalize~

smooth out an incoming signalvia a ramp

rampsmooth~

shift frequency in the time-domain

freqshift~

time-scale the output of aphasor~

rate~

truncate fractional part of signalvalues

trunc~

Modulation wheelctlin, ctlout

Modulus operationexpr, %

Monitor sizescreensize

Monophonic aftertouch MIDI messagetouchin, touchout

Mousedetect mouse events imovie, lcd, mousefilter, mousestategenerate numbers with themouse

dial, imovie, kslider, lcd, mousestate, multislider, number,rslider, slider, table

pass numbers through only whenthe mouse button is up

mousefilter

report mouse location imovie, lcd, mousestatereport status of mouse button mousestateMovie, play QuickTime

imovie, movie, playbarMulti-media programming

lcd, imovie, movie, vdpMulti-mode signal average

average~Multi-purpose list processor

zl

Page 24: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Multi-segment line object, event-drivenbline

Multi-track sequencer of MIDI messages or numbersmtr

Multiplex(interleave) two matrices into one matrixjit.multiplex

Multiplyand add a set of values in amatrix

jit.scalebias

and/or add a series of numbers accum, expr, tablethe planar vector by a matrix jit.traffictwo numbers accum, expr, *two matrices jit.optwo signals *~Name user interface objects in a patcher window

comment, umenuNegative number, convert to positive number

abs, exprNeon glow

jit.fluorideNibble, examine selected bits of a number’s binary representation

&, /, |, <<, >>Noise gate

gate~Noiseaudio noise generator noise~, pink~, rand~filtered noise generator(numbers)

drunk

white noise generator (matrices) jit.noise, randomwhite noise generator (numbers) expr, randomNon-interpolating oscillator bank

oscbank~Non-zero numbersnotify when input changes fromzero/non-zero

change, togedge

test if a number or expression isa non-zero value

change, if, led, select, split, togedge, toggle, ==, !=, &&, ||

Normalizea signal *~, /~, normalize~a matrix jit.normalizeNot equal to

see Boolean operatorsNotbitwise ones complementoperation

expr

convert a non-zero number to 0and vice versa

expr, ==

Note dataduration, delta time, etc. derivedfrom MIDI note messages

borax

receive incoming MIDI data midiin, notein, xnoteintransmit MIDI data midiout, noteout, xnoteoutNotes in a patch

comment, hintNote-off messagesdetect and format note-offmessages messages with releasevelocity

xnotein, xnoteout

hold note-off messages until aspecific event occurs

sustain

supply note-off messages for bag, borax, flush, makenote, midiflush

Page 25: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

held or stuck MIDI note-onssurpress note-off messages gate, stripnoteNotify Max of a file change

filewatchNotify objects when patcher window is moved to foreground or background

activeNotify user when an event has occurred

button, led, message, print, ubuttonNumbersautomatically generate numbersequences

counter, line, clocker, tempo

convert numbers betweendecimal, hexadecimal, and binary

number

examine selected bits of anumber’s binary representation(nybble)

&, |, <<, >>

generate numbers with themouse

dial, imovie, kslider, lcd, mousestate, multislider, number,rslider, slider, table

sample a signal and display anumber value

capture~, number~, snapshot~

store numbers float, funbuff, int, number, offer, pv, table, valueOMNI Mode On/Off (MIDI Mode message)

ctlin, ctloutObject within an object

bpatcher, patcherOccurrenceskeep track of how many bangmessages have occurred

counter

keep track of how many times anumber has occurred

histo

Octal, display numbers in Roland octal formatnumber

OctiMax dynamics processors4-band compressor omx.4band~5-band compressor omx.5band~compressor omx.comp~peak limiter omx.peaklim~On/Off switchin a patch decode, togglefor audio adc~, dac~, dspstate~, ezadc~, ezdac~Only pass different frames

jit.changeOpenGLbitmap text for OpenGL jit.gl.text2dfloating-point data visualization jit.gl.graphlcd object analog for OpenGL jit.gl.sketchmouse control of position androtation

jit.gl.handle

nurbs surface object jit.gl.nurbsOpenGL rendering object jit.gl.renderPlatonic solids jit.gl.platoread and render OBJ models jit.gl.modelsimple mesh shapes jit.gl.gridshapeuser interface for javascript jsuivector text for OpenGL jit.gl.text3dOpena binary file fileina dialog box for text entry dialoga dialog to ask for a file or folder opendialoga dialog to ask for a filename forsaving

savedialog

Page 26: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

patcher files automatically folder, pcontrolOperating system and hardware information

gestaltOptimized blur/sharpen

jit.fastblurOr, bitwise exclusive or (XOR) operation

exprOr, true if one statement or the other is true (logical union)

expr, ||Orderdetect an ordered set of numbers matchreorder number messages fswap, message, swapsend a number, bang, list, orsymbol to different places in aspecific order

trigger

Oscillators (audio)antialiased oscillator rect~, saw~, tri~buffer-based wavetable oscillator 2d.wave~, wave~cosine function for use with 0.-1.0 phasor~ output

cos~

multichannel sample buffer buffer~oscillator bank ioscbank~, oscbank~sawtooth ramp generator phasor~sine wave table-lookup oscillatoror function generator

cycle~

trapezoidal wavetable trapezoid~triangle/ramp wavetable triangle~Oscilloscope

scope~Outletfrom a delay line tapout~for a patcher loaded by pfft~ fftout~for a patcher loaded by poly~(message)

out

for a patcher loaded by poly~(signal)

out~

for a subpatch object bpatcher, outlet, patcherOutlet, send items of an incoming list out individual outlets

spray, unpackOutput MIDI data byte by byte

midioutOutput a combined list when any element changes

pakOutput audio jack

dac~, ezdac~Output messagesfrom a specific inlet switchOutput numbersby using a screen slider sliderin a ramp from one value toanother

line

the smallest number in a list minimumthe largest number in a list maximumpeak numbers peakfrom a notation display onscreen

nslider

any number numberat a metronomic tempo tempoOutput the monitor size

screensizeOutput video

Page 27: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

to DirectX FireWire output(Windows only)

jit.dx.videoout

to QuickTime video outputcomponent

jit.qt.videoout

Pack numbers and symbols into a listpack, pak

Panelpanel

Panic, turn off held MIDI notesborax, ctlout, flush, makenote, midiflush

Panningctlin, ctlout

Parameter change to a MIDI devicectlout, midiout, sxformat

Parse MIDI messagesmidiparse, xbendin, xnotein, bendin, ctlin, notein, pgmin, polyin,rtin, sysexin, touchin

Passa number from outlet to outlet bucketnumbers only when mousebutton is up

mousefilter

Patch change MIDI messagepgmin, pgmout

Patch cords, connect to an inlet or outlet of a subpatchinlet, outlet

Patcher-specific data wrapperpattr

Patcher within a patcher, the contents of which are visiblebpatcher

Peak Limiteromx.peaklim~

Peak amplitudemeter~

Peak hold, keep track of the greatest in a series of numberspeak

Peek at values in other objectsgrab

Perform a GL accelerated grid-based evaluationjit.gl.slab

Permute a set in random orderurn

Phase distortion synthesiskink~, phasor~

Phase quadrature filterhilbert~

Phase shifterphaseshift~

Pick a colour using a dialog boxcolorpicker

Picture-based uiser interface objectcontroller pictctrldisplay a graphics file in apatcher window

fpic

slider pictsliderPink noise generator

pink~Pitch bendreceive MIDI pitchbend messages bendin, midiin, xbendin, xbendin2transmit MIDI pitchbendmessages

bendout, midiout, xbendout, xbendout2

Pitch shifter for pfft~

Page 28: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

gizmo~Pitch-to-frequency conversion

mtofPitchbend, report incoming MIDI pitchbend data

bendin, midiin, xbendin, xbendin2Pitchbend, transmit MIDI pitchbend messages

bendout, midiout, xbendout, xbendout2Play a QuickTime movie

jit.qt.movie, imovie, movie, playbarPlay audio

dac~, ezdac~Play audio file from diskfrom a buffer play~, 2d.wave~, groove~from disc sfplay~Play or edit a QuickTime movie

jit.qt.moviePlay sequences of past messages or numbers

follow, mtr, seqPlay samples

2d.wave~, buffer~, groove~, index~, play~, sfplay~, techno~,wave~

Plug-in in VST format used in MSPvst~

Point to elements in array by indexcounter, funbuff, offer, table

Polar to Cartesian coordinate conversionfor numbers poltocarfor signals poltocar~Poly mode, assign a unique voice number to each note being played

borax, polyPolyphonic afterpressure

polyinPolyphony managementcontrol voice allocation andmuting

thispoly~

input in a patcher loaded bypoly~

in

signal input in a patcher loadedby poly~

in~

output in a patcher loaded bypoly~

out

signal output in a patcher loadedby poly~

out~

polyphony and DSP manager forpatchers

poly~

Pop-up menu in a patcherumenu

Pop-up style hint texthint

Portamentobendin, bendout, ctlin, ctlout

Ports, get a list of MIDI devices and ports currently availablemidiinfo

Position-based sample playbackplay~

Positive version of a negative numberabs, expr

Postponea bang delaya number or list pipe, threshnote-off messages until a sustain

Page 29: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

specific event occursPotentiometer-like dial for sending numbers

dialPower, one number to the power of another

exprPrecise "real-world" time measurements

cpuclockPreparedata in MIDI format midiformatMIDI sysex messages sxformatPrepend or append text to a message

append, prependPreset, store and recall values for all user interface objects

pattrstorage, presetPrevent multiples of patcher from being opened

onecopyPrint a matrix as text in the Max window

jit.printPrint any message in the Max window

printProbabilistic (stochastic) decision making

drunk, prob, random, table, urnProbability lines

jit.streakProbability, keep track of how many times a number has occurred

histoProduct of multiplying two numbers

accum, expr, *Program change MIDI message

pgmin, pgmoutProgress bar, graphic display

sliderPulse train generator

train~Pulse wave

<~, >~, clip~, train~Put a visible subpatcher inside a box

bpatcherQueue-basedmessage control qlimmessage passing control qlimmetronome qmetroQuickDraw graphic commands, draw with

lcdQuickDrawQuickDraw wrapper for matrices jit.lcdeffects for Jitter matrices jit.qt.effectQuickTime videoplayback jit.qt.movieQuicktime effects wrapper jit.qt.effectrecord to a QuickTime movie file jit.qt.recordroute QuickTime audio to MSP spigot~send to a video output device jit.qt.videooutvideo input (DirectX, Windowsonly)

jit.dx.grab

video input jit.qt.grabQuickTime movie, play

imovie, movie, playbarRGB color selection and display swatch

swatchRadio button user interface object

Page 30: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

radiogroupRamp function, generate

lineRamp signal

curve~, line~Random walk

drunkRandomlygenerate pseudo-randomnumbers

decide, drunk, expr, random, urn

generate a zero or one decidegenerate numbers randomgenerate signal values noise~, pink~, rand~generate single instances ofnumber

urn

generate numbers in a movingrange

drunk

Range of numerical values, specify and display minimum and maximum limitsrslider, split

Rate at which messages are sent, limitspeedlim

Rate, combine numbers into a single list if received faster than a certain speedthresh

Rate, control clock speed of Max timing objectssetclock

Rate, send out beat numbers at a metronomic tempotempo

Raw MIDI data, receive and transmitmidiin, midiout, sysexin

Raw data from a file, read byte by bytefilein

ReWire device hostingrewire~

Read a binary filefilein

Read and draw Wavefront .obj modelsjit.gl.model

Read and write a matrix as an ASCII text filejit.textfile

Read and write a single matrix as a formatted text filejit.fprint

Read and writepeek~

Read in a file of binary datafilein

Read matrix data as an audio signaljit.peek~

Read or write an OpenEXR image.jit.openexr

Real-world time measurementcpuclock

Recall sequences of past messages or numbersfollow, mtr, seq

Receive MIDIaftertouch messages touchincontrol values ctlinpitch bend values bendinraw data midiinnote messages noteinprogram change values pgminpolyphonic afterpressure polyin

Page 31: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

messagespitchbend data bendin, xbendin, xbendin2report length of MIDI notes boraxrealtime MIDI system messages midiin, rtinsysex messages sysexinReceive any message from any window

receiveReceive matrices from a jit.net.send object via TCP/IP

jit.net.recvReceive messageswithout a patch cord receivefrom outside a patcher inletover a UDP network udpreceiveReceive only specific MIDI messages

bendin, ctlin, notein, pgmin, polyin, rtin, sysexin, touchinRecently received values are stored and recalled

bucketRecordan audio file to disk sfrecord~audio into a buffer record~a QuickTime movie jit.qt.recorda QuickTime movie with MSPaudio

jit.vcr

sequences of MIDI data ornumbers

follow, mtr, seq

Recording audio samplesaudio samples adc~, ezadc~, poke~, record~, sfrecord~Redirect messages to a specific destination

gate, ggate, grab, route, split, spray, unpackReference a sub-region of a matrix

jit.submatrixRelease velocity, detecting and formatting note-off messages with

xnotein, xnoteoutRemainderfor numbers expr, %for signals %~Remap and/or invert matrix dimensions

jit.dimmapRemote connection of objects, without patch cords

float, forward, grab, int, message, pv, receive, send, valueRemove redundant dimensions of size 1

jit.thinRender OpenGL

jit.gl.render, jit.gl.imageunitReorder grid of rectangles

jit.rubixRepeatedly send bang messages as fast as possible

uziRepeatedly send output at a certain rate

clocker, metro, tempoRepetition at sub-audio rates

cycle~, phasor~, techno~, train~Repetitions, count

counterRepetitions, suppress repeated numbers

changeReplace NaN and infinite signal values with 0

bitsafe~Reportaudio driver settings adstatusaudio file information sfinfo~

Page 32: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

current DSP settings dspstate~current info on file search path filepathcurrent note on/off info boraxthe current time/date datethe elapsed time clockerthe elapsed time between twoevents

timer

host synchronization information plugsync~information about a patcherloaded by pfft~

fftinfo~

information about a sample info~intervals of zero to non-zerotransitions

spike~

keyboard key presses keykeyboard key releases keyuplength of MIDI notes boraxthe maximum amplitude of asignal

peakamp~

milliseconds of audio processed dsptime~the min/mean/max values of amatrix

jit.3m

the modification date of a file filedatemodifier key presses onkeyboard

modifiers

signal direction change~suspension or resumption ofapplication

suspend

state of the mouse mousestatesearch path information filepaththe type, planecount, anddimensions of a matrix

jit.matrixinfo

when an application issuspended and resumed

suspend

when input exceeds a certainnumber

past

zero/non-zero transitions togedgeReposition spatially

jit.reposReproduce a single bang to different places in immediate succession

bangbang, triggerResample by scanline wrapping

jit.scanwrapResample spatially

jit.resampResonant filter

see FiltersRestrict numbers to a certain range

clipReverberation

allpass~, comb~, tapin~, tapout~Reverse output with respect to input

jit.reverseReverse the order of two number messages

fswap, message, swapReWireget synchronization signal froma ReWire host

hostphasor~

get transport control info from aReWire host

hostsync~

Reversethe order of two floating-pointnumbers

fswap

Page 33: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

the sequential order of twointegers

swap

Reversed sample playbackgroove~, play~

Ring modulation*~

Ritardando, control clock speed of Max timing objectssetclock

Robert's Cross edge detectionjit.robcross

Rotate elements of a set of numbers, out successive outletsbucket, cycle

Rotate huejit.hue

Rotatea number from outlet to outlet bucketa stream of data to individualoutlets

cycle

Rotate a Video imagejit.gl.videoplane, jit.mxform2d, jit.rota

Round an input signal valueround~

Routeincoming message to specificoutlet

route

matrix-compatible messages routermessages to a specificdestination

gate, ggate, route, split, spray, unpack

QuickTime audio into MSP spigot~a signal to one of several outlets gate~Route a signaldefine the beginning of a signalprocessing network

begin~

receive a signal from one ormore send~ objects

receive~

send a signal without a patchcord

send~

signal switching/mixing matrix matrix~switch input to different outputsignals

gate~

switch output among severalinput signals

selector~

Run a Javascriptjs, jstrigger

SMPTE time code, synchronize to an external source via MIDI Managersetclock

Sample and holdsah~

Sample index in a buffercount~, index~

Sample playback without interpolationindex~

Sample playback2d.wave~, buffer~, groove~, index~, play~, sfplay~, techno~,wave~

Sampler, receive and transmit sound data via MIDI Sample Dumpmidiin, midiout, sysexin

Sampling and audio buffers2d phase-driven oscillator 2d.wave~copy a signal into a buffer record~grab and play a snippet of recent stutter~

Page 34: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

audio inputindex-based sample reading index~loop and sample pitchinformation from a buffer

info~

multichannel sample buffer buffer~phase-driven oscillator using abuffer as a wavetable

wave~

read and write buffer values peek~sample playback based onposition in a buffer

play~

use a buffer for nonlineardistortion of a signal

lookup~

variable-rate looping sampleplayback

groove~

write into a buffer using signalsample indices

poke~

Sampling rateadc~, buffer~, count~, dac~, dspstate~, mstosamps~,sampstoms~

Save, move to the foreground, or close a patcher window automaticallythispatcher

Saveand recall presets of pattr data pattrstorageMIDI file seqdialog for files savedialogSawtooth oscillator

phasor~Sawtooth wave generator

phasor~Scale on the basis of maximum amplitude

normalize~Scale/rotate an inage in 2D

jit.rotaScalenumbers sequentially linedrivean input range to an outputrange

scale

Schedule a number or list to be sent at a future timepipe, thresh

Schedule an event for a future timedelay

Score-followingfollow

Screen sizescreensize

Scroll through a list of messagesumenu

Search path informationfilepath

See the maximum amplitude of a signalpeakamp~

Selecta colour using a dialog box colorpickerbackground colour bgcolorserial data over port seriala specific input, pass the rest on selectSelectively pass an input to an outlet

routeSend a banga plain old bang button, ubuttonon loading of patch loadbang

Page 35: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

on close of patch closebangto numerous outlets bangbangat regular intervals metroto all loadbang objects thispatcherto multiple places bangbang, triggerto many places, in order triggera particular number of bangs uziSend matrices to a jit.net.recv object via TCP/IP

jit.net.sendSend message(s)to all instances of the same classin a patcher

universal

any old message messageto receive objects in any otherwindow

float, forward, grab, int, message, send

to various receive objects forwardon patch loading loadmessout of a patcher outletto a named object in patcherhierarchy

pattrforward

a collection of messagesremotely as cues

qlist

without patch cords send, sto a patcher thispatcherSend MIDInote messages noteoutnote-offs for hanging note-ons midiflushpitch bend bendout, midiout, xbendout, xbendout2control values ctloutraw MIDI data midioutprogram change values pgmoutafterpressure, polyphonic polyoutaftertouch touchoutSend numberssequentially, as quickly aspossible

uzi

according to a count counterat a metronomic tempo tempoSenda stream of data to individualoutlets

cycle

an input out a specific outlet gatemessages over a UDP connection udpsendSeparate a list into its constituent elements

cycle, iter, spray, unpackSequence of numbers, detect a specific ordered set of numbers

matchSequence of numbers, generate automatically

counter, line, clocker, tempoSequencer

follow, mtr, seqSerial port, transmit and receive non-MIDI data

serial, spellSeries of numbers, break a list up into individual messages

cycle, iter, message, spray, unpackSeries of numbers, combine into a single list

threshSet (of fixed order and size) of integers; output all whenever one is modified

bondoSet background color

bgcolor

Page 36: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Set values automatically when a patch is loadedloadbang, preset

Set/query monitor attributesjit.displays

Set, produce a random ordering of a seturn

Set, store an unordered set of numbersbag

Setbackground colour bgcolorShare variables

pvShift bits to left or right

<<, >>Shift sequential input from one outlet to another

bucket, cycleShowa picture from a graphics file fpicon/off status in colour ledSignal analysiscompute signal min and maxvalues

minmax~

detect signal change anddirection

change~

detect when input goes above aset value

thresh~

detect zero to non-zero signaltransitions

edge~

output the maximum of twosignals

maximum~

output the minimum of twosignals

minimum~

report intervals of zero to non-zero transitions

spike~

report sample values from asignal

snapshot~

report the peak amplitude of asignal

peakamp~

signal counter count~store a signal to view as text capture~sync MSP with MIDI, click, or taptempo

sync~

zero-crossing counter/transientdetector

zerox~

Signal averagingavg~

Signal capture and granular oscillatorstutter~

Signal folding, variable rangepong~

Signal monitor and constant generatornumber~

Signal spectrogram or sonogramspectroscope~

Signal-driven sequencersevent sequencer seq~sequencer techno~step sequencer techno~Signal-rate filter coefficient generator

filtercoeff~Signal routing

Page 37: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

define the beginning of a signalprocessing network

begin~

receive a signal from one ormore send~ objects

receive~

send a signal without a patchcord

send~

signal switching / mixing matrix matrix~switch input to different outputsignals

gate~

switch output among severalinput signals

selector~

Simultaneity, send a series of bang messages or numbers in a single tick of Max’s clockuzi

Sine functionssee Oscillators

Sine functions for numbers, matrices and signalssee Arithmetic operators

Single-pole lowpass filteronepole~

Slider to display or generate numerical datakslider, multislider, pictslider, rslider, slider

Smooth an incoming signalrampsmooth~

Snapshot, store and recall instantaneous values of all user interface objectspreset

Sobel and Prewitt gradient edge detectorjit.sobel

Soft-clipping signal distortionoverdrive~

Solvea mathematical expression expr, +, -, *, /, %C language expression expr, ifSonogram

spectroscope~Sound sample data, receive and transmit via MIDI Sample Dump

midiin, midiout, sysexinSound, play in a QuickTime movie

imovie, movie, playbarSparse array of numbers

funbuff, offerSpatial transform using 3x3 matrix

jit.mxform2dSpearate numbers into ranges

splitSpectral domain processing

cartopol~, fftin~, fftinfo~, fftout~, frameaccum~, framedelta~,pfft~, phasewrap~, poltocar~, vectral~

Spectral processing manager for patcherspfft~

Spectrogramspectroscope~

Spectrum measurementfft~, ifft~, pfft~

Speed, combine numbers into a single list if received faster than a certain ratethresh

Speed, limit the rate at which messages are sentspeedlim

Split a matrix into two matricesjit.split

Split a stream of data between individual outletscycle

Page 38: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

Sprites, pictures and geometric shapeslcd

Square rootof a number sqrtof a signal sqrt~Start a process by sending the bang message

button, loadbang, ubuttonStart activity automatically when a patch is loaded

loadbangStart and end point of a sample

2d.wave~, groove~, index~, play~, wave~Start, MIDI system message

midiin, midiout, rtinState-variable filter with simultaneous outputs

svf~Steal voices, turn off old notes if too many new ones arrive

polyStochastic (probabilistic) decision making

drunk, prob, random, table, urnStop or alter the flow of messages

gate, ggate, gswitch, speedlim, switchStop, MIDI system message

midiin, midiout, rtinStorean array of arbitrary messages coll, umenuaudio file cues sflist~audio samples buffer~a collection of numbers bagand edit a collection ofmesssages

bag

a fixed-size set of integers andoutput all whenever one elementis modified

bondo

a graphically editable array ofnumbers

table

one or more integers or floating-point numbers

float, funbuff, int, number, offer, pv, table, value

an integer or floating-pointnumber, add and multiply it

accum

a fixed-size set of integers andoutput all whenever one elementis modified

bondo

store/recall matrices jit.matrix, jit.matrixsetnumbers to view or edit capturepairs of numbers together funbuffpairs of numbers (store, recall,automatically delete)

offer

store/recall preset values of all UIobjects

pattrstorage, preset

store/recall recently receivedvalues

bucket, table, text

a signal to view as text capture~a series of numbers in order inan editable window

capture, table, text

an unordered set of numbers bagand view 2D data jit.cellblockString of text combining numbers, ASCII bytes, and symbols into a single message

sprintfString/matrix utilitiesfill a matrix with a list jit.fillL-systems string expansion jit.linden

Page 39: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

matrix-symbol conversion jit.str.tosymbolperform string ops (strcat, etc.) jit.str.opsymbol-matrix conversion jit.str.fromsymbolunroll a matrix to a list jit.spillStuck MIDI notes, avoid or turn off

borax, flush, makenote, midiflushSubpatch control

mute~, receive~, send~Subpatch in a box, visible from the patcher that contains it

bpatcherSubpatch object (subroutine)

bpatcher, patcherSubpatch object, create an inlet or outlet in

inlet, outletSubstitute a symbol for another symbol in a message

substituteSubstitutemessage symbol substituteSubtracttwo matrices jit.op, jit.exprtwo numbers -, exprtwo numbers (inlets reversed) !-two signals -~two signals (inlets reversed) !-~Subtractive synthesis

allpass~, biquad~, comb~, lores~, noise~, pink~, rand~, rect~,reson~, saw~, tri~

Sum of a set of numbers+, accum, expr, table

Suppress note-off messagesstripnote

Suppress the flow of certain messagesgate, ggate, gswitch, mousefilter, select, switch

Sustain notes by holding note-off messages until a specific event occurssustain

Sustain pedalctlin, ctlout, sustain

Swapthe order of two floating-pointnumbers

fswap

the sequential order of twointegers

swap

Switch a process on and offled, togedge, toggle, ubutton

Switch between zero and onetoggle

Switch control matrixmatrixctrl

Switch the flow of messages on or offgate, ggate, gswitch, switch, toggle

Switching signal flow on and offgate~, mute~, pass~, selector~

Symbol to message conversionfromsymbol

Synchronize MSP with an external sourcesync~

Synchronize Max to an external clock sourcesetclock

Synchronize asynchronously arriving inputs, send them out togetherbuddy

Synchronize

Page 40: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

a group of messages bondoarriving data, and outputtogether

buddy

System Reset, MIDI system messagemidiin, midiout, rtin

System exclusive messages, construct and transmitmidiout, sxformat

System exclusive messages, receivemidiin, sysexin

Table lookupbuffer~, cycle~, function, index~, lookup~, peek~, wave~

Tag data with number identifying its inletfunnel

Tag messages with a unique index numberborax, funnel, poly

Tangent functions for numbers, matrices and signalssee Arithmetic operators

Tempo, control clock speed of Max timing objectssetclock

Tempo, send out beat numbers at a metronomic tempotempo

Test the equality of two numberschange, if, match, select, ==, !=

Test the zero/non-zero status of a number or expressionchange, if, led, match, select, split, togedge, toggle, ==, !=, &&,||

Test whether one number is greater than anothermaximum, number, peak, >, >=

Test whether one number is less than anotherminimum, number, trough, <, <=

Text file of signal samplescapture~

Text file, load, play, and save a MIDI file as plain textseq

Text file, open and savetext

Text input by the user, obtaindialog, message

Text, convert to ASCII numbersspell

Text, display automatically in a patcherdialog, lcd, umenu, message, pcontrol, sprintf

Text, display in a patchercomment, fpic, message

Text, format numbers, ASCII bytes, and symbols into a single messagesprintf

Text, print any message in the Max windowprint

The Jitter Matrix!jit.matrix

Third-order crossover filtercross~

Threshold, report when numbers surpasspast

Timbre change on a MIDI synthesizerpgmout

Time code, receive from an external sourcesetclock

Time elapsed between events, checkclocker, date, timer

Time measurement in cpu cycles

Page 41: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

cpuclockTime of day and date

dateTime-domain frequency shifter

freqshift~Time-domain frequency shifter

freqshift~Time-scale the output of a phasor~

rate~Times, multiply two numbers

accum, expr, *Toggle a process on and off

led, togedge, toggle, ubuttonToggleSPDT switch ggate, gswitchBetween zero and one toggleTrack, record and play back a multi-track sequence of messages or numbers

mtrTraffic control for bang messages

onebangTransfer function lookup tables

cycle~, lookup~Transform symbol(s) into messages and numbers

fromsymbolTransforms matrix data into signals

jit.release~Transforms signal data into matrices

jit.catch~Transient detector

zerox~Transition probabilities, Markov chain

probTransmit MIDIafterpressure, polyphonic polyoutaftertouch touchoutcontrol values ctloutpitch bend values bendoutraw MIDI data midioutprogram change values pgmouttransmit MIDI data byte by byte midioutTransmit a specific MIDI message type

bendout, ctlout, noteout, pgmout, polyout, touchoutTransmit signals without patch cords

send~Trapcomputer keyboard events key, keyup, numkeymouse events imovie, lcd, mousestateoccurrences of a specific orderedset of numbers

match

occurrences of specific numbers follow, match, route, select, ==occurrences of specific symbols route, selecttrap/redirect the output of anobject

grab

Trapezoidal wavetabletrapezoid~

Triangle/ramp wavetabletriangle~

Triggera process by sending the bangmessage

button, loadbang, ubutton

events automatically when a loadbang

Page 42: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

patch is loadedevents based on notes played bythe user

follow, match, route, select, ==

a Max message with an audiosignal

edge~, thresh~

Trigonometric functionsexpr

Trigonometric operatorsfor numbers acos, acosh, asin, asinh, atan, atanh, atan2, cos, cosh, sinh, tanhfor matrices jit.opfor signals acos~, acosh~, asin~, asinh~, atan~, atanh~, atan2~, cos~,

cosh~, cosx~, sinh~, sinx~, tanh~, tanx~True matrix multiplication

jit.la.multTrue/false testing

if, led, match, select, split, togedge, toggle, ==, !=, <, >, <=,>=

Truncate the fractional part of a signaltrunc~

TurnMax window errors intomessages

error

off held notes flushturtle graphics interpreter in 2d

jit.turtleTwo-dimensional storage and viewing

jit.cellblockTwo-dimensional wavetable

2d.wave~Two-pole, two-zero filter

biquad~Type numerical data into a patcher

number, numkeyType text into a locked patcher

dialog, messageUnroll a matrix into a list

jit.spillUse PERL-compatible regular expressions on Jitter matrices

jit.str.regexpUse mouse movement to control position/rotation

jit.gl.handleUse the alpha channel of one image to blend two images together

jit.alphablendUse PERL-style regular expressions to process input

regexpUser input, ask for

dialog, messageUser input

key, keyup, modifiers, mousestate, hiUser interface: dial

dialUses a 1-dimensional matrix to offset scanlines

jit.scanoffsetUses matrices to draw multiple instances of a jit.gl object efficiently

jit.gl.multipleVariablefor storing a floating-pointnumber (with a fractional part)

float, number, pv, value

for storing an integer int, number, pv, valuefor storing a floating-pointnumber (with a fractional part)

pv, value

Page 43: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

variable that is private to a singlepatcher and its subpatches

pv

Variable range signal foldingpong~

Variable size wavetablewave~

Variable-rate looping sample playbackgroove~

Varispeed sample playbackgroove~, play~

Vector math, evaluate an expression multiple times using lists of numbers as inputvexpr

Vector sizeadc~, dac~, dspstate~

Vector-based envelope followervectral~

Velocity (MIDI) control of a signaladsr~, curve~, gain~, line~, sig~

Velocity of incoming MIDI note-on messages, obtainmidiparse, notein

Velocity, detecting and formatting note-off messages with release velocityxnotein, xnoteout

Video or film, synchronize Max tosetclock

Video displaydisplay window jit.windowembedded display window jit.pwindowinformation about a video jit.fpsguiVideodisc player, control via the serial port

serial, vdpVideo image filters

jit.ameba, jit.avg4, jit.brass, jit.brcosa, jit.bsort, jit.charmap,jit.clip, jit.convolve, jit.conway, jit.demultiplex, jit.eclipse,jit.fastblur, jit.fluoride, jit.glop, jit.hatch, jit.hue, jit.keyscreen,jit.lumakey, jit.multiplex, jit.mxform2d, jit.op, jit.plume, jit.plur,jit.repos, jit.resamp, jit.robcross, jit.rota, jit.roy, jit.rubix,jit.scalebias, jit.scanoffset, jit.scanslide, jit.scanwrap, jit.slide,jit.sobel, jit.sprinkle, jit.streak, jit.tiffany, jit.traffic, jit.transpose,jit.wake

Video mixing and compositingjit.alphablend, jit.brcosa, jit.gl.videoplane, jit.hue, jit.lcd,jit.matrix, jit.mxform2d, jit.op, jit.rota, jit.scalebias

View a signalbuffer~, capture~, number~, scope~, snapshot~

Virtual connection of objects, without patch cordsfloat, forward, grab, int, message, pv, receive, send, value

Visual RMS level indicatorlevelmeter~

Visual peak level indicatormeter~

Voice number, assign a unique number to each note being playedborax, poly

Voice stealing, turn off old notes if too many new ones arrivepoly

Volume control MIDI messagectlin, ctlout

Volume control of a QuickTime movieplaybar

Wait before allowing a number to passpipe, speedlim, thresh

Wait before doing something

Page 44: Thesaurus

Object Thesaurus

file:///C|/Users/jugyou602/Desktop/thesaurus.html[2012/05/15 13:27:44]

delayWait for input in both inlets, then send out both numbers

buddyWatch for file change and report

filewatchWaveshaping

lookup~Wavetable synthesis

2d.wave~, buffer~, cycle~, wave~Wavetables

trapezoid~, triangle~Webcam inputusing DirectX (Windows only) jit.dx.grabusing QuickTime jit.qt.grabWeighted probabilities

drunk, expr, random, table, urnWhite noise generatorfor audio noise~for matrices jit.noiseWindow being closed sends a bang

closebangWindow moving to foreground or background sends 1 or 0

activeWindow on a subpatch seen within the patcher that contains that subpatch

bpatcherWindow, enable or disable MIDI automatically

pcontrolWindow, open and close automatically

pcontrol, thispatcherWindowing a portion of a signal

index~, cycle~, gate~, lookup~, techno~, wave~Windows, communicate between

float, forward, grab, inlet, int, message, outlet, receive, send,value

Wrap a signal between -π and πphasewrap~

Write a comment in the patchcomment

Write an audio signal into a matrixjit.poke~

Write bitmap textjit.gl.text2d

Write sample values by indexpoke~

Write vector textjit.gl.text3d

XOR, bitwise "exclusive or" operationexpr

X-Y plotting of a two-plane matrixjit.plot

Zero and non-zero numbers, notify when input changes from one to the otherchange, togedge

Zero-cross counterzerox~

Zero, test if a number or expression is equal tochange, if, led, select, split, togedge, toggle, ==, !=, &&, ||

Zooming/cropping a Video imagejit.gl.videoplane, jit.matrix, jit.rota