Italiano
Che cos'è un NRPN MIDI?
InputConfig è 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
| Passo | Messaggio | Porta |
|---|---|---|
| 1 | CC 99 | La metà grossolana del numero di parametro (MSB) |
| 2 | CC 98 | La metà fine del numero di parametro (LSB) |
| 3 | CC 6, Data Entry | La metà grossolana del valore (MSB) |
| 4 | CC 38 | La 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, 0 | Escursione del pitch bend, in semitoni e centesimi |
| 0, 1 | Accordatura fine |
| 0, 2 | Accordatura grossolana |
| 127, 127 | Null: 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 00 | CC 101 a 0: RPN, metà grossolana 0 |
| B0 64 00 | CC 100 a 0: RPN, metà fine 0, quindi è scelta l'escursione del pitch bend |
| B0 06 0C | CC 6 a 12: dodici semitoni |
| B0 26 00 | CC 38 a 0: nessun centesimo in più |
| B0 65 7F, B0 64 7F | RPN 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 Change | NRPN | |
|---|---|---|
| Messaggi per una modifica | Uno | Tre o quattro |
| Quanti parametri | 128, molti con compiti fissi | 16.384 |
| Intervallo del valore | Da 0 a 127 | Fino a da 0 a 16.383 |
| Chi definisce i numeri | Lo standard MIDI, per quelli comuni | Ogni 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, 繁體中文, 简体中文
Gratis. macOS 14 o versioni successive. Senza account, niente lascia il tuo Mac. Open source su GitHub.