System Exclusive
System Exclusive (vaak afgekort als SysEx) is een niet-gestandaardiseerd communicatieprotocol binnen het MIDI protocol, waarmee synthesizers, samplers of andere elektronische apparaten (Bijvoorbeeld FX) kunnen communiceren met andere apparatuur (Bijv. Pc, controller). SysEx maakt het mogelijk om hele patches en zelfs samples op te slaan in, bijvoorbeeld, een sequencer. Door deze SysEx berichten vervolgens naar een synthesizer te sturen, wordt de patch automatisch ingesteld.
Inhoud |
Protocol
System Exclusive is een formaat dat zich aan enkele vaste afspraken houdt, maar verder door elke fabrikant anders kan ingevuld worden. Ook zijn er verschillende modellen. Zodoende is het een vrij complexe materie en is er geen garantie dat als je het sysex-protocol van één bepaalde producent of zelfs één specifiek apparaat onder de knie hebt, dit ook op dezelfde wijze kan toegepast worden op een ander.
De notatie ervan gebeurt doorgaans in het hexadecimaal. Een sysex boodschap begint altijd met het getal "F0h", waarbij 'h' aanduidt dat dit getal hexadecimaal is, en eindigt altijd met het getal "F7h". Na de initiële data die aantoont dat de verzonden data van het sysex-type is komt het identificatienummer van de producent. Dit wordt officiëel toegekend door de MIDI Manufacturers Association. Zo krijgt Roland het identificatienummer "41h" mee, en Access het nummer "00h 20h 33h" mee. (Device Id uitleggen)Wat er tussen het identificatienummer en de einddata gebeurt wordt volledig bepaald door de fabrikant.
Gebruik
SysEx wordt op verschillende manieren gebruikt. Sommige synthesizers, bijvoorbeeld de Yamaha DX7, gebruiken SysEx ter vervanging van control changes, bijvoorbeeld wanneer deze meer dat 128 parameters heeft. SysEx wordt ook gebruikt voor bulk dumps, waarmee patches uit het geheugen via MIDI kunnen worden verstuurd.
Versturen
Voor het versturen van SysEx kan een programma zoals MIDI-OX gebruikt worden, in combinatie met een MIDI-interface.
Links
www.MIDI.org Lijst met de officiële toewijzingen van sysex ID's
| Dit artikel is een beginnetje. Je kan SynthWiki helpen met het uitbreiden van dit artikel. |
| MIDI | |
| Algemeen: | MIDI - MIDI Manufacturers Association - Standard MIDI File |
|---|---|
| Standards: | GM - GS - XG |
| Onderdelen: | Active sensing - Control Change - Clock - note - Program Change - System Exclusive - Time Code |