Pak
Outputs a list with all of its inputs when anything changes
Print
Prints anything in the max console
Select
Outputs a bang on the left side for any input that matches its argument, and outputs another one on the right side for any input that doesn’t match the argument.
metro
outputs a bang at regular intervals
tempo
outputs a bang at a specified tempo
pgmout
transmits a MIDI program change on selected port
==
compares two numbers to see if one value is equal to second. outputs a 1 if the number is equal to comparison number or 0 if it isn’t
subtracts two numbers
*
multiplies two numbers
<
compares two numbers. outputs a 1 if the number is less than, and a – if it is equal or greater

opposite is true for >

match
outputs a message when a list is matched
route
Select output based on input matching
If $i1 < $i2
if input 1 is less than input 2, then you can output any condition for example

Hire a custom writer who has experience.
It's time for you to submit amazing papers!


order now

if $i1 < $i2 then cat dog in this instance, if the number from the first inlet is less than the second, it’ll output cat, if not then it’ll output dog

unpack
breaks list into individual messages
loadbang
outputs a bang when the patcher is loaded. can be used in front of a toggle switch in front of a metro or tempo to start automatic messages with the beginning of a patch
flush
outputs a note off for any note held.
Pack
combines elements into a list
trigger
outputs any input received in order of right to left, can have as many outputs as needed
value
shares data between other value objects
pvar
outputs the value of any object with the same name that is associated with the argument of pvar. for example, if you name an integer “flerb,” the output of “pvar flerb”would be whatever the value of that integer is. you can name an object in the inspector.
led
creates a light that turns on and off
pipe
delays numbers, lists, or symbols
fpic
displays an image
attrui
inspects attributes of an object
panel
creates a colored panel
key
outputs midi numbers from keyboard
line
creates a generated time ramp

for example, send ramp a message of 50, 150, 1000 will make it play every value from 50 to 150 within 1000 milliseconds

%
modolo- divides two numbers, outputs the remainder. very useful for modolo 12, which would classify all C’s as ), C# 1, D 2, etc.
coll
creates an ordered list
patcher
creates a subpatch within a patch
inlet/outlet
receive/output messages from a patcher
match
watch for message match, then output the message
expr
creates a math problem based on the inputs

for example expressed $i1 + $i2*$i3 will add input 1 to input 2 times input 3

table
like Coll but drawable
itable
interactive table editor that is viewable in locked mode without double clicking on it
midiin
sends “notein” from midi controller
midiparse
divides raw midi data into different messages like note, velocity, etc.
pattr
saves information about patch’s settings
pattr
saves a patches settings
tosymbol
converts an integer into a symbol
pattstorage
stores the info for a patch
send myData
sends data without a patch chord. the place sent is specified by the argument. for example, an object named send reverb would send data to an object called receive reverb.
gate
sends input to an output. so input 0 is off, 1 sends to outlet 1, 2 to outlet 2, etc.
gswitch
toggles the output between one of two outlets
prepend
adds message in front of input. for example, if the message says “cat” and the object recieving the message is called “prepend wash the,” the resulting message would be “wash the cat.”
ctlin
input notes from selected midi source