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 |