Slovenčina

Čo je MIDI NRPN?

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.

NRPN, Non-Registered Parameter Number, je spôsob, ako ovládať viac nastavení, než dovoľuje 128 čísel Control Change. Skladá sa z obyčajných správ Control Change poslaných v poradí: CC 99 a CC 98 vyberú parameter, potom CC 6 a CC 38 nastavia jeho hodnotu. To dáva 16 384 parametrov, každý s hodnotou až do 16 384 krokov. RPN funguje rovnako s CC 101 a CC 100, pre krátky zoznam parametrov, ktorý zdieľajú všetci výrobcovia.

Schéma je súčasťou štandardu MIDI. Čo robí ktoré číslo NRPN, určuje výrobca každého syntetizátora a zoznam je v jeho príručke.

Prečítajte NRPN, správu po správe

KrokSprávaNesie
1CC 99Hrubú polovicu čísla parametra (MSB)
2CC 98Jemnú polovicu čísla parametra (LSB)
3CC 6, Data EntryHrubú polovicu hodnoty (MSB)
4CC 38Jemnú polovicu hodnoty (LSB), ak ju parameter používa

CC 96 a CC 97 môžu nasledovať namiesto hodnoty, aby posunuli vybraný parameter o jedna hore alebo dole. Prvé dve správy ukážu na nastavenie a ďalšie dve ho zmenia.

Poznajte registrované

RPN, Registered Parameter Number, používa na výber parametra CC 101 a CC 100 a na hodnotu rovnaké CC 6 a CC 38. Jeho čísla znamenajú to isté na každom zariadení.

RPN (MSB, LSB)Parameter
0, 0Rozsah pitch bend, v poltónoch a centoch
0, 1Jemné ladenie
0, 2Hrubé ladenie
127, 127Null: nie je vybraný žiadny parameter

Registrované znamená dohodnuté všetkými a neregistrované znamená určené výrobcom. MIDI pitch bend vysvetľuje rozsah, ktorý nastavuje RPN 0.

Prejdite si jeden príklad

Nastavenie rozsahu pitch bend na 12 poltónov na kanáli 1 vyžaduje štyri správy a potom ďalšie dve na zatvorenie dverí.

Bajty (hex)Význam
B0 65 00CC 101 na 0: RPN, hrubá polovica 0
B0 64 00CC 100 na 0: RPN, jemná polovica 0, takže je vybraný rozsah pitch bend
B0 06 0CCC 6 na 12: dvanásť poltónov
B0 26 00CC 38 na 0: žiadne ďalšie centy
B0 65 7F, B0 64 7FRPN null, takže neskoršie CC 6 nič omylom nezmení

Na konci pošlite null, inak ďalšia správa Data Entry pristane na tom istom parametri. Vložte ktorúkoľvek z nich do dekodéra správ MIDI a skontrolujte ich.

Editor v InputConfig s riadkom posielajúcim štyri Control Changes za sebou: CC 99, CC 98, CC 6 a CC 38.
Obrázok 1. NRPN sú štyri Control Changes odoslané za sebou. Tento riadok posiela CC 99 a CC 98 pre číslo parametra, potom CC 6 a CC 38 pre hodnotu.

Rozlíšte NRPN od CC

Control ChangeNRPN
Správ na jednu zmenuJednaTri alebo štyri
Počet parametrov128, mnohé s pevnou úlohou16 384
Rozsah hodnoty0 až 127Až 0 až 16 383
Kto určuje číslaŠtandard MIDI, pri bežnýchKaždý výrobca

CC je jednoduché a hrubé a NRPN je jemné a vyžaduje viac správ.

Vedzte, kedy ho potrebujete

Použite NRPN, keď príručka syntetizátora uvádza požadované nastavenie len ako NRPN, alebo keď je 128 krokov príliš hrubých a počujete skoky. Na všetko ostatné je jednoduché CC ľahšie a väčšina DAW ho vie naučiť cez MIDI learn za sekundu. InputConfig, bezplatná aplikácia pre Mac, ktorú vyvíjam, posiela z herného ovládača jednotlivé správy: notu, Control Change, pitch bend alebo Program Change. Ak syntetizátor ponúka rovnaké nastavenie ako CC, použite CC. Zoznam MIDI CC pomenúva štandardné.

Live Visualizer v InputConfig v MIDI zobrazení, kde sa pri otáčaní kolieska mení číslo CC a jeho hodnota.
Obrázok 2. Live Visualizer v InputConfig ukazuje, ako sa pri otáčaní kolieska mení číslo CC a jeho hodnota.

Krátka verzia

  • NRPN. CC 99 a 98 vyberú, CC 6 a 38 nastavia. Určuje výrobca.
  • RPN. CC 101 a 100 vyberú, CC 6 a 38 nastavia. Štandardné.
  • Ukončenie. Pošlite 127 a 127 na zrušenie výberu.

NRPN sú štyri Control Change pracujúce ako jedno.

Otázky

Čo znamená NRPN?

Non-Registered Parameter Number. Neregistrovaný znamená, že každý výrobca sám rozhoduje, čo jeho čísla ovládajú.

Ktoré čísla CC tvoria NRPN?

CC 99 a CC 98 vyberú parameter a CC 6 a CC 38 nastavia jeho hodnotu. CC 96 a CC 97 posúvajú hodnotu hore a dole.

Aký je rozdiel medzi NRPN a RPN?

Fungujú rovnako. RPN vyberá cez CC 101 a CC 100 a jeho čísla sú štandardné, napríklad rozsah pitch bend. NRPN vyberá cez CC 99 a CC 98 a jeho čísla určuje výrobca.

Aký je rozdiel medzi NRPN a CC?

CC je jedna správa s hodnotou od 0 do 127. NRPN sú tri alebo štyri správy CC v poradí, ktoré dosiahnu 16 384 parametrov s hodnotami až do 16 383.

Ako nastavím rozsah pitch bend cez MIDI?

Pošlite RPN 0: CC 101 na 0, CC 100 na 0, potom CC 6 s počtom poltónov a CC 38 s centmi. Ukončite CC 101 a CC 100 na 127.

Prečo môj syntetizátor ignoruje NRPN?

Štyri správy musia prísť v poradí na kanáli syntetizátora, čísla musia byť tie, ktoré uvádza jeho príručka, a niektoré syntetizátory potrebujú mať v nastaveniach zapnutý príjem NRPN.

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

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