Norsk
Hva er MIDI SysEx?
Denne appen er helt gratis. Du trenger ikke å lage en konto. Det finnes ingen abonnementer, ingen kronglete nedlastinger, og ingenting er låst. Optimalisert for Apple silicon.
SysEx, kort for System Exclusive, er MIDI-meldingen for alt standardmeldingene ikke kan si. Den starter med byten F0, navngir produsenten den er ment for, bærer så mange databytes den trenger, og slutter med F7. Produsenter bruker den til patch-dumper, firmwareoppdateringer og innstillinger som ikke har noe Control Change-nummer. En enhet som ikke kjenner igjen produsenten, ignorerer hele meldingen.
Formatet er en del av MIDI-standarden. Det meste av vanlig MIDI-arbeid kommer aldri borti det, og siste avsnitt sier når du kan la det ligge.
Les meldingen
| Del | Bytes (hex) | Betydning |
|---|---|---|
| Start | F0 | System Exclusive begynner |
| Produsent-ID | Én byte, eller tre bytes som begynner med 00 | Hvilken produsents enheter som skal lese den |
| Data | Et hvilket som helst antall bytes, hver 00 til 7F | Det produsenten har definert |
| Slutt | F7 | System Exclusive slutter |
Alt mellom produsent-ID-en og F7 betyr bare det produsenten sier at det betyr. MIDI-meldingsdekoderen leser innlimte bytes og melder hvor lang en System Exclusive-melding er.
Kjenn de universelle meldingene
To produsent-ID-er tilhører ingen produsent. 7E markerer en universell melding som ikke er knyttet til timing, og 7F markerer en universell sanntidsmelding. Alle enheter kan svare på dem.
| Melding | Bytes (hex) | Hva den gjør |
|---|---|---|
| Identity Request | F0 7E 7F 06 01 F7 | Ber alle enheter melde produsent, modell og versjon |
| General MIDI On | F0 7E 7F 09 01 F7 | Setter et General MIDI-instrument i standardtilstand |
| Master Volume | F0 7F 7F 04 01, to verdibytes, F7 | Setter volumet på hele enheten |
En Identity Request er standardmåten å spørre en enhet hva den er.
Vit hva den brukes til
- Patch-dumper. Å lagre lydene til en synth på en datamaskin og sende dem tilbake, jobben til et SysEx-bibliotek.
- Firmwareoppdateringer. Mange enheter tar imot ny firmware som en lang rekke SysEx-meldinger.
- Dype innstillinger. Parametere uten Control Change-nummer, redigert fra en produsents editorapp.
- Sample- og masseoverføringer. Enhver stor datablokk en enhet trenger å flytte over MIDI.
SysEx flytter data, der de andre meldingene spiller musikk.
Send og motta den på en Mac
- En biblioteks- eller editorapp. Produsentens egen editor, eller et SysEx-bibliotek, sender en fil til enheten og tar opp det enheten sender tilbake.
- Riktig port. Enheten må være tilkoblet og online i MIDI Studio i Lyd- og MIDI-oppsett.
- En nettleser. Nettsider trenger en egen, sterkere tillatelse for å bruke SysEx, fordi det kan skrive om en enhet. MIDI-verktøyene på dette nettstedet ber ikke om den, så de verken sender System Exclusive til en enhet eller mottar det fra en.
Send en enhet bare det SysEx-et produsenten selv har utgitt for den. Lyd- og MIDI-oppsett på en Mac dekker vinduet MIDI Studio.
Finn et SysEx-bibliotek
Et bibliotekprogram (librarian) er en app som lagrer det en enhet sender som en .syx-fil og sender filen tilbake senere. Det er den vanlige måten å sikkerhetskopiere en synths lyder på før du endrer noe.
- Du: Koble til enheten, sjekk at den står på listen i MIDI Studio-vinduet i Lyd- og MIDI-oppsett, og åpne deretter et bibliotekprogram eller produsentens eget redigeringsprogram og velg enheten som port.
- Bibliotekprogrammet: Tar opp dumpen enheten sender og lagrer den som en .syx-fil.
- Sjekk: Den lagrede filen er ikke tom. Ta en sikkerhetskopi av den før du sender noe til enheten.
For en rask titt på en dump, eller for å sende en Identity Request eller en .syx-fil fra nettleseren, fungerer MIDI SysEx-monitoren i Chrome, Edge og Firefox. Safari har ikke Web MIDI, noe den egne siden forklarer. Siden SysEx-bibliotek for Mac går gjennom trinnene og hva du gjør når en dump mislykkes. Lagre en sikkerhetskopi av enhetens lyder før du sender den noe.
La det ligge for vanlig styring
Toner, knotter, pedaler og patchskifter har alle standardmeldinger, og det er dem en kartleggingsapp bruker. InputConfig, den gratis Mac-appen jeg lager, binder toner, Control Change, pitch bend, aftertouch, Program Change og transportmeldingene, og sender det samme settet bortsett fra aftertouch. System Exclusive er ikke med. Hvis en kontroll har et CC-nummer, trenger du ikke SysEx for å nå den. MIDI CC-listen viser hvilke numre som er standard.


Kortversjonen
- Form. Den starter med F0, så en produsent-ID, så dataene, og slutter med F7.
- Betydning. Det avgjør produsenten, bortsett fra de universelle meldingene.
- Bruk. Den brukes til dumper, firmware og innstillinger uten CC.
SysEx er MIDIs konvolutt for alt en produsent vil sende.
Spørsmål
Hva står SysEx for?
System Exclusive. Navnet betyr at meldingen er eksklusiv for én produsents system: andre produsenters enheter ignorerer den.
Hva er formatet på en SysEx-melding?
Den starter med F0, så en produsent-ID på én byte eller tre, så et hvilket som helst antall databytes fra 00 til 7F, og slutter med F7.
Hva er en SysEx-fil?
En fil, vanligvis med endelsen .syx, som inneholder en eller flere SysEx-meldinger, som en bank med synth-patcher eller en firmwareoppdatering.
Kan SysEx skade en enhet?
Feil data kan skrive over patcher eller avbryte en firmwareoppdatering. Send bare filer produsenten har utgitt for akkurat den modellen, og ta sikkerhetskopi først.
Finnes det et SysEx-bibliotek for Mac?
Ja. Mange produsenter tilbyr sitt eget redigeringsprogram, og uavhengige bibliotekprogrammer lagrer en enhets dump som en .syx-fil og sender den tilbake. Et nettleserverktøy kan lese en dump eller sende en fil i Chrome, Edge eller Firefox.
Kan InputConfig sende SysEx?
Nei. InputConfig binder og sender toner, Control Change, pitch bend, Program Change og transportmeldingene, og den leser også aftertouch. System Exclusive er ikke blant dem, så den kan verken sende en dump eller lese en.
Mer på norsk
Fullstendige veiledninger, på engelsk
Hvem som skriver. Ryleigh Newman utvikler InputConfig og styrer sin egen Mac hver dag med en kontroller, fordi hendene ikke fungerer godt. Denne siden er oversatt fra engelsk. InputConfig vises på norsk når Mac-en er satt til norsk. Noen sider på nettstedet finnes bare på engelsk.
Denne siden på andre språk: English, Español, Français, Italiano, 日本語, Nederlands, Português, Русский, ไทย
Gratis. macOS 14 eller nyere. Ingen konto, ingenting forlater Macen din. Åpen kildekode på GitHub.