Dansk
Hvad er MIDI SysEx?
Denne app er helt gratis. Du behøver ikke at oprette en konto. Der er ingen abonnementer, ingen besværlige downloads, og intet er låst. Optimeret til Apple silicon.
SysEx, kort for System Exclusive, er MIDI-beskeden til alt, hvad standardbeskederne ikke kan sige. Den starter med byten F0, nævner den producent, den er beregnet til, bærer så mange databytes, den har brug for, og slutter med F7. Producenter bruger den til patchdumps, firmwareopdateringer og indstillinger, der ikke har noget Control Change-nummer. En enhed, der ikke genkender producenten, ignorerer hele beskeden.
Formatet er en del af MIDI-standarden. Det meste almindelige MIDI-arbejde rører aldrig ved det, og det sidste afsnit siger, hvornår du kan lade det være.
Læs beskeden
| Del | Bytes (hex) | Betydning |
|---|---|---|
| Start | F0 | System Exclusive begynder |
| Producent-ID | Én byte eller tre bytes, der begynder med 00 | Hvilken producents enheder der skal læse den |
| Data | Et vilkårligt antal bytes, hver 00 til 7F | Hvad end producenten har defineret |
| Slut | F7 | System Exclusive slutter |
Alt mellem producent-ID'et og F7 betyder kun det, producenten siger, det betyder. MIDI-besked-dekoderen læser indsatte bytes og melder, hvor lang en System Exclusive-besked er.
Kend de universelle beskeder
To producent-ID'er tilhører ingen producent. 7E markerer en universel besked, der ikke er knyttet til timing, og 7F markerer en universel realtidsbesked. Enhver enhed kan svare på dem.
| Besked | Bytes (hex) | Hvad den gør |
|---|---|---|
| Identity Request | F0 7E 7F 06 01 F7 | Beder hver enhed melde sin producent, model og version |
| General MIDI On | F0 7E 7F 09 01 F7 | Sætter et General MIDI-instrument i sin standardtilstand |
| Master Volume | F0 7F 7F 04 01, to værdibytes, F7 | Sætter hele enhedens lydstyrke |
En Identity Request er den standardmæssige måde at spørge en enhed, hvad den er.
Kend, hvad den bruges til
- Patchdumps. At gemme en synths lyde på en computer og sende dem tilbage, en SysEx-librarians opgave.
- Firmwareopdateringer. Mange enheder tager ny firmware som en lang række SysEx-beskeder.
- Dybe indstillinger. Parametre, der ikke har noget Control Change-nummer, redigeret fra en producents editorapp.
- Sample- og masseoverførsler. Enhver stor datablok, en enhed skal flytte over MIDI.
SysEx flytter data, hvor de andre beskeder spiller musik.
Send og modtag den på en Mac
- En librarian- eller editorapp. Producentens egen editor eller en SysEx-librarian sender en fil til enheden og optager det, enheden sender tilbage.
- Den rigtige port. Enheden skal være tilsluttet og online i MIDI Studio (MIDI-studio) i Indstil lyd og MIDI.
- En browser. Websider har brug for en separat, stærkere tilladelse til at bruge SysEx, fordi den kan omskrive en enhed. MIDI-værktøjerne på dette site beder ikke om den, så de hverken sender System Exclusive til en enhed eller modtager det fra en.
Send kun en enhed den SysEx, dens egen producent har udgivet til den. Indstil lyd og MIDI på en Mac dækker vinduet MIDI Studio.
Find en SysEx-librarian
En librarian er en app, der gemmer det, en enhed sender, som en .syx-fil og sender filen tilbage senere. Det er den almindelige måde at tage backup af en synths patches, før du ændrer noget.
- Du: Tilslut enheden, tjek, at den står på listen i vinduet MIDI Studio i Audio MIDI Setup, åbn så en librarian eller producentens egen editor, og vælg enheden som port.
- Librarianen: Optager det dump, enheden sender, og gemmer det som en .syx-fil.
- Tjek: Den gemte fil er ikke tom. Tag backup af den, før du sender noget til enheden.
For et hurtigt kig på et dump, eller for at sende en Identity Request eller en .syx-fil fra browseren, virker MIDI SysEx-monitoren i Chrome, Edge og Firefox. Safari har ingen Web MIDI, som dens egen side forklarer. Siden om SysEx-librarian til Mac gennemgår trinnene og hvad du gør, når et dump mislykkes. Gem en backup af enhedens lyde, før du sender den noget.
Lad den være til daglig styring
Toner, knapper, pedaler og patchskift har alle standardbeskeder, og det er dem, en mapper bruger. InputConfig, den gratis Mac-app, jeg laver, binder toner, Control Change, pitch bend, aftertouch, Program Change og transportbeskederne og sender det samme sæt bortset fra aftertouch. System Exclusive hører ikke med. Hvis en kontrol har et CC-nummer, har du ikke brug for SysEx for at nå den. MIDI CC-listen viser, hvilke numre der er standard.


Den korte version
- Form. Den starter med F0, så et producent-ID, så dataene, og den slutter med F7.
- Betydning. Den er op til producenten, bortset fra de universelle beskeder.
- Brug. Den bruges til dumps, firmware og indstillinger uden CC.
SysEx er MIDI's kuvert til alt, en producent vil sende.
Spørgsmål
Hvad står SysEx for?
System Exclusive. Navnet betyder, at beskeden er eksklusiv for én producents system: Andre producenters enheder ignorerer den.
Hvad er formatet på en SysEx-besked?
Den starter med F0, så et producent-ID på én byte eller tre, så et vilkårligt antal databytes fra 00 til 7F, og slutter med F7.
Hvad er en SysEx-fil?
En fil, som regel med endelsen .syx, der rummer en eller flere SysEx-beskeder, som en bank af synthpatches eller en firmwareopdatering.
Kan SysEx skade en enhed?
Forkerte data kan overskrive patches eller afbryde en firmwareopdatering. Send kun filer, producenten har udgivet til netop den model, og tag backup først.
Findes der en SysEx-librarian til Mac?
Ja. Mange producenter tilbyder deres egen editor, og uafhængige librarian-apps gemmer en enheds dump som en .syx-fil og sender det tilbage. Et browserværktøj kan læse et dump eller sende en fil i Chrome, Edge eller Firefox.
Kan InputConfig sende SysEx?
Nej. InputConfig binder og sender toner, Control Change, pitch bend, Program Change og transportbeskederne, og den læser også aftertouch. System Exclusive er ikke blandt dem, så den kan hverken sende en dump eller læse en.
Mere på dansk
Fulde vejledninger, på engelsk
Hvem der skriver. Ryleigh Newman udvikler InputConfig og styrer sin egen Mac hver dag med en controller, fordi hænderne ikke fungerer godt. Denne side er oversat fra engelsk. InputConfig vises på dansk, når din Mac er indstillet til dansk. Nogle sider på webstedet findes kun på engelsk.
Denne side på andre sprog: English, Español, Français, Italiano, 日本語, Nederlands, Português, Русский, ไทย
Gratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.