# MIDI-CI

MIDI-CI is onderdeel van MIDI 2.0. Het stelt een zender in staat om informatie van een ontvanger te ontvangen. MultitrackStudio ondersteunt MIDI-CI-profielen en Property Exchange.

Opmerking (Pro-editie): MIDI-CI wordt slechts voor het eerste MIDI In Apparaat ondersteund.

### Bidirectionele verbindingen

MIDI-CI vereist een verbinding in beide richtingen. Een bidirectionele verbinding wordt automatisch gedetecteerd voor USB MIDI 2.0 class-compliant apparaten. Op Mac vereist dit macOS 15.4.1.

MIDI-CI Bidirectionele Retour keuzelijst

MIDI-CI kan ook worden ge mplementeerd door MIDI 1.0-apparaten. In dat geval bestaat de bidirectionele verbinding uit twee traditionele MIDI-poorten. Je kunt een MIDI-CI Bidirectionele Retour selecteren in het Studio → Apparaten-venster door met de rechtermuisknop op een MIDI-apparaatvak te klikken. Deze optie is niet beschikbaar als het gekozen apparaat al bidirectioneel is.

Tip: MIDI-CI-verbindingen worden opnieuw gestart wanneer het Apparaten-venster sluit. Je kunt dit doen als het niet meer werkt.

### Profielen

Een profiel is een set specificaties. Als een profiel op een apparaat is ingeschakeld, voldoet het aan de betrokken specificaties. Profielen maken MIDI makkelijker te gebruiken, omdat de zender (keyboard of MultitrackStudio) bepaalde dingen weet over het MIDI-instrument waarmee het verbonden is, en zich hierop kan aanpassen. Bovendien bevatten ge xporteerde MIDI-bestanden het profiel, zodat elk apparaat dat het profiel ondersteunt de file correct af kan spelen.

MultitrackStudio Instruments-venster met Piano-profiel

Het Opties-menu van een MIDI Instrument, bereikbaar via de ☰ knop, toont de profielen die door het instrument worden ondersteund. Het vinkje links betekent dat het profiel op het MIDI Instrument is ingeschakeld. MultitrackStudio beheert profielen automatisch, dus meestal hoef je ze zelf niet in- of uit te schakelen.

De regel "MIDI In Apparaat" geeft de status van het keyboard weer: dit kan zijn "profiel is aan", "profiel is uit", "profiel niet ondersteund", "niet bidirectioneel", "niet aanwezig" of "niet in gebruik". Het laatste betekent dat het MIDI Instrument niet reageert op het keyboard, bijvoorbeeld terwijl de track wordt afgespeeld.

##### Piano-profiel

Het piano-profiel definieert noot velocity en sustainpedaal-curves die geoptimaliseerd zijn voor piano. Als je keyboard dit ondersteunt, wordt het profiel automatisch ingeschakeld op het keyboard terwijl je een MIDI Instrument gebruikt dat het ondersteunt, zodat de curves perfect overeenkomen. Het piano-profiel wordt ondersteund voor de MultitrackStudio Instruments (akoestische piano's), Externe MIDI Instrumenten, CLAP Plugins en VST3 Plugins.

##### Drawbar Organ-profiel

Het Drawbar Organ-profiel definieert RPN's voor de drawbars (en meer). Het profiel wordt ondersteund voor MultitrackStudio Instruments (Drawbar Organ and Percussive Organ), Wheel Organ (enkele manualen), Externe MIDI Instrumenten, CLAP-plugins en VST3-plugins.

##### Rotary Speaker-profiel

Het Rotary Speaker-profiel definieert een RPN voor de rotor snelheid (en meer). Het profiel wordt ondersteund voor MultitrackStudio Instruments en Wheel Organ (Rotor in effectslot), Externe MIDI Instrumenten, CLAP-plugins en VST3-plugins

##### Orkestrale Articulatie-profiel

Het Orkestrale Articulatie-profiel verschijnt niet in de hierboven genoemde lijst, omdat dit profiel altijd is ingeschakeld op het MIDI Instrument als het beschikbaar is. Voor meer informatie, zie het Articulaties-hoofdstuk.

##### Default Drum Note Map-profiel

Het Default Drum Note Map-profiel geeft aan dat de GM/GM2-drumnoottoewijzing wordt gebruikt. Dit profiel verschijnt niet in de hierboven genoemde lijst, omdat het altijd is ingeschakeld op het MIDI Instrument als het beschikbaar is. Het profiel wordt ondersteund voor MultitrackStudio Instruments (Drums), Externe MIDI Instrumenten en CLAP-plugins. Dit profiel wordt alleen opgeslagen in .midi2-bestanden, niet in .mid-bestanden.

Tip: Voor Externe MIDI Instrumenten kunnen de Piano- en Default Drum Note Map-profielen geforceerd worden ingeschakeld met behulp van een patchmap bestand.

Opmerking: MultitrackStudio kan momenteel een profile niet aan- of uitzetten op een VST3-plugin. Dit is een beperking van VST3. De plugin kan een profiel wel aan- of uitzetten, en MultitrackStudio op de hoogte stellen. Voor plugin ontwikkelaars: Een profiel wordt verondersteld actief te zijn op de plugin als IMidiMapping2 alle door het profiel vereiste RPN's retourneert (of een willekeurige RPN als er geen vereist zijn).

Opmerking: Profielen werken niet in macOS 10.14 en 10.15, omdat het systeem sommige MIDI-berichten onderschept.

### Property Exchange

Property Exchange wordt ondersteund voor MIDI Uit Apparaten (zie Externe MIDI Instrumenten).