Čeština
Co je MIDI NRPN?
Tahle aplikace je úplně zdarma. Nemusíte si zakládat účet. Žádná předplatná, žádné složité stahování a nic není zamčené. Optimalizováno pro Apple Silicon.
NRPN, Non-Registered Parameter Number, je způsob, jak ovládat víc nastavení, než kolik dovolí 128 čísel Control Change. Skládá se z běžných zpráv Control Change poslaných za sebou: CC 99 a CC 98 vyberou parametr a CC 6 a CC 38 nastaví jeho hodnotu. Vychází z toho 16 384 parametrů, každý s hodnotou až o 16 384 krocích. RPN funguje stejně přes CC 101 a CC 100, pro krátký seznam parametrů, které sdílejí všichni výrobci.
Schéma je součástí standardu MIDI. Co dělá které číslo NRPN, určuje výrobce každého syntezátoru a seznam je v jeho příručce.
Přečtěte NRPN zprávu po zprávě
| Krok | Zpráva | Nese |
|---|---|---|
| 1 | CC 99 | Hrubou polovinu čísla parametru (MSB) |
| 2 | CC 98 | Jemnou polovinu čísla parametru (LSB) |
| 3 | CC 6, Data Entry | Hrubou polovinu hodnoty (MSB) |
| 4 | CC 38 | Jemnou polovinu hodnoty (LSB), pokud ji parametr používá |
Místo hodnoty mohou následovat CC 96 a CC 97, které vybraný parametr posunou o jedničku nahoru nebo dolů. První dvě zprávy ukážou na nastavení a další dvě ho změní.
Poznejte registrované parametry
RPN, Registered Parameter Number, používá CC 101 a CC 100 na výběr parametru a stejné CC 6 a CC 38 na hodnotu. Jeho čísla znamenají totéž na každém zařízení.
| RPN (MSB, LSB) | Parametr |
|---|---|
| 0, 0 | Rozsah pitch bendu, v půltónech a centech |
| 0, 1 | Jemné ladění |
| 0, 2 | Hrubé ladění |
| 127, 127 | Null: žádný parametr není vybrán |
Registrovaný znamená dohodnutý všemi a neregistrovaný znamená určený výrobcem. MIDI pitch bend vysvětluje rozsah, který nastavuje RPN 0.
Projděte si jeden příklad
Nastavení rozsahu pitch bendu na 12 půltónů na kanálu 1 vyžaduje čtyři zprávy a pak ještě dvě, které dveře zavřou.
| Bajty (hex) | Význam |
|---|---|
| B0 65 00 | CC 101 na 0: RPN, hrubá polovina 0 |
| B0 64 00 | CC 100 na 0: RPN, jemná polovina 0, takže je vybrán rozsah pitch bendu |
| B0 06 0C | CC 6 na 12: dvanáct půltónů |
| B0 26 00 | CC 38 na 0: žádné další centy |
| B0 65 7F, B0 64 7F | RPN null, takže pozdější CC 6 nic omylem nezmění |
Null pošlete na konci, jinak další zpráva Data Entry dopadne na stejný parametr. Vložte kteroukoli z nich do dekodéru zpráv MIDI a zkontrolujte je.

Rozlište NRPN a CC
| Control Change | NRPN | |
|---|---|---|
| Zpráv na jednu změnu | Jedna | Tři nebo čtyři |
| Kolik parametrů | 128, mnoho s pevným úkolem | 16 384 |
| Rozsah hodnoty | 0 až 127 | Až 0 až 16 383 |
| Kdo určuje čísla | Standard MIDI, u běžných | Každý výrobce |
CC je jednoduché a hrubé a NRPN je jemné a chce víc zpráv.
Vězte, kdy ho potřebujete
NRPN použijte, když příručka syntezátoru uvádí nastavení, které chcete, jen jako NRPN, nebo když je 128 kroků příliš hrubých a slyšíte skoky. Pro všechno ostatní je jednoduché CC snazší a většina DAW ho umí MIDI learn za vteřinu. InputConfig, bezplatná aplikace pro Mac, kterou vyvíjím, posílá z herního ovladače jednotlivé zprávy: notu, Control Change, pitch bend nebo Program Change. Pokud syntezátor nabízí stejné nastavení jako CC, použijte CC. Seznam MIDI CC pojmenovává ty standardní.

Stručně
- NRPN. CC 99 a 98 vyberou, CC 6 a 38 nastaví. Určuje výrobce.
- RPN. CC 101 a 100 vyberou, CC 6 a 38 nastaví. Standardní.
- Konec. Pošlete 127 a 127, abyste výběr zrušili.
NRPN jsou čtyři Control Change, které fungují jako jeden.
Otázky
Co znamená NRPN?
Non-Registered Parameter Number. Neregistrované znamená, že každý výrobce rozhoduje, co jeho čísla ovládají.
Která čísla CC tvoří NRPN?
CC 99 a CC 98 vyberou parametr a CC 6 a CC 38 nastaví jeho hodnotu. CC 96 a CC 97 posouvají hodnotu nahoru a dolů.
Jaký je rozdíl mezi NRPN a RPN?
Fungují stejně. RPN vybírá přes CC 101 a CC 100 a jeho čísla jsou standardní, například rozsah pitch bendu. NRPN vybírá přes CC 99 a CC 98 a jeho čísla určuje výrobce.
Jaký je rozdíl mezi NRPN a CC?
CC je jedna zpráva s hodnotou od 0 do 127. NRPN jsou tři nebo čtyři zprávy CC za sebou, které dosáhnou na 16 384 parametrů s hodnotami až do 16 383.
Jak nastavit rozsah pitch bendu přes MIDI?
Pošlete RPN 0: CC 101 na 0, CC 100 na 0, pak CC 6 s počtem půltónů a CC 38 s centy. Skončete CC 101 a CC 100 na 127.
Proč můj syntezátor NRPN ignoruje?
Čtyři zprávy musí dorazit ve správném pořadí na kanálu syntezátoru, čísla musí být ta, která uvádí jeho příručka, a některé syntezátory potřebují mít v nastavení zapnutý příjem NRPN.
Další v češtině
Podrobné návody, v angličtině
Kdo píše. Ryleigh Newman vyvíjí InputConfig a svůj Mac každý den ovládá ovladačem, protože ruce nefungují dobře. Tato stránka je přeložená z angličtiny. Aplikace InputConfig se zobrazí česky, když je Mac nastavený na češtinu. Některé stránky webu jsou jen v angličtině.
Tato stránka v dalších jazycích: English
Zdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.