1 Introductie
Patch
Domeinen
De verschillende domeinen in Max: Data, Signalen, Visueel. De kleuren van de patch-cords geven aan met welk domein je aan het werk bent.
- midi/data/events domein (semester 1) (grijze patch-cords)
- signaal/audio domein (semester 2) ~ (tilde)
- visueel domein (jaar 2+) jitter / jit. / jit.gl
Objecten
Objecten zijn de bouwstenen voor je Max patch. De functie van het object wordt bepaald door de naam die je invult. Sommige objecten veranderen van uiterlijk nadat de naam ingevuld is. Bijvoorbeeld: number, button, toggle, comment. Objecten hebben inlets en outlets. Max werkt daardoor van boven naar beneden. De inlets zitten dus aan de bovenkant, en de outlets aan de onderkant.
- object (sneltoets
n
) -> maak een nieuw object aan
Edit / Lock
Een patch heeft een EDIT en LOCK mode. In de edit-mode kan je de patch aanpassen (en dus programmeren). In de lock-mode kan de patch gebruiken en getallen invullen, knoppen drukken, etc. Met de sneltoets cmd/ctrl e
kan je wisselen tussen edit/lock-modes.
Button, Print, Message, Toggle, Number
button
(sneltoetsb
) -> stuurt een bang als je erop kliktprint
-> print de binnenkomende waarde naar de Max-Console (rechts in het scherm, of openen met cmd/ctrl+m)message
(sneltoetsm
) -> voor text of getallen die vast staan (in de lock-mode kunnen deze niet aangepast worden)toggle
(sneltoetst
) -> stuurt een 1 of 0 zodra je aan of uit kliktnumber
(sneltoetsi
) -> vul een getal in en stuur door
Hot & Cold Inlets
Max werkt ook van rechts naar links. Eerst vul je waardes in aan de cold-inlets. Deze inlets slaan de waarde wel op, maar het object doet er verder nog niks mee. Zodra je een message, number, bang stuurt naar de hot-inlet van een object, wordt het object "getriggered" en voert die z'n functie uit.
MIDI
Om MIDI-noten te maken gebruiken we makenote
en noteout
.
makenote
-> maakt een MIDI note-on en note-off paar.- eerst wordt de note-on gestuurd, dat is de MIDI pitch & MIDI velocity (volume, van 0 tot 127)
- na een bepaalde tijd (duration in milliseconden) wordt de note-off gestuurd, dat is dezelfde MIDI pitch & een MIDI velocity van 0
noteout
-> stuurt de MIDI pitch en velocity weg uit Max, naar een andere DAW, of naar MaxForLive, of naar de General MIDI Sounds