Formato de Dados MIDI
Esta seção explica os formatos que a série DM3 pode interpretar, enviar e receber.
Control change (Bn)
Pode transmitir o parâmetro atribuído arbitrariamente.
<<Receive>>
Recebido quando Control Change Rx está configurado para ON e o Rx Ch corresponde, e controla os parâmetros de acordo com as configurações de Control Change Event.
<<Send>>
Enviado no canal de Tx Ch quando os parâmetros configurados com o Control Change Event são operados e o Control Change Tx está configurado para ON.
Os Control Change No. 0 e 32 são usados para o Bank Select em Program Change e, portanto, os parâmetros não podem ser atribuídos a eles.
STATUS | 1011nnnn | Bn | Control change |
DATA | 00 | Control number (00) | |
0vvvvvvv | vv | Bank Select MSB | |
STATUS | 1011nnnn | Bn | Control change |
DATA | 20 | Control number (32) | |
0vvvvvvv | vv | Bank Select LSB | |
STATUS | 1011nnnn | Bn | Control change |
DATA | 0nnnnnnn | nn | Control number (1-31, 33-95, 102-119) * |
0vvvvvvv | vv | Control value (0-127) |
*96 a 101 não podem ser usados.
Conversão de Control value a dados de parâmetro:
- Se os parâmetros atribuídos forem CH ON:
- <<Receive>>
- 0-63: Off, 64-127: On
- <<Send>>
- Off: 0, On: 127
- Se um parâmetro atribuído for Fader H ou Fader L:
Control value H | Control value L | Valor do parâmetro |
|---|---|---|
0 | 0 | 0 |
0 | 16 | 1 |
0 | 32 | 2 |
0 | 48 | 3 |
0 | 64 | 4 |
0 | 80 | 5 |
0 | 96 | 6 |
0 | 112 | 7 |
1 | 0 | 8 |
1 | 16 | 9 |
: | ||
64 | 0 | 512 |
: | ||
127 | 96 | 1022 |
127 | 127 | 1023 |
Program change (Cn)
<<Receive>>
Quando Single está selecionado e Program change Rx está configurado para ON, a recepção é feita quando o Rx Ch correspondente. No entanto, quando Omni está configurado para ON, a recepção é feita independentemente do canal. Quando recebido, a memória de cenas é chamada de acordo com as configurações do Program Change Event.
<<Send>>
Quando Program change Tx está configurado para ON e a memória de cenas é chamada, o envio é feito de acordo com as configurações do Program Change Event. Se Single está selecionado, o envio é feito no canal Tx Ch. Se Multi está selecionado, quando a memória de cenas chamada é alocada a mais de um Program Change No., o Program Change No. menor é enviado para cada MIDI Ch.
É possível selecionar Single ou Multi ao configurar o Mode.
Se Single
Rx Ch e Omni Ch ou Tx Ch podem ser selecionados. Quando Bank está configurado para ON, você pode especificar o Bank em Bank Select. É possível configurar até 16 Banks.
Se Multi
Rx Ch e Tx Ch tornam-se iguais. Um tabela de atribuições é configurada para cada MIDI Ch. O Bank Select não pode ser usado. É possível configurar até 16 MIDI Chs.
STATUS | 1100nnnn | Cn | Program change |
DATA | 0nnnnnnn | nn | Program number (0-127) |

