Slovenčina

Čo je MIDI SysEx?

Stiahnuť InputConfig z Mac App StoreInputConfig je zadarmo v Mac App Store. macOS 14 alebo novší, bez účtu, bez sledovania, open source.

SysEx, skratka pre System Exclusive, je správa MIDI pre všetko, čo štandardné správy nevedia povedať. Začína bajtom F0, uvádza výrobcu, pre ktorého je určená, nesie toľko dátových bajtov, koľko potrebuje, a končí F7. Výrobcovia ju používajú na dumpy patchov, aktualizácie firmvéru a nastavenia, ktoré nemajú číslo Control Change. Zariadenie, ktoré výrobcu nepozná, celú správu ignoruje.

Formát je súčasťou štandardu MIDI. Väčšina bežnej práce s MIDI sa ho nikdy nedotkne a posledná časť hovorí, kedy ho môžete nechať na pokoji.

Prečítajte správu

ČasťBajty (hex)Význam
ZačiatokF0System Exclusive začína
ID výrobcuJeden bajt alebo tri bajty začínajúce 00Zariadenia ktorého výrobcu ju majú čítať
DátaĽubovoľný počet bajtov, každý 00 až 7FČokoľvek, čo výrobca určil
KoniecF7System Exclusive končí

Všetko medzi ID výrobcu a F7 znamená len to, čo výrobca povie, že znamená. Dekodér správ MIDI číta vložené bajty a hlási, ako dlhá je správa System Exclusive.

Poznajte univerzálne správy

Dve ID výrobcov nepatria žiadnemu výrobcovi. 7E označuje univerzálnu správu, ktorá nie je viazaná na časovanie, a 7F označuje univerzálnu správu v reálnom čase. Môže na ne odpovedať ktorékoľvek zariadenie.

SprávaBajty (hex)Čo robí
Identity RequestF0 7E 7F 06 01 F7Žiada každé zariadenie, aby uviedlo výrobcu, model a verziu
General MIDI OnF0 7E 7F 09 01 F7Uvedie nástroj General MIDI do jeho štandardného stavu
Master VolumeF0 7F 7F 04 01, dva bajty hodnoty, F7Nastaví hlasitosť celého zariadenia

Identity Request je štandardný spôsob, ako sa spýtať zariadenia, čo je zač.

Vedzte, na čo sa používa

  • Dumpy patchov. Uloženie zvukov syntetizátora do počítača a ich poslanie späť, čo je úloha SysEx librarian.
  • Aktualizácie firmvéru. Mnohé zariadenia prijímajú nový firmvér ako dlhý rad správ SysEx.
  • Hlboké nastavenia. Parametre, ktoré nemajú číslo Control Change, upravované z editorovej aplikácie výrobcu.
  • Prenosy vzoriek a veľkých blokov. Každý veľký blok dát, ktorý zariadenie potrebuje presunúť cez MIDI.

SysEx presúva dáta, kým ostatné správy hrajú hudbu.

Posielajte a prijímajte ho na Macu

  • Aplikácia librarian alebo editor. Editor od samotného výrobcu alebo SysEx librarian pošle súbor zariadeniu a zaznamená, čo zariadenie pošle späť.
  • Správny port. Zariadenie musí byť pripojené a online v MIDI Studio v Audio MIDI Setup.
  • Prehliadač. Webové stránky potrebujú na použitie SysEx osobitné, silnejšie povolenie, pretože vie zariadenie prepísať. Nástroje MIDI na tomto webe oň nežiadajú, takže System Exclusive zariadeniu neposielajú ani ho od neho neprijímajú.

Zariadeniu posielajte iba SysEx, ktorý preň zverejnil jeho vlastný výrobca. Audio MIDI Setup na Macu pokrýva okno MIDI Studio.

Pri bežnom ovládaní ho nechajte na pokoji

Noty, otočné ovládače, pedály a zmeny patchov majú štandardné správy a tie používa mapovač. InputConfig, bezplatná aplikácia pre Mac, ktorú vyvíjam, priraďuje noty, Control Change, pitch bend, aftertouch, Program Change a správy transportu a posiela rovnakú sadu okrem aftertouch. System Exclusive medzi nimi nie je. Ak má ovládací prvok číslo CC, SysEx na jeho dosiahnutie nepotrebujete. Zoznam MIDI CC ukazuje, ktoré čísla sú štandardné.

Krátka verzia

  • Tvar. Začína F0, potom ID výrobcu, potom dáta a končí F7.
  • Význam. Ten určuje výrobca, okrem univerzálnych správ.
  • Použitie. Používa sa na dumpy, firmvér a nastavenia, ktoré nemajú CC.

SysEx je obálka MIDI na všetko, čo chce výrobca poslať.

Otázky

Čo znamená SysEx?

System Exclusive. Názov znamená, že správa je výlučná pre systém jedného výrobcu: zariadenia iných výrobcov ju ignorujú.

Aký je formát správy SysEx?

Začína F0, potom ID výrobcu s jedným bajtom alebo tromi, potom ľubovoľný počet dátových bajtov od 00 do 7F a končí F7.

Čo je súbor SysEx?

Súbor, zvyčajne končiaci na .syx, ktorý obsahuje jednu alebo viac správ SysEx, napríklad banku patchov syntetizátora alebo aktualizáciu firmvéru.

Na čo sa SysEx používa?

Na zálohovanie a obnovu patchov zariadenia, aktualizáciu firmvéru a úpravu nastavení, ktoré nemajú číslo Control Change.

Môže SysEx poškodiť zariadenie?

Nesprávne dáta môžu prepísať patchy alebo prerušiť aktualizáciu firmvéru. Posielajte len súbory, ktoré výrobca zverejnil pre presne ten model, a najprv urobte zálohu.

Posiela sa SysEx na kanáli MIDI?

Nie. Je to systémová správa bez kanála. Niektorí výrobcovia vkladajú do dát číslo zariadenia, aby bolo možné osloviť jednu jednotku z viacerých.

Viac po slovensky

Podrobné návody, v angličtine

Kto píše. Ryleigh Newman vyvíja InputConfig a svoj Mac každý deň ovláda ovládačom, pretože ruky nefungujú dobre. Táto stránka je preložená z angličtiny. Rozhranie aplikácie a zvyšok webu sú v angličtine.

Táto stránka v iných jazykoch: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Stiahnuť InputConfig z Mac App StoreZadarmo. macOS 14 alebo novší. Bez účtu, nič neopúšťa váš Mac. Open source na GitHube.