Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

PROGRAMMING MAX

INDEX
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

+=~ 8 17 5:38

== (equals) 4 7 3:33

– (“minus”) 1 5 9:40

!- (“bang minus”) 3 7 7:13

!~ (“bang minus tilde” or “reverse minus tilde”) 4 2 6:31

* (“times” or “multiplication”) 3 7 7:04

*~ (“times tilde”) 3 4 2:25

/ (“division”) 3 7 7:04

&& (logical AND) 4 7 1:31

% (“modulo operator”) 3 7 10:02

< (less than) 4 7 7:26

<= (less than or equal to) 4 7 7:26

> (greater than) 4 7 5:52

>= (greater than or equal to) 4 7 7:10

>~ 4 5 18:11

|| (logical OR) 4 7 2:43

adsr~ 7 4 8:49

append 5 11 8:49

atodb 4 5 9:56

atoi 7 5 3:33

attrui 6 12 2:45

biquad~ 4 13 5:35

buddy 8 3 16:05

buffer~ 5 15 2:28

button 1 4 7:30

capture~ 7 7 11:33

change 4 7 16:34

click~ 7 2 12:00
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

clip 4 3 1:17

clip~ 4 3 2:55

coll 4 9 0:25

comment 2 2 2:50

count~ 7 2 12:31

counter 2 8 10:10

curve~ 7 6 8:12

cycle 5 14 13:51

cycle~ 2 7 5:10

dbtoa 4 5 9:10

defer 6 15 7:15

deferlow 6 15 8:12

delay~ 5 5 2:03

detonate 6 3 4:33

dial 2 5 3:53

dict 5 18 0:14

edge~ 5 5 3:38

expr 4 2 2:43

ezdac~ 1 5 3:20

fiddle~ 7 7 8:14

filtergraph~ 4 13 4:42

float 7 2 7:09

flonum (“floating point number box”) 3 11 7:50

fromsymbol 7 5 1:07

ftom 4 5 9:20

ftom~ 4 5 9:20

funnel 8 6 3:08

fzero~ 7 7 1:58
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

gain~ 1 5 5:05

gate 3 8 3:33

gigaverb 4 15 3:30

grab 4 11 10:50

groove~ 5 15 20:21

gswitch 2 5 1:25

if 8 3 10:42

index~ 5 15 14:57

inlet 5 4 2:41

int 7 2 6:26

iter 7 6 0:40

jit.clip 4 3 7:53

jit.dimmap 7 8 18:18

jit.dimop 7 8 23:38

jit.expr 7 9 7:10

jit.fill 7 6 8:50

jit.fpshui 3 11 17:41

jit.gl.gridshape 9 15 8:58

jit.gl.mesh 9 15 8:12

jit.gl.plato 9 15 1:05

jit.gl.render 9 15 8:03

jit.glue 7 8 19:15

jit.hsl2rgb 7 11 3:50

jit.iter 7 8 2:49

jit.matrix 7 9 0:23

jit.matrixinfo 7 8 1:07

jit.matrixset 7 3 8:58

jit.movie 6 3 2:08
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

jit.noise 4 4 5:48

jit.op 4 1 9:41

jit.peek~ 7 8 10:09

jit.planeop 7 8 21:39

jit.pwindow 2 4 1:36

jit.qt.grab (“jit.grab”) 2 4 3:35

jit.record 6 3 2:56

jit.rgb2luma 7 12 1:47

jit.scalebias 4 2 14:57

jit.scanwrap 7 13 0:40

jit.scissors 7 8 18:34

jit.spill 7 8 8:31

jit.transpose 7 8 17:57

jit.window 7 10 0:52

jit.xfade 2 4 7:12

join 5 11 6:31

key 1 5 8:12

key 2 8 0:40

keyup 2 8 3:40

kslider (“keyboard slider”) 2 5 5:10

line~ 4 5 5:03

loadbang 3 8 15:00

loadmess 3 8 16:32

lores~ 5 2 2:50

makenote 2 6 5:55

matrixctrl 9 12 4:48

message (“message box”) 1 5 18:36

meter~ 2 3 0:45
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

metro 2 4 5:20

mousestate 2 8 4:33

mtof 4 5 2:49

mtof~ 4 5 7:18

multislider 7 6 9:12

noise~ 4 4 3:27

