Čeština
Co je MIDI NRPN?
InputConfig je zdarma v Mac App Storu. macOS 14 nebo novější, bez účtu, bez sledování, open source.
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. Rozhraní aplikace a zbytek webu jsou v angličtině.
Tato stránka v dalších jazycích: English, العربية, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Zdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.