Slovenčina

Čo je MIDI SysEx?

Stiahnuť InputConfig z Mac App StoreTáto aplikácia je úplne zadarmo. Nemusíte si zakladať účet. Žiadne predplatné, žiadne zložité sťahovanie a nič nie je zamknuté. Optimalizované pre Apple Silicon.

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 Nastavenie MIDI audia.
  • 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. Nastavenie MIDI audia na Macu pokrýva okno MIDI Studio.

Nájdite SysEx librarian

Librarian je aplikácia, ktorá uloží, čo zariadenie pošle, ako súbor .syx a neskôr súbor pošle späť. Je to obvyklý spôsob, ako zálohovať patche syntu skôr, než niečo zmeníte.

  • Vy: Pripojte zariadenie, skontrolujte, či je uvedené v okne MIDI Studio (MIDI štúdio) v Audio MIDI Setup, potom otvorte librarian alebo editor od výrobcu a ako port vyberte zariadenie.
  • Librarian: Zaznamená dump, ktorý zariadenie pošle, a uloží ho ako súbor .syx.
  • Kontrola: Uložený súbor nie je prázdny. Zálohujte ho skôr, než zariadeniu niečo pošlete.

Na rýchly pohľad na dump alebo na odoslanie Identity Request či súboru .syx z prehliadača funguje monitor MIDI SysEx v Chrome, Edge a Firefox. Safari nemá Web MIDI, čo vysvetľuje jeho vlastná stránka. Stránka SysEx librarian pre Mac prechádza kroky a to, čo robiť, keď dump zlyhá. Zálohu zvukov zariadenia uložte skôr, než mu niečo pošlete.

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é.

Live Visualizer v InputConfig v MIDI zobrazení, kde sa pri otáčaní kolieska mení číslo CC a jeho hodnota.
Obrázok 1. Live Visualizer v InputConfig ukazuje, ako sa pri otáčaní kolieska mení číslo CC a jeho hodnota.
Editor v InputConfig s tromi riadkami tlačidiel posielajúcimi pevné hodnoty Control Change pre hlasitosť, panorámu a dozvuk.
Obrázok 2. Bežné ovládanie nepotrebuje SysEx. Tri tlačidlá tu nastavia hlasitosť na 100, panorámu do stredu a dozvuk na 40 pomocou obyčajných Control Changes.

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.

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.

Existuje SysEx librarian pre Mac?

Áno. Mnohí výrobcovia ponúkajú vlastný editor a nezávislé aplikácie librarian ukladajú dump zariadenia ako súbor .syx a posielajú ho späť. Nástroj v prehliadači vie dump prečítať alebo poslať súbor v Chrome, Edge alebo Firefox.

Dokáže InputConfig posielať SysEx?

Nie. InputConfig viaže a posiela noty, Control Change, pitch bend, Program Change a transportné správy a číta aj aftertouch. System Exclusive medzi nimi nie je, takže nemôže ani poslať dump, ani ho prečítať.

Viac po slovensky

Stránky 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. Aplikácia InputConfig sa zobrazí po slovensky, keď je Mac nastavený na slovenčinu. Niektoré stránky webu sú len v angličtine.

Táto stránka v iných jazykoch: English, Español, Français, Italiano, 日本語, Nederlands, Português, Русский, ไทย

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