Svenska
Vad är en MIDI NRPN?
Den här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.
En NRPN, ett Non-Registered Parameter Number, är ett sätt att styra fler inställningar än de 128 Control Change-numren tillåter. Den byggs av vanliga Control Change-meddelanden som skickas i ordning: CC 99 och CC 98 väljer parameter, sedan sätter CC 6 och CC 38 dess värde. Det ger 16 384 parametrar, var och en med ett värde på upp till 16 384 steg. En RPN fungerar på samma sätt med CC 101 och CC 100, för en kort lista parametrar som alla tillverkare delar.
Upplägget är en del av MIDI-standarden. Vilket NRPN-nummer som gör vad bestäms av varje synthtillverkare, och manualen har listan.
Läs en NRPN, meddelande för meddelande
| Steg | Meddelande | Bär |
|---|---|---|
| 1 | CC 99 | Parameternumrets grova halva (MSB) |
| 2 | CC 98 | Parameternumrets fina halva (LSB) |
| 3 | CC 6, Data Entry | Värdets grova halva (MSB) |
| 4 | CC 38 | Värdets fina halva (LSB), om parametern använder den |
CC 96 och CC 97 kan följa i stället för ett värde, för att stega den valda parametern upp eller ned ett steg. De två första meddelandena pekar ut en inställning, och de två nästa ändrar den.
Känn till de registrerade
En RPN, ett Registered Parameter Number, använder CC 101 och CC 100 för att välja parameter och samma CC 6 och CC 38 för värdet. Dess nummer betyder samma sak på alla enheter.
| RPN (MSB, LSB) | Parameter |
|---|---|
| 0, 0 | Pitch bend-omfång, i halvtoner och cent |
| 0, 1 | Fininställning |
| 0, 2 | Grovinställning |
| 127, 127 | Null: ingen parameter vald |
Registrerad betyder överenskommen av alla, och icke registrerad betyder definierad av tillverkaren. MIDI pitch bend förklarar omfånget som RPN 0 sätter.
Gå igenom ett exempel
Att sätta pitch bend-omfånget till 12 halvtoner på kanal 1 tar fyra meddelanden, och sedan två till för att stänga dörren.
| Byte (hex) | Betydelse |
|---|---|
| B0 65 00 | CC 101 på 0: RPN, grov halva 0 |
| B0 64 00 | CC 100 på 0: RPN, fin halva 0, så pitch bend-omfånget är valt |
| B0 06 0C | CC 6 på 12: tolv halvtoner |
| B0 26 00 | CC 38 på 0: inga extra cent |
| B0 65 7F, B0 64 7F | RPN null, så att en senare CC 6 inte ändrar något av misstag |
Skicka null i slutet, annars landar nästa Data Entry-meddelande på samma parameter. Klistra in något av dessa i MIDI-meddelandeavkodaren för att kontrollera dem.
Skilj en NRPN från en CC
| Control Change | NRPN | |
|---|---|---|
| Meddelanden för en ändring | Ett | Tre eller fyra |
| Hur många parametrar | 128, många med fasta uppgifter | 16 384 |
| Värdeomfång | 0 till 127 | Upp till 0 till 16 383 |
| Vem som definierar numren | MIDI-standarden, för de vanliga | Varje tillverkare |
En CC är enkel och grov, och en NRPN är fin och kräver fler meddelanden.
Vet när du behöver en
Använd en NRPN när en synths manual listar inställningen du vill ha bara som en NRPN, eller när 128 steg är för grovt och du hör hoppen. För allt annat är en vanlig CC enklare, och de flesta DAW:er kan MIDI learn en på en sekund. InputConfig, den gratis Mac-appen som jag gör, skickar enstaka meddelanden från en handkontroll: en ton, en Control Change, pitch bend eller en Program Change. Om synthen erbjuder samma inställning som en CC, använd CC:n. MIDI CC-listan namnger de vanliga.
Kortversionen
- NRPN. CC 99 och 98 väljer, CC 6 och 38 sätter. Definierad av tillverkaren.
- RPN. CC 101 och 100 väljer, CC 6 och 38 sätter. Standard.
- Avsluta. Skicka 127 och 127 för att avmarkera.
En NRPN är fyra Control Change som arbetar som en.
Frågor
Vad står NRPN för?
Non-Registered Parameter Number. Icke registrerad betyder att varje tillverkare bestämmer vad dess nummer styr.
Vilka CC-nummer bildar en NRPN?
CC 99 och CC 98 väljer parametern, och CC 6 och CC 38 sätter dess värde. CC 96 och CC 97 stegar värdet upp och ned.
Vad är skillnaden mellan NRPN och RPN?
De fungerar på samma sätt. En RPN väljer med CC 101 och CC 100 och dess nummer är standard, till exempel pitch bend-omfång. En NRPN väljer med CC 99 och CC 98 och dess nummer bestäms av tillverkaren.
Vad är skillnaden mellan NRPN och CC?
En CC är ett meddelande med ett värde från 0 till 127. En NRPN är tre eller fyra CC-meddelanden i ordning, som når 16 384 parametrar med värden upp till 16 383.
Hur ställer jag in pitch bend-omfånget över MIDI?
Skicka RPN 0: CC 101 på 0, CC 100 på 0, sedan CC 6 med antalet halvtoner och CC 38 med cent. Avsluta med CC 101 och CC 100 på 127.
Varför ignorerar min synth en NRPN?
De fyra meddelandena måste komma i ordning på synthens kanal, numren måste vara sådana som dess manual listar, och vissa synthar kräver att NRPN-mottagning är påslagen i inställningarna.
Mer på svenska
Fullständiga guider, på engelska
Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.
Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.