Slovenčina
Čo je MIDI NRPN?
Tá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
| 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. 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
Zadarmo. macOS 14 alebo novší. Bez účtu, nič neopúšťa váš Mac. Open source na GitHube.