Čeština

Co je MIDI NRPN?

Stáhnout InputConfig z Mac App StoruInputConfig 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ě

KrokZprávaNese
1CC 99Hrubou polovinu čísla parametru (MSB)
2CC 98Jemnou polovinu čísla parametru (LSB)
3CC 6, Data EntryHrubou polovinu hodnoty (MSB)
4CC 38Jemnou 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, 0Rozsah pitch bendu, v půltónech a centech
0, 1Jemné ladění
0, 2Hrubé ladění
127, 127Null: žá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 00CC 101 na 0: RPN, hrubá polovina 0
B0 64 00CC 100 na 0: RPN, jemná polovina 0, takže je vybrán rozsah pitch bendu
B0 06 0CCC 6 na 12: dvanáct půltónů
B0 26 00CC 38 na 0: žádné další centy
B0 65 7F, B0 64 7FRPN 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 ChangeNRPN
Zpráv na jednu změnuJednaTři nebo čtyři
Kolik parametrů128, mnoho s pevným úkolem16 384
Rozsah hodnoty0 až 127Až 0 až 16 383
Kdo určuje číslaStandard MIDI, u běžnýchKaž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, 繁體中文, 简体中文

Stáhnout InputConfig z Mac App StoruZdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.