517046
310
Zoom out
Zoom in
Previous page
1/333
Next page
310
Appendice C: MIDI
01V96—Manuale di istruzioni
Se è selezionata [TABLE]
Se è selezionato [NRPN]
*1) Durante la trasmissione non è necessario aggiungere il secondo STA-
TUS e il successivo. La ricezione deve essere implementata in modo
che si verifichi a prescindere dalla presenza di STATUS.
2.4 PROGRAM CHANGE (Cn)
Ricezione
Se [Program Change ECHO] è ON, questi messaggi vengono replicati dalla porta
MIDI OUT. Se [Program Change RX] è ON e [Rx CH] corrisponde, questi mes-
saggi vengono ricevuti. Tuttavia se[OMNI] è ON, viene ricevuto a prescindere
dal canale. Quando un messaggio è ricevuto, verrà richiamata una scene me-
mory secondo l’impostazione di [Program Change Table].
Trasmissione
Se [Program Change TX] è ON, questo messaggio viene trasmesso secondo
l’impostazione di [Program Change Table] sul canale [Tx CH] quando viene ri-
chiamata una memoria di scena o scene memory.
Se la scena richiamata è assegnata a più di un numero di programma, sarà tra-
smesso quello con il numero inferiore. In assenza di garanzia di corrispondenza
di dati, non verrà eseguita la trasmissione a Studio Manager con i messaggi Pro-
gram Ch (verranno sempre usati i Parameter Change)
2.5 TIMING CLOCK (F8)
Ricezione
Viene usato per controllare gli effetti. Viene trasmesso 24 volte per nota da un
quarto.
2.6 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 (Run-
ning Status).
2.7 SYSTEM RESET (FF)
Ricezione
Quando questo messaggio viene ricevuto, le comunicazioni MIDI vengono
cancellate, annullando lo stato operativo (Running Status).
2.8 MESSAGGI SYSTEM EXCLUSIVE (F0)
2.8.1 MIDI MACHINE CONTROL (MMC)
Questi messaggi vengono trasmessi quando viene azionata la sezione Machine
Control dello 01V96. Per i dettagli, consultare le specifiche MMC.
2.8.2 BULK DUMP
Questo messaggio invia o riceve i contenuti delle varie memorie presenti nello
01V96. Il formato base è il seguente.
Per DUMP DATA
F0 43 0n 7E cc cc <Model ID> tt mm mm [Data …] cs F7
Per DUMP REQUEST
F0 43 2n 7E <Model ID> tt mm mm F7
Per determinare se il dispositivo (device) usato è uno 01V96 si usa un’intesta-
zione 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 binario
di questa somma e quindi impostando il bit 7 a 0.
CHECK SUM = (-sum)&0x7F
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 memoria
specificata. Se viene ricevuta una richiesta bulk dump, viene trasmesso imme-
diatamente un bulk dump.
Trasmissione
Questo messaggio viene trasmesso sul [Tx CH]mediante le operazioni con i ta-
sti nella videata [MIDI]-[BULK DUMP]. Viene trasmesso un bulk dump sul
[Rx CH] in risposta ad una richiesta bulk dump. L’area dei dati viene gestita
convertendo sette parole di dati a 8-bit in otto parole di dati a 7-bit.
Conversione da dati effettivi in dati bulk
d[0~6]: dati effettivi
b[0~7]: dati bulk
b[0] = 0;
for( I=0; I<7; I++){
se ( d[I]&0x80){
b[0] |= 1<<(6-I);
}
b[I+1] = d[I]&0x7F;
}
Riconversione da dati bulk in dati effettivi
d[0~6]: dati effettivi
b[0~7]: bulk data
per ( I=0; I<7; I++){
b[0] <<= 1;
d[I] = b[I+1]+(0x80&b[0]);
}
2.8.2.1 Formato bulk dump di Scene memory (compresso)
Lo 01V96 può trasmettere e ricevere memorie di scena “compresse”.
STATUS 1011nnnn Bn
Control change
DATA 0nnnnnnn nn
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 00000110 06
MSB of data entry
0vvvvvvv vv
MSB of parameter data
STATUS 1011nnnn Bn
Control change *1
DATA 00100110 26
LSB of data entry
0vvvvvvv vv
LSB of parameter data
STATUS 1100nnnn Cn
Program change
DATA 0nnnnnnn nn
Program number (0-127)
STATUS 11111000 F8
Timing clock
STATUS 11111110 FE
Active sensing
STATUS 11111111 FF
System reset
n
Device Number o Numero di dispositivo
cc cc
DATA COUNT (il numero di bytes che lo
segue, e che termina prima di checksum)
4C 4D 20 20 38 43 39 33
Model ID
tt
DATA TYPE
mm mm
DATA NUMBER
cs
CHECK SUM
STATUS 11110000 F0
Messaggi System exclusive
ID No. 01000011 43
Numero ID di produzione (YAMAHA)
SUB STATUS 0000nnnn 0n
n=0-15 (Device number=MIDI Channel)
FORMAT No. 01111110 7E
Universal bulk dump
COUNT HIGH 0ccccccc ch
data count = ch * 128 + cl
COUNT LOW 0ccccccc cl
01001100 4C
‘L
01001101 4D
‘M’
00100000 20
‘ ’
00100000 20
‘ ’
00111000 38
‘8’
01000011 43
‘C’
00111001 39
‘9’
00110011 33
‘3’
DATA NAME 01101101 6D
‘m’
0mmmmmmm mh
m=0-99, 256, 8192(Scene0-99, EDIT
BUFFER, UNDO)
0mmmmmmm ml
Ricezione effettiva 1-99, 256, 8192
BLOCK INFO. 0ttttttt tt
Numero blocchi totale (il minimo è 0)
0bbbbbbb bb
Numero corrente blocchi (0-totale)
310


Need help? Post your question in this forum.

Forumrules


Report abuse

Libble takes abuse of its services very seriously. We're committed to dealing with such abuse according to the laws in your country of residence. When you submit a report, we'll investigate it and take the appropriate action. We'll get back to you only if we require additional details or have more information to share.

Product:

For example, Anti-Semitic content, racist content, or material that could result in a violent physical act.

For example, a credit card number, a personal identification number, or an unlisted home address. Note that email addresses and full names are not considered private information.

Forumrules

To achieve meaningful questions, we apply the following rules:

Register

Register getting emails for Yamaha 01V96 at:


You will receive an email to register for one or both of the options.


Get your user manual by e-mail

Enter your email address to receive the manual of Yamaha 01V96 in the language / languages: Italian as an attachment in your email.

The manual is 26,76 mb in size.

 

You will receive the manual in your email within minutes. If you have not received an email, then probably have entered the wrong email address or your mailbox is too full. In addition, it may be that your ISP may have a maximum size for emails to receive.

Others manual(s) of Yamaha 01V96

Yamaha 01V96 User Manual - English - 334 pages

Yamaha 01V96 User Manual - German - 334 pages

Yamaha 01V96 User Manual - Dutch - 334 pages

Yamaha 01V96 User Manual - French - 334 pages

Yamaha 01V96 User Manual - Spanish - 331 pages


The manual is sent by email. Check your email

If you have not received an email with the manual within fifteen minutes, it may be that you have a entered a wrong email address or that your ISP has set a maximum size to receive email that is smaller than the size of the manual.

The email address you have provided is not correct.

Please check the email address and correct it.

Your question is posted on this page

Would you like to receive an email when new answers and questions are posted? Please enter your email address.



Info