noteout 2 6 0:20

noteout 3 6 7:05

number (“number box”) 1 5 7:20

number~ (signal number box) 4 1 6:02

opensoundcontrol (CNMAT External) 8 8 1:35

pack 5 11 0:41

patcher 5 4 1:40

patcherargs 9 3 12:03

patter 6 3 5:01

patterstorage 6 3 5:21

pcontrol 6 3 5:47

pgmout (“program out”) 2 6 4:45

phasor~ 5 5 0:42

pictslider (“picture slider”) 7 9 4:32

pink~ 4 4 4:47

play~ 5 15 18:40

playbar 6 12 5:01

playlist~ 1 5 1:13

poly~ 9 6 2:22

polybuffer~ 6 3 0:51

print 2 6 8:05

qlim 6 15 9:10
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

qmetro 3 10 7:55

random 4 4 0:18

receive 5 19 0:42

record~ 5 15 17:05

rect~ 5 2 0:45

resonators~ 5 17 1:16

route 1 5 18:13

routepass 5 11 13:15

samptoms~ 5 15 23:48

saw~ 4 11 0:42

scale 4 2 10:33

scale~ 4 2 12:40

scope~ 2 3 1:25

screensize 4 7 24:54

select 2 8 8:00

selector~ 7 3 7:26

send 5 19 0:41

seq 6 3 4:33

serial 8 11 4:43

sfplay~ 6 12 7:23

slider 2 5 3:00

snapshot~ 5 15 22:25

spectroscope~ 2 3 2:08

speedlim 6 15 9:27

spell 7 5 0:34

spigot~ 7 8 14:57

spike~ 7 7 4:01
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

split 1 5 12:50

spray 6 10 3:52

sprintf 5 12 0:17

switch 6 14 0:48

tab 2 5 1:15

table 7 2 3:06

tapin~ 7 7 10:25

tapout~ 7 7 10:25

techno~ 5 3 0:39

textbutton 2 5 0:30

thispatcher 6 3 6:14

thresh 7 3 5:59

toggle 2 5 8:10

tosymbol 7 3 2:20

tri~ 5 2 1:05

trigger 3 6 11:01

udpreceive 8 8 2:17

udpsend 8 8 2:17

unjoin 9 3 16:33

value 5 15 24:25

vexpr (“vector expression”) 7 6 5:41

waveform~ 5 15 16:21

zl.iter 7 6 6:27

zl.join 7 6 7:06

zl.len (“zl len”) 3 11 22:55

zl.mth 7 6 1:35

zl.nth 7 6 1:22

zl.reg 7 2 9:02
INDEX | Objects

OBJECT SESSION LESSON TIMECODE

zl.rev 7 6 6:57

zl.slice 5 17 2:56

zl.sum 7 6 2:26
INDEX | Patches

PATCH SESSION LESSON TIMECODE

keyboard-triggered-playlist.maxpat 1 5 0:00

keyboard-triggered-playlist+ 1 5 18:00
notifications.maxpat

soundfile-playback.maxpat 2 3 4:20

soundfile-playback+speed.maxpat 2 3 5:00

movie-playback.maxpat 2 4 2:30

camera-input.maxpat 2 4 6:45

video-crossfade.maxpat 2 4 7:10

button+toggle.maxpat 2 5 7:31

comment.maxpat 2 5 9:20

sliders.maxpat 2 5 9:40

midi-to-synth.maxpat 2 6 4:00

midi-with-makenote.maxpat 2 6 5:55

keyboard+mouse.maxpat 2 8 7:05

lame-ring-modulation.maxpat 3 4 7:50

metro-changing-tempo.maxpat 3 5 14:08

order-of-outputs.maxpat 3 6 0:30

depth-first-traversal.maxpat 3 6 5:41

use-loadbang.maxpat 3 8 15:58

drum-machine.maxpat 3 9 0:00

int-limits.maxpat 3 11 1:15

float-truncation.maxpat 3 11 5:04

use-jit.fpsgui.maxpat 3 11 17:58

different-ways-of-adding.maxpat 4 1 4:33

different-ways-of-crossfading.maxpat 4 2 0:18

use-jit.noise.maxpat 4 4 5:48

chickens+noise.maxpat 4 4 7:16

octaves-are-multiples-of-two.maxpat 4 5 1:45
INDEX | Patches

PATCH SESSION LESSON TIMECODE

linear-vs-log-glissandi.maxpat 4 5 4:59

linear-vs-db-fadeout 4 5 14:09

boolean-examples.maxpat 4 7 7:45

four-quadrants-behavior.maxpat 4 7 10:47

QWERTY-triggered-transposing- 4 8 0:27
sample.maxpat

use-mtof-base.maxpat 4 8 7:58

OWERTY-triggered-transposing- 4 9 5:42
sample-with-coll.maxpat

scale-player-messy.maxpat 4 11 15:30

raio-cents-converter 4 14 1:05

stacked-fifths-two-ways.maxpat 4 15 4:36

ratio-cents-counverter.maxpat 4 15 13:48

where-is-major-third.maxpat 4 15 14:30

wub-wub-bass.1.maxpat 5 2 0:14

wub-wub-bass.2.maxpat 5 2 2:25

wub-wub-bass.3.maxpat 5 3 0:42

techno~.maxpat 5 3 0:57

wub-wub-bass.4.maxpat 5 5 0:21

wub-wub-bass.5.maxpat 5 6 0:37

use-bpatcher-presentation-mode. 5 7 7:11
maxpat

use-bpatcher-presnetation-mode. 5 8 4:46
maxpat

ues-preset.maxpat 5 9 4:45

note-list.1.maxpat 5 14 5:46

live-sampler.1.maxpat 5 15 9:55

live-sampler.2.maxpat 5 15 10:13

playback-for-live-sampler.maxpat 5 16 1:56

scale-repeating-at-the-octave.3.max- 5 17 0:30
pat
INDEX | Patches

PATCH SESSION LESSON TIMECODE

+coll-as-score.maxpat 5 17 1:16

coll-vs-dict.2.maxpat 5 18 2:48

plusser.maxpat 6 4 3:04

AV-sine.01.maxpat 6 5 0:52

AV-sine.02.use-mgraphics.maxpat 6 6 0:13

AV-sine.03.draw-noise.maxpat 6 6 2:30

AV-sine.04.draw-sine.maxpat 6 6 7:56

AV-sine.05.scaled-sine.maxpat 6 6 10:33

AV-sine.06.whoops.maxpat 6 7 1:43

AV-sine.07.duplicate.maxpat 6 7 2:34

AV-sine.08.encapsulated.maxpat 6 7 3:27

AV-sine.09.clear-message.maxpat 6 7 6:33

AV-sine.10.squiggle-message.1.maxpat 6 7 8:21

AV-sine.11.squiggle-message.2.maxpat 6 7 9:34

draw-sine-squiggle.maxpat 6 7 13:34

draw-sine-squiggle.1.maxpat 6 7 16:00

AV-sine.12.use-abstraction.maxpat 6 8 0:10

AV-sine.13.audiovisual.maxpat 6 8 0:58

AV-sine.14.cleanup.1.maxpat 6 8 2:52

AV-sine.15.cleanup.2.maxpat 6 8 4:16

AV-sine.16.cleanup.3.maxpat 6 8 5:33

AV-sine.17.generative.maxpat 6 9 0:09

random-list-element.maxpat 6 9 3:26

AV-sine.18.pick-durations-too.maxpat 6 9 4:24

AV-sine.19.sequencing.maxpat 6 9 6:34

AV-sine.20.overlapping-notes.1.maxpat 6 10 0:51

AV-sine.21.overlapping-notes.2.max- 6 10 3:01
pat
INDEX | Patches

PATCH SESSION LESSON TIMECODE

sine-blip.maxpat 6 10 3:22

Paly-Movie-Four-Ways.maxpat 6 13 3:22

jit-switch.maxpat 6 14 1:56

from-bang-to-anything.maxpat 7 1 0:18

from-int-to-anything.maxpat 7 3 0:15

from-float-to-anything.maxpat 7 4 0:18

from-symbol-to-anything.maxpat 7 5 0:17

from-list-to-anything.maxpat 7 6 0:17

from-signal-to-anything.maxpat 7 7 0:18

from-matrix-to-anything.maxpat 7 8 0:21

1.how-to-make-a-matrix.maxpat 7 9 0:18

2.set-onepixelatatime.maxpat 7 9 1:17

3.etch-a-sketch 7 9 2:29

4.move-one-pixel 7 9 3:49

5.move-pixel-with-2D-slider.maxpat 7 9 4:29

6.Sonify-moving-pixel.maxpat 7 9 5:53

7.Big-Dot.maxpat 7 9 6:44

9.window+pwindow.maxpat 7 10 0:26

HSL-to-RGB.maxpat 7 11 2:22

Centroid-Analysis.maxpat 7 12 1:00

Movie-Pixel-to-Sample-Sonification.maxpat 7 13 0:27

restogram.maxpat 7 14 1:28

MPD26.maxpat 8 3 5:03

AV-sine.22.MPD26.maxpat 8 4 0:24

virtual-pad.maxpat 8 5 2:35

virtual-pad.maxhelp 8 5 8:50

16-virtual-pads.maxpat 8 6 0:10

triggerfinger.maxpat 8 7 1:41
INDEX | Patches

PATCH SESSION LESSON TIMECODE

ArduinoOutput.maxpat 8 11 4:31

ArduinoInput.maxpat 8 11 11:05

launch-browser.maxpat 8 13 0:32

to-modular.maxpat 8 14 2:26

Game-Trak-demo.maxpat 8 15 0:47

sines-controlling-sines-FM.maxpat 8 16 5:34

sines-controlling-sines-AM.maxpat 8 16 9:10

sync-signals.maxpat 8 16 12:34

pulses~.maxpat 8 17 0:18

myplay~.maxpat 8 17 2:56

Boolean-signal-processing.maxpat 8 18 1:28

sine-blip.2.maxpat 9 2 2:23

+Arguments-to-subpatchers?.maxpat 9 3 0:24

my-sine-blip.maxpat 9 3 1:52

+Arguments-to-abstractions.maxpat 9 3 2:33

+Multiple-arguments-to-abstractions.maxpat 9 3 5:22

my-AM-sine-blip.maxpat 9 3 5:33

+Optional-arguments-to-abstraction.maxpat 9 3 8:21

default-freq-sine-blip.maxpat 9 3 8:28

AM-sine-or-sawtooth-blip.maxpat 9 3 10:42

+patcherargs-to-the-rescue.maxpat 9 3 10:56

use-unjoin.maxpat 9 3 16:33

private-send.maxpat 9 4 3:36

use-private-send.maxpat 9 4 4:33

different-numbering-conventions.maxpat 9 4 6:53

AV-sine.23.mustfinish-vs-stealing.maxpat 9 5 0:40

AV-sine.24.delegate.maxpat 9 5 7:42
INDEX | Patches

PATCH SESSION LESSON TIMECODE

sine-blip-mustfinish.maxpat 9 5 9:44

sine-blip-delegate.maxpat 9 5 9:44

AV-sine.25.poly~.maxpat 9 6 0:34

sine-blip-voice.maxpat 9 6 1:17

use-poly~-with-midinote.maxpat 9 7 0:46

pretend-MIDI-synth.maxpat 9 7 0:55

AV-sine.26.midinote.maxpat 9 7 5:56

sine-blip-voice-offlater.maxpat 9 7 8:29

celsius-farenheit-converter.maxpat 9 8 0:51

ratio-cents-converter.maxpat 9 8 2:58

times-table.maxpat 9 9 2:05

make-pentatonic.maxpat 9 9 4:36

test-pentatonic.maxpat 9 9 7:50

scripting-with-thispatcher.maxpat 9 11 0:27

multibuf.maxpat 9 11 6:40

plusser.maxpat 9 11 12:09

pcontrol example.maxpat 9 11 12:22

Slork-Ensemble-feedback.4.maxpat 9 12 6:32

display+gaintest.maxpat 9 12 8:17

12-display+gaintest.maxpat 9 12 14:19

displayBing.maxpat 9 13 1:07

mymatrix~.maxpat 9 13 8:47

tempo-examples.maxpat 9 14 0:26

OpenGL-in-Max-starting-points.maxpat 9 15 0:54

volumecontrol.maxpat 10 1 10:09

Plugin-snapshot-example.maxpat 10 3 0:17

snapshot-js-example.maxpat 10 3 9:19

graphviz_string_to_ jitter_image.maxpat 10 6 10:31

gen~.freeverb.maxpat 10 7 14:34
PROGRAMMING MAX
INDEX

You might also like