Slovenčina
Čo je MIDI NRPN?
InputConfig 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
| Krok | Správa | Nesie |
|---|---|---|
| 1 | CC 99 | Hrubú polovicu čísla parametra (MSB) |
| 2 | CC 98 | Jemnú polovicu čísla parametra (LSB) |
| 3 | CC 6, Data Entry | Hrubú polovicu hodnoty (MSB) |
| 4 | CC 38 | Jemnú 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, 0 | Rozsah pitch bend, v poltónoch a centoch |
| 0, 1 | Jemné ladenie |
| 0, 2 | Hrubé ladenie |
| 127, 127 | Null: 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 00 | CC 101 na 0: RPN, hrubá polovica 0 |
| B0 64 00 | CC 100 na 0: RPN, jemná polovica 0, takže je vybraný rozsah pitch bend |
| B0 06 0C | CC 6 na 12: dvanásť poltónov |
| B0 26 00 | CC 38 na 0: žiadne ďalšie centy |
| B0 65 7F, B0 64 7F | RPN 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 Change | NRPN | |
|---|---|---|
| Správ na jednu zmenu | Jedna | Tri alebo štyri |
| Počet parametrov | 128, mnohé s pevnou úlohou | 16 384 |
| Rozsah hodnoty | 0 až 127 | Až 0 až 16 383 |
| Kto určuje čísla | Štandard MIDI, pri bežných | Kaž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, 繁體中文, 简体中文
Zadarmo. macOS 14 alebo novší. Bez účtu, nič neopúšťa váš Mac. Open source na GitHube.