Italiano

Che cos'è un NRPN MIDI?

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

Un NRPN, cioè Non-Registered Parameter Number, è un modo per controllare più impostazioni di quelle che permettono i 128 numeri di Control Change. È costruito con normali messaggi di Control Change inviati in ordine: CC 99 e CC 98 scelgono il parametro, poi CC 6 e CC 38 ne impostano il valore. Così si hanno 16.384 parametri, ciascuno con un valore fino a 16.384 passi. Un RPN funziona allo stesso modo con CC 101 e CC 100, per una breve lista di parametri che tutti i produttori condividono.

Lo schema fa parte dello standard MIDI. Quale numero NRPN fa cosa lo decide il produttore di ogni sintetizzatore, e il suo manuale ha l'elenco.

Leggi un NRPN, messaggio per messaggio

PassoMessaggioPorta
1CC 99La metà grossolana del numero di parametro (MSB)
2CC 98La metà fine del numero di parametro (LSB)
3CC 6, Data EntryLa metà grossolana del valore (MSB)
4CC 38La metà fine del valore (LSB), se il parametro la usa

CC 96 e CC 97 possono seguire al posto di un valore, per alzare o abbassare di uno il parametro scelto. I primi due messaggi puntano a un'impostazione e i due successivi la cambiano.

Conosci quelli registrati

Un RPN, cioè Registered Parameter Number, usa CC 101 e CC 100 per scegliere il parametro e gli stessi CC 6 e CC 38 per il valore. I suoi numeri hanno lo stesso significato su ogni dispositivo.

RPN (MSB, LSB)Parametro
0, 0Escursione del pitch bend, in semitoni e centesimi
0, 1Accordatura fine
0, 2Accordatura grossolana
127, 127Null: nessun parametro selezionato

Registrato vuol dire concordato da tutti, e non registrato vuol dire definito dal produttore. MIDI pitch bend spiega l'escursione che imposta l'RPN 0.

Segui un esempio

Impostare l'escursione del pitch bend a 12 semitoni sul canale 1 richiede quattro messaggi, poi altri due per chiudere la porta.

Byte (esadecimale)Significato
B0 65 00CC 101 a 0: RPN, metà grossolana 0
B0 64 00CC 100 a 0: RPN, metà fine 0, quindi è scelta l'escursione del pitch bend
B0 06 0CCC 6 a 12: dodici semitoni
B0 26 00CC 38 a 0: nessun centesimo in più
B0 65 7F, B0 64 7FRPN null, così un CC 6 successivo non cambia nulla per errore

Invia il null alla fine, o il prossimo messaggio Data Entry finisce sullo stesso parametro. Incolla uno qualsiasi di questi nel decodificatore di messaggi MIDI per controllarli.

Distingui un NRPN da un CC

Control ChangeNRPN
Messaggi per una modificaUnoTre o quattro
Quanti parametri128, molti con compiti fissi16.384
Intervallo del valoreDa 0 a 127Fino a da 0 a 16.383
Chi definisce i numeriLo standard MIDI, per quelli comuniOgni produttore

Un CC è semplice e grossolano, e un NRPN è fine e richiede più messaggi.

Sapere quando ne hai bisogno

Usa un NRPN quando il manuale di un sintetizzatore elenca l'impostazione che vuoi solo come NRPN, o quando 128 passi sono troppo grossolani e senti gli scatti. Per tutto il resto un semplice CC è più facile, e la maggior parte delle DAW può impararlo con il MIDI learn in un secondo. InputConfig, l'app Mac gratuita che sviluppo, invia singoli messaggi da un controller di gioco: una nota, un Control Change, un pitch bend o un Program Change. Se il sintetizzatore offre la stessa impostazione come CC, usa il CC. L'elenco dei CC MIDI nomina quelli standard.

In breve

  • NRPN. CC 99 e 98 scelgono, CC 6 e 38 impostano. Definito dal produttore.
  • RPN. CC 101 e 100 scelgono, CC 6 e 38 impostano. Standard.
  • Fine. Invia 127 e 127 per deselezionare.

Un NRPN è fatto di quattro Control Change che lavorano come uno.

Domande

Cosa significa NRPN?

Non-Registered Parameter Number. Non registrato vuol dire che ogni produttore decide cosa controllano i suoi numeri.

Quali numeri CC formano un NRPN?

CC 99 e CC 98 selezionano il parametro, e CC 6 e CC 38 ne impostano il valore. CC 96 e CC 97 alzano e abbassano il valore a passi.

Qual è la differenza tra NRPN e RPN?

Funzionano allo stesso modo. Un RPN seleziona con CC 101 e CC 100 e i suoi numeri sono standard, come l'escursione del pitch bend. Un NRPN seleziona con CC 99 e CC 98 e i suoi numeri sono stabiliti dal produttore.

Qual è la differenza tra NRPN e CC?

Un CC è un messaggio con un valore da 0 a 127. Un NRPN è fatto di tre o quattro messaggi CC in ordine, e raggiunge 16.384 parametri con valori fino a 16.383.

Come imposto l'escursione del pitch bend via MIDI?

Invia l'RPN 0: CC 101 a 0, CC 100 a 0, poi CC 6 con il numero di semitoni e CC 38 con i centesimi. Chiudi con CC 101 e CC 100 a 127.

Perché il mio sintetizzatore ignora un NRPN?

I quattro messaggi devono arrivare in ordine sul canale del sintetizzatore, i numeri devono essere quelli elencati nel suo manuale, e alcuni sintetizzatori richiedono la ricezione NRPN attivata nelle impostazioni.

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.