Magyar

Mi az a MIDI NRPN?

Az InputConfig letöltése a Mac App Store-bólAz InputConfig ingyenes a Mac App Store-ban. macOS 14 vagy újabb, fiók és követés nélkül, nyílt forráskódú.

Az NRPN, vagyis Non-Registered Parameter Number, arra való, hogy a 128 Control Change szám által megengedettnél több beállítást lehessen vezérelni. Hétköznapi Control Change üzenetekből épül fel, sorrendben elküldve: a CC 99 és a CC 98 választja ki a paramétert, aztán a CC 6 és a CC 38 beállítja az értékét. Ez 16 384 paramétert ad, mindegyiknek legfeljebb 16 384 lépéses értékkel. Az RPN ugyanígy működik a CC 101 és a CC 100 segítségével, paraméterek egy rövid listájához, amelyet minden gyártó közösen használ.

A séma a MIDI-szabvány része. Azt, hogy melyik NRPN-szám mit csinál, a szintetizátor gyártója dönti el, és a kézikönyvében van a lista.

Olvass le egy NRPN-t üzenetről üzenetre

LépésÜzenetMit visz
1CC 99A paraméterszám durva fele (MSB)
2CC 98A paraméterszám finom fele (LSB)
3CC 6, Data EntryAz érték durva fele (MSB)
4CC 38Az érték finom fele (LSB), ha a paraméter használja

Érték helyett követheti a CC 96 és a CC 97 is, hogy a kiválasztott paramétert eggyel feljebb vagy lejjebb léptesse. Az első két üzenet egy beállításra mutat, a következő kettő pedig megváltoztatja.

Ismerd a regisztrált paramétereket

Az RPN, vagyis Registered Parameter Number, a CC 101-et és a CC 100-at használja a paraméter kiválasztásához, az értékhez pedig ugyanazt a CC 6-ot és CC 38-at. A számai minden eszközön ugyanazt jelentik.

RPN (MSB, LSB)Paraméter
0, 0Pitch bend tartomány, félhangban és centben
0, 1Finomhangolás
0, 2Durva hangolás
127, 127Null: nincs paraméter kiválasztva

A regisztrált azt jelenti, hogy mindenki megegyezett benne, a nem regisztrált pedig azt, hogy a gyártó határozza meg. A MIDI pitch bend oldal azt a tartományt magyarázza, amelyet az RPN 0 állít.

Nézz végig egy példát

A pitch bend tartomány 12 félhangra állítása az 1. csatornán négy üzenetet kér, aztán még kettőt, amelyek bezárják az ajtót.

Bájtok (hex)Jelentés
B0 65 00CC 101 0-n: RPN, durva fél 0
B0 64 00CC 100 0-n: RPN, finom fél 0, tehát a pitch bend tartomány van kiválasztva
B0 06 0CCC 6 12-n: tizenkét félhang
B0 26 00CC 38 0-n: nincs plusz cent
B0 65 7F, B0 64 7FRPN null, így egy későbbi CC 6 nem változtat meg véletlenül semmit

A nullát a végén küldd el, különben a következő Data Entry üzenet ugyanarra a paraméterre érkezik. Bármelyiket beillesztheted a MIDI-üzenetdekódolóba, hogy ellenőrizd.

Különböztesd meg az NRPN-t a CC-től

Control ChangeNRPN
Üzenetek egy változtatáshozEgyHárom vagy négy
Hány paraméter128, sok rögzített feladattal16 384
Értéktartomány0-tól 127-igAkár 0-tól 16 383-ig
Ki határozza meg a számokatA MIDI-szabvány, a gyakoriaknálMinden gyártó maga

A CC egyszerű és durva, az NRPN finom, és több üzenet kell hozzá.

Tudd, mikor van rá szükséged

Akkor használj NRPN-t, ha a szintetizátor kézikönyve a kívánt beállítást csak NRPN-ként sorolja fel, vagy ha a 128 lépés túl durva, és hallod az ugrásokat. Mindenhez máshoz egy sima CC egyszerűbb, és a legtöbb DAW egy pillanat alatt MIDI-learnnel megtanulja. Az InputConfigot, az ingyenes Mac-app, amelyet én készítek, különálló üzeneteket küld játékkontrollerről: egy hangot, egy Control Changet, pitch bendet vagy egy Program Changet. Ha a szintetizátor ugyanazt a beállítást CC-ként is kínálja, használd a CC-t. A MIDI CC-lista megnevezi a szabványosakat.

A rövid változat

  • NRPN. A CC 99 és 98 választ, a CC 6 és 38 állít. A gyártó határozza meg.
  • RPN. A CC 101 és 100 választ, a CC 6 és 38 állít. Szabványos.
  • Lezárás. Küldj 127-et és 127-et a kijelölés megszüntetéséhez.

Az NRPN négy Control Change, amely egyként dolgozik.

Kérdések

Minek a rövidítése az NRPN?

Non-Registered Parameter Number. A nem regisztrált azt jelenti, hogy minden gyártó maga dönti el, mit vezérelnek a számai.

Milyen CC-számokból áll az NRPN?

A CC 99 és a CC 98 választja ki a paramétert, a CC 6 és a CC 38 állítja be az értékét. A CC 96 és a CC 97 felfelé és lefelé lépteti az értéket.

Mi a különbség az NRPN és az RPN között?

Ugyanúgy működnek. Az RPN a CC 101-gyel és a CC 100-zal választ, a számai szabványosak, például a pitch bend tartomány. Az NRPN a CC 99-cel és a CC 98-cal választ, és a számait a gyártó határozza meg.

Mi a különbség az NRPN és a CC között?

A CC egyetlen üzenet 0-tól 127-ig terjedő értékkel. Az NRPN három vagy négy CC-üzenet sorrendben, amely 16 384 paramétert ér el, 16 383-ig terjedő értékekkel.

Hogyan állítom be a pitch bend tartományt MIDI-vel?

Küldd el az RPN 0-t: CC 101 0-n, CC 100 0-n, aztán a CC 6-ot a félhangok számával és a CC 38-at a centtel. Zárd le a CC 101-gyel és a CC 100-zal 127-en.

Miért hagyja figyelmen kívül a szintetizátorom az NRPN-t?

A négy üzenetnek sorrendben, a szintetizátor csatornáján kell megérkeznie, a számoknak olyanoknak kell lenniük, amelyeket a kézikönyve felsorol, és egyes szintetizátorokon a beállításokban be kell kapcsolni az NRPN-fogadást.

Továbbiak magyarul

Részletes útmutatók, angolul

Ki írja. Ryleigh Newman fejleszti az InputConfigot, és a saját Macjét minden nap kontrollerrel kezeli, mert a kezei nem működnek jól. Ez az oldal angolból fordított. Az alkalmazás felülete és a webhely többi része angol.

Ez az oldal más nyelveken: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Az InputConfig letöltése a Mac App Store-bólIngyenes. macOS 14 vagy újabb. Fiók nélkül, semmi sem hagyja el a Macet. Nyílt forráskód a GitHubon.