Operation Manual

276 Appendice C: MIDI
02R96—Manuale di istruzioni
Se è selezionato [TABLE]
Se è selezionato [NRPN]
*1) Non vi è particolare esigenza di aggiungere lo stato 2°, 3°, e
4°, per la trasmissione. Tuttavia se sono presenti durante la ri-
cezione, dovrebbero essere ricevuti.
*2) Non deve essere trasmesso se i dati del parametro rientrano in
7 bits.
4. PROGRAM CHANGE (Cn)
Ricezione
Ricevuto quando [Program Change Rx] è ON e [Rx CH] corrisponde.
Tuttavia se[OMNI] è ON, viene ricevuto a prescindere dal canale.
Verrà richiamata una scene memory secondo l’impostazione di [Program
Change Table].
Il messaggio verrà ritrasmesso se [Program Change ECHO] è ON.
Trasmissione
Se [Program Change TX] è ON, questo messaggio viene trasmesso secon-
do l’impostazione di [Program Change Table] sul canale[Tx CH]quando
viene richiamata una memoria di scena o scene memory.
Se la scena richiamata è assegnata a più di un numero di programma, sarà
trasmesso quello con il numero inferiore. Non verrà eseguita la trasmissio-
ne a Studio Manager con i messaggi Program Ch, poiché non c’è garanzia
che il contenuto corrisponda (verranno sempre usati i Parameter Change).
5. SONG POSITION POINTER (F2)
Ricezione
Se viene ricevuto quando l’impostazione TIME REFERENCE di automix è
MIDI CLOCK, l’automix si sposta sulla posizione della song che era stata
ricevuta.
6. TIMING CLOCK (F8)
Ricezione
Se l’impostazione TIME REFERENCE di automix è MIDI CLOCK, questo
messaggio viene usato per sincronizzare l’automix. Viene usato anche per
controllare gli effetti. Viene trasmesso 24 volte per nota da un quarto.
7. START (FA)
Ricezione
Questo messaggio viene ricevuto se l’impostazione TIME REFERENCE di
automix è MIDI CLOCK, e fa partire l’automix. In pratica, l’automix parte
quando viene ricevuto il TIMING CLOCK successivo dopo la ricezione del
messaggio START.
8. CONTINUE (FB)
Ricezione
Questo messaggio viene ricevuto se l’impostazione TIME REFERENCE di
automix è MIDI CLOCK, e fa partire l’automix dalla posizione corrente
della song. In realtà, l’automix parte quando viene ricevuto il TIMING
CLOCK successivo dopo la ricezione del messaggio CONTINUE.
9. STOP (FC)
Ricezione
Questo messaggio viene ricevuto se l’impostazione TIME REFERENCE di
automix è MIDI CLOCK, e fa arrestare l’automix.
10. ACTIVE SENSING (FE)
Ricezione
Una volta ricevuto questo messaggio, se non si riceve un messaggio entro
400 ms la trasmissione MIDI si reinizializza, annullando lo stato operativo
(Running Status).
11. SYSTEM RESET (FF)
Ricezione
Quando questo messaggio viene ricevuto, le comunicazioni MIDI vengo-
no cancellate, annullando lo stato operativo (Running Status).
12. SYSTEM EXCLUSIVE MESSAGE (F0)
12.1 MIDI MACHINE CONTROL (MMC)
Questi messaggi vengono trasmessi quando viene azionata la sezione Machi-
ne Control dello 02R96. Per i dettagli, consultare le specifiche MMC.
12.2 BULK DUMP
Questo messaggio invia o riceve le varie memorie presenti nello 02R96.
Il formato base è il seguente.
Per DUMP DATA
Per DUMP REQUEST
Per determinare se il dispositivo (device) usato è uno 02R96, si usa un’in-
testazione esclusiva o header (Model ID).
La CHECK SUM si ottiene sommando i bytes che seguono BYTE COUNT
(LOW) e finiscono prima di CHECK SUM, prendendo il complemento bi-
nario di questa somma e quindi impostando il bit 7 a 0.
Ricezione
Questo messaggio viene ricevuto se [Bulk RX] è ON e [Rx CH]corrisponde
al device number incluso nel SUB STATUS.
Se viene ricevuto un bulk dump, viene scritto immediatamente nella me-
moria specificata.
Se viene ricevuta una richiesta bulk dump, viene trasmesso immediata-
mente un bulk dump.
Trasmissione
Questo messaggio viene trasmesso sul [Tx CH]mediante le operazioni con
i tasti nella videata[MIDI]-[BULK DUMP].
Viene trasmesso un bulk dump sul [Rx CH] in risposta ad una richiesta
bulk dump.
STATUS 1011nnnn Bn
Control change
DATA 0ccccccc cc
Control number (0-95, 102-119)
0vvvvvvv vv
Control value (0-127)
STATUS 1011nnnn Bn
Control change
DATA 01100010 62
NRPN LSB
0vvvvvvv vv
LSB of parameter number
STATUS 1011nnnn Bn
Control change *1
DATA 01100011 63
NRPN MSB
0vvvvvvv vv
MSB of parameter number
STATUS 1011nnnn Bn
Control change *1
DATA 00100110 26
LSB of data entry
0vvvvvvv vv
LSB of parameter data
STATUS 1011nnnn Bn
Control change *1, *2
DATA 00000110 06
MSB of data entry *2
0vvvvvvv vv
MSB of parameter data *2
STATUS 1100nnnn Cn
Program change
DATA 0nnnnnnn nn
Program number (0-127)
STATUS 11110010 F2
Song position pointer
DATA 0vvvvvvv vv
Song position LSB
0vvvvvvv vv
Song position MSB
STATUS 11111000 F8
Timing clock
STATUS 11111010 FA
Start
STATUS 11111011 FB
Continue
STATUS 11111100 FC
Stop
STATUS 11111101 FE
Active sensing
STATUS 11111111 FF
System reset
F0 43 0n 7E cc cc <Model ID> tt mm mm [Data ...]
cs F7
F0 43 2n 7E <Model ID> tt mm mm F7
n
Device Number
cc cc
DATA COUNT (il numero di bytes che segue questo, che
termina prima della checksum)
<Model ID>
Model ID (per lo 02R96, è 4C 4D 20 20 38 43 35 34)
tt
DATA TYPE
mm mm
DATA NUMBER
cs
CHECK SUM
CHECK SUM = (-sum)&0x7F