Slovenčina

Čo je MIDI NRPN?

Stiahnuť InputConfig z Mac App StoreInputConfig je zadarmo v Mac App Store. macOS 14 alebo novší, bez účtu, bez sledovania, open source.

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.

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

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

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. Rozhranie aplikácie a zvyšok webu sú v angličtine.

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

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