Italiano

Che cos'è il SysEx MIDI?

Scarica InputConfig dal Mac App StoreInputConfig è gratis sul Mac App Store. macOS 14 o versioni successive, senza account, senza tracciamento, open source.

SysEx, abbreviazione di System Exclusive, è il messaggio MIDI per tutto ciò che i messaggi standard non sanno dire. Inizia con il byte F0, nomina il produttore a cui è destinato, porta tutti i byte di dati che servono e finisce con F7. I produttori lo usano per i dump di patch, gli aggiornamenti del firmware e le impostazioni che non hanno un numero di Control Change. Un dispositivo che non riconosce il produttore ignora l'intero messaggio.

Il formato fa parte dello standard MIDI. La maggior parte del lavoro MIDI di ogni giorno non lo tocca mai, e l'ultima sezione dice quando puoi lasciarlo stare.

Leggi il messaggio

ParteByte (esadecimale)Significato
InizioF0Inizia il System Exclusive
ID del produttoreUn byte, o tre byte che iniziano con 00Quali dispositivi del produttore devono leggerlo
DatiUn numero qualsiasi di byte, ciascuno da 00 a 7FCiò che ha definito il produttore
FineF7Finisce il System Exclusive

Tutto ciò che sta tra l'ID del produttore e F7 significa solo ciò che dice quel produttore. Il decodificatore di messaggi MIDI legge i byte incollati e indica quanto è lungo un messaggio System Exclusive.

Conosci i messaggi universali

Due ID di produttore non appartengono a nessun produttore. 7E segna un messaggio universale non legato alla tempistica, e 7F ne segna uno universale in tempo reale. Qualsiasi dispositivo può rispondervi.

MessaggioByte (esadecimale)Cosa fa
Identity RequestF0 7E 7F 06 01 F7Chiede a ogni dispositivo di indicare produttore, modello e versione
General MIDI OnF0 7E 7F 09 01 F7Porta uno strumento General MIDI nel suo stato standard
Master VolumeF0 7F 7F 04 01, due byte di valore, F7Imposta il volume dell'intero dispositivo

Un Identity Request è il modo standard per chiedere a un dispositivo cos'è.

Sapere a cosa serve

  • Dump di patch. Salvare i suoni di un sintetizzatore su un computer e rimandarli indietro, il compito di un librarian SysEx.
  • Aggiornamenti del firmware. Molti dispositivi ricevono il nuovo firmware come una lunga serie di messaggi SysEx.
  • Impostazioni profonde. Parametri senza numero di Control Change, modificati dall'app editor di un produttore.
  • Trasferimenti di campioni e di blocchi. Qualsiasi grande blocco di dati che un dispositivo deve spostare via MIDI.

Il SysEx sposta dati, mentre gli altri messaggi suonano musica.

Invialo e ricevilo su un Mac

  • Un'app librarian o editor. L'editor del produttore, o un librarian SysEx, invia un file al dispositivo e registra ciò che il dispositivo rimanda.
  • La porta giusta. Il dispositivo deve essere collegato e online in MIDI Studio di Audio MIDI Setup.
  • Un browser. Le pagine web richiedono un permesso a parte, più forte, per usare il SysEx, perché può riscrivere un dispositivo. Gli strumenti MIDI di questo sito non lo chiedono, quindi non inviano System Exclusive a un dispositivo né lo ricevono da uno.

Invia a un dispositivo solo il SysEx che il suo produttore ha pubblicato per lui. Audio MIDI Setup su Mac tratta la finestra MIDI Studio.

Lascialo stare per il controllo di ogni giorno

Note, manopole, pedali e cambi di patch hanno tutti messaggi standard, e sono quelli che usa un mappatore. InputConfig, l'app Mac gratuita che sviluppo, assegna note, Control Change, pitch bend, aftertouch, Program Change e i messaggi di trasporto, e invia lo stesso insieme tranne l'aftertouch. Il System Exclusive non ne fa parte. Se un controllo ha un numero CC, non ti serve il SysEx per raggiungerlo. L'elenco dei CC MIDI mostra quali numeri sono standard.

In breve

  • Forma. Inizia con F0, poi un ID di produttore, poi i dati, e finisce con F7.
  • Significato. Lo decide il produttore, a parte i messaggi universali.
  • Uso. Serve per dump, firmware e impostazioni senza CC.

Il SysEx è la busta del MIDI per tutto ciò che un produttore vuole inviare.

Domande

Cosa significa SysEx?

System Exclusive. Il nome vuol dire che il messaggio è esclusivo del sistema di un produttore: i dispositivi di altri produttori lo ignorano.

Qual è il formato di un messaggio SysEx?

Inizia con F0, poi un ID di produttore di uno o tre byte, poi un numero qualsiasi di byte di dati da 00 a 7F, e finisce con F7.

Che cos'è un file SysEx?

Un file, di solito con estensione .syx, che contiene uno o più messaggi SysEx, come un banco di patch di un sintetizzatore o un aggiornamento del firmware.

A cosa serve il SysEx?

A salvare e ripristinare le patch di un dispositivo, aggiornare il firmware e modificare impostazioni che non hanno un numero di Control Change.

Il SysEx può danneggiare un dispositivo?

Dati sbagliati possono sovrascrivere le patch o interrompere un aggiornamento del firmware. Invia solo file che il produttore ha pubblicato per quel modello esatto, e fai prima una copia di sicurezza.

Il SysEx viene inviato su un canale MIDI?

No. È un messaggio di sistema senza canale. Alcuni produttori mettono un numero di dispositivo nei dati, così si può indirizzare un'unità tra tante.

Altro in italiano

Guide complete, in inglese

Chi scrive. Ryleigh Newman sviluppa InputConfig e ogni giorno usa il proprio Mac con un controller, perché le mani non funzionano bene. Questa pagina è tradotta dall'inglese. I pulsanti e i menu principali dell'app compaiono in italiano quando il Mac è impostato in italiano; questa pagina li chiama così, con il nome inglese tra parentesi. Il resto dell'app e del sito è in inglese.

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

Scarica InputConfig dal Mac App StoreGratis. macOS 14 o versioni successive. Senza account, niente lascia il tuo Mac. Open source su GitHub.