Implementazione midi - nrpn – TC-Helicon VoiceOne Manual Manuale d'uso
Pagina 31

29
IMPLEMENTAZIONE MIDI - NRPN
Tabella MIDI NRPN
VoiceOne può essere abilitato a ricevere messaggi NRPN (Non-Registered Parameter Number)
accedendo tramite l’apertura di un "NRPN Gate” appropriato. Per fare ciò, occorre inviare un
NRPN# riconoscibile mediante i Control Changes NRPN MSB e LSB (rispettivamente, CC99 e
CC98). Una volta aperto il Gate, usa i CC Data Entry MSB e LSB (CC6 e CC38) per cambiare il
valore del parametro selezionato. Una volta terminato, ricordati di chiudere l’NRPN Gate, inviando
un valore di 127 ai CC **RPN** MSB e LSB (CC101 e CC100). Le specifiche MIDI richiedono che
venga utilizzata la stessa procedura per chiudere sia l’NRPN Gate, sia l’RPN Gate.
Come esempio, ecco come impostare il "Bypass Mode" in "Delay"
CC
99
Value
0
CC
98
Value
2
I primi due CCs aprono l’NRPN Gate "Bypass Mode"
CC
6
Value
1
CC
38
Value
0
L’MSB seleziona "Delay", mentre l’LSB in questo caso è ignorato
CC
101
Value
127
CC
100
Value
127
inviando un valore di 127 è possibile chiudere l’NRPN Gate.
Nella tabella seguente è disponibile la lista completa dei parametri NRPN controllabili.
L’MSB NRPN (CC#99) è sempre 0 e l’LSB NRPN (CC#98) è il numero riportato nella tabella. (0-10).
NRPN #
Data Range
0 - Shift Amount
MSB
LSB (Range)
00
00h -2400 cents
40
00h
0 cents
7F
7Fh +2400 cents
1 - Bend Range
MSB
LSB (Range)
00
00h
0 cents
7F
7Fh +2400 cents
2 - Bypass Mode
MSB (Selection)
00 Normal
01 Manual
3 - BreathCtrl
MSB (Selection)
00 Auto
01 Manual
4 - GrowlCtrl
MSB (Selection)
00 Auto
01 Manual
5 - VibCtrl
MSB (Selection)
00 Auto
01 Manual
NRPN #
Data Range
6 - LCut Filt
MSB (Selection)
00 Off
01 Adaptive
02 Manual
7 - LCut Thrsh
MSB (Range)
00 ~56Hz
7F ~266Hz
8 - Input Select
MSB (Selection)
00 A-Ch.1
01 A-Ch.2
02 D-Left
03 D-Right
9 - Output Select
MSB (Selection)
00 VM-Left
01 VM-Right
10- Latency
MSB (Selection)
00 Normal
01 Medium
02 Low