Čeština
Co je MIDI SysEx?
Tahle aplikace je úplně zdarma. Nemusíte si zakládat účet. Žádná předplatná, žádné složité stahování a nic není zamčené. Optimalizováno pro Apple Silicon.
SysEx, zkratka pro System Exclusive, je zpráva MIDI pro všechno, co standardní zprávy neumějí říct. Začíná bajtem F0, uvádí výrobce, pro kterého je určena, nese tolik datových bajtů, kolik potřebuje, a končí F7. Výrobci ji používají pro výpisy patchů, aktualizace firmwaru a nastavení, která nemají číslo Control Change. Zařízení, které výrobce nepozná, celou zprávu ignoruje.
Formát je součástí standardu MIDI. Většina běžné práce s MIDI se ho nikdy nedotkne a poslední část říká, kdy ho můžete nechat být.
Přečtěte si zprávu
| Část | Bajty (hex) | Význam |
|---|---|---|
| Začátek | F0 | System Exclusive začíná |
| ID výrobce | Jeden bajt, nebo tři bajty začínající 00 | Zařízení kterého výrobce ji mají číst |
| Data | Libovolný počet bajtů, každý 00 až 7F | Cokoli, co výrobce definoval |
| Konec | F7 | System Exclusive končí |
Všechno mezi ID výrobce a F7 znamená jen to, co o tom říká sám výrobce. Dekodér zpráv MIDI přečte vložené bajty a oznámí, jak je zpráva System Exclusive dlouhá.
Poznejte univerzální zprávy
Dvě ID výrobce nepatří žádnému výrobci. 7E označuje univerzální zprávu, která není vázána na časování, a 7F univerzální zprávu v reálném čase. Může na ně odpovědět kterékoli zařízení.
| Zpráva | Bajty (hex) | Co dělá |
|---|---|---|
| Identity Request | F0 7E 7F 06 01 F7 | Požádá každé zařízení, aby oznámilo svého výrobce, model a verzi |
| General MIDI On | F0 7E 7F 09 01 F7 | Uvede nástroj General MIDI do jeho standardního stavu |
| Master Volume | F0 7F 7F 04 01, dva bajty hodnoty, F7 | Nastaví hlasitost celého zařízení |
Identity Request je standardní způsob, jak se zařízení zeptat, co je zač.
Vězte, k čemu se používá
- Výpisy patchů. Uložení zvuků syntezátoru do počítače a jejich poslání zpět, práce SysEx librarianu.
- Aktualizace firmwaru. Mnoho zařízení přijímá nový firmware jako dlouhou řadu zpráv SysEx.
- Hluboká nastavení. Parametry, které nemají číslo Control Change, upravované z editoru výrobce.
- Přenosy samplů a velkých bloků. Jakýkoli velký blok dat, který zařízení potřebuje přenést přes MIDI.
SysEx přenáší data, kde ostatní zprávy hrají hudbu.
Posílejte a přijímejte ho na Macu
- Aplikace librarian nebo editor. Editor samotného výrobce, nebo SysEx librarian, pošle soubor do zařízení a zaznamená, co zařízení pošle zpět.
- Správný port. Zařízení musí být připojené a online v okně MIDI Studio v Nastavení audio MIDI.
- Prohlížeč. Webové stránky potřebují k použití SysEx samostatné, silnější oprávnění, protože může zařízení přepsat. Nástroje MIDI na tomto webu o něj nežádají, takže System Exclusive do zařízení neposílají ani ho z něj nepřijímají.
Posílejte zařízení jen SysEx, který pro něj vydal jeho výrobce. Nastavení audio MIDI na Macu pokrývá okno MIDI Studio.
Najděte knihovníka SysEx
Knihovník je aplikace, která uloží to, co zařízení pošle, jako soubor .syx a později ho pošle zpět. Je to obvyklý způsob, jak zálohovat patche syntezátoru, než cokoli změníte.
- Vy: Připojte zařízení, zkontrolujte, že je uvedeno v okně MIDI Studio v Audio MIDI Setup, potom otevřete knihovníka nebo vlastní editor výrobce a jako port vyberte zařízení.
- Knihovník: Zaznamená dump, který zařízení pošle, a uloží ho jako soubor .syx.
- Kontrola: Uložený soubor není prázdný. Zálohujte ho, než zařízení cokoli pošlete.
Pro rychlý pohled na dump, nebo pro odeslání Identity Request či souboru .syx z prohlížeče funguje monitor MIDI SysEx v Chrome, Edge a Firefoxu. Safari Web MIDI nemá, což vysvětluje jeho vlastní stránka. Stránka knihovník SysEx pro Mac prochází kroky i to, co dělat, když dump selže. Než zařízení cokoli pošlete, uložte zálohu jeho zvuků.
Nechte ho být pro běžné ovládání
Noty, potenciometry, pedály i změny patchů mají standardní zprávy a ty používá mapovací aplikace. InputConfig, bezplatná aplikace pro Mac, kterou vyvíjím, váže noty, Control Change, pitch bend, aftertouch, Program Change a transportní zprávy a posílá stejnou sadu kromě aftertouch. System Exclusive mezi nimi není. Pokud ovládací prvek má číslo CC, SysEx na jeho dosažení nepotřebujete. Seznam MIDI CC ukazuje, která čísla jsou standardní.


Stručně
- Tvar. Začíná F0, pak ID výrobce, pak data a končí F7.
- Význam. Až na univerzální zprávy ho určuje výrobce.
- Použití. Používá se na výpisy, firmware a nastavení, která nemají CC.
SysEx je obálka MIDI pro cokoli, co chce výrobce poslat.
Otázky
Co znamená SysEx?
System Exclusive. Název znamená, že zpráva je výhradní pro systém jednoho výrobce: zařízení jiných výrobců ji ignorují.
Jaký je formát zprávy SysEx?
Začíná F0, pak ID výrobce o jednom nebo třech bajtech, pak libovolný počet datových bajtů od 00 do 7F a končí F7.
Co je soubor SysEx?
Soubor, obvykle končící na .syx, který obsahuje jednu nebo více zpráv SysEx, například banku patchů syntezátoru nebo aktualizaci firmwaru.
Může SysEx zařízení poškodit?
Špatná data mohou přepsat patche nebo přerušit aktualizaci firmwaru. Posílejte jen soubory, které výrobce vydal pro přesně ten model, a nejdřív zálohujte.
Existuje knihovník SysEx pro Mac?
Ano. Mnoho výrobců nabízí vlastní editor a nezávislé aplikace knihovníka ukládají dump zařízení jako soubor .syx a posílají ho zpět. Nástroj v prohlížeči umí dump přečíst nebo odeslat soubor v Chrome, Edge nebo Firefoxu.
Umí InputConfig posílat SysEx?
Ne. InputConfig přiřazuje a posílá noty, Control Change, pitch bend, Program Change a zprávy transportu a také čte aftertouch. System Exclusive mezi nimi není, takže nemůže ani poslat dump, ani ho přečíst.
Další v češtině
Podrobné návody, v angličtině
Kdo píše. Ryleigh Newman vyvíjí InputConfig a svůj Mac každý den ovládá ovladačem, protože ruce nefungují dobře. Tato stránka je přeložená z angličtiny. Aplikace InputConfig se zobrazí česky, když je Mac nastavený na češtinu. Některé stránky webu jsou jen v angličtině.
Tato stránka v dalších jazycích: English, Español, Français, Italiano, 日本語, Nederlands, Português, Русский, ไทย
Zdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.