Tous les échanges avec ProTools se font sur un bus inter-application unique.
Ici, le premier bus de OMS (Opcode Music System) : 'IAC Bus #1'.
midiin 'IAC Bus #1' | reçoit le MIDI Time Code de ProTools |
sysexin 'IAC Bus #1' | reçoit le MIDI Machine Control de ProTools |
ctlin 'IAC Bus #1' 7 1 | reçoit le MIDI Controler 7 (volume) sur le canal 1
Ce contrôleur code les niveaux de lumière |
pgmin 'IAC Bus #1 2' | reçoit les Program Change sur le canal 2
Les Program Change codent les numéros de vue |
pgmout 'IAC Bus #1 2' | émet les Program Change sur le canal 2
Les Program Change calculés par Max sont renvoyés à ProTools |
Les échanges avec les patches Max commandant les projecteurs se font sur des bus internes Max.
PT: ONLINE | signale que ProTools est en lecture |
PT:LOCATE | signale qu'on a cliqué dans la timeline |
PT:VOLUME | renvoi, pour la clarté du programme |
PT:PCIN | idem |
PT:PCOUT | idem |