Beruflich Dokumente
Kultur Dokumente
status byte
data byte(s)
descripcin
1000nnnn
0kkkkkkk 0vvvvvvv
note off este mensaje se enva al terminar (soltar) una nota. (kkkkkkk) es el nmero de nota, key. (vvvvvvv) es la velocity. note on este mensaje se enva al iniciar (presionar) una nota. (kkkkkkk) es el nmero de nota, key. (vvvvvvv) es la velocity. polyphonic key pressure (aftertouch) es un mensaje de presin pospulsacin de una tecla individual. (kkkkkkk) es el nmero de nota, key. (vvvvvvv) es el valor de presin. control change este mensaje se enva para modificar algn parametro mediante el movimiento de algn fader, knob, pedal, etc. (ccccccc) es el nmero de controlador (0 119, los controladores 120 127 se reservan como Mensajes de Modo de Canal). (vvvvvvv) es el nuevo valor. program change este mensaje se enva para cambiar un programa. (ppppppp) es el nuevo nmero de programa.
1001nnnn
0kkkkkkk 0vvvvvvv
1010nnnn
0kkkkkkk 0ppppppp
1011nnnn
0ccccccc 0vvvvvvv
1100nnnn
0ppppppp
1101nnnn
0ppppppp
channel pressure (aftertouch) es un mensaje de presin pospulsacin de teclas. difiere de polyphonic key pressure ya que enva un solo valor, el ms alto, de todas las teclas presionadas. (vvvvvvv) es el valor de presin. pitch wheel change, pitch bend este mensaje se usa para enviar un cambio en la rueda de pitch bend. usa un valor de 14 bits. con la rueda al centro (sin cambio en la altura) el valor es 2000H. (llllll) son los 7 bits menos significativos. (mmmmmm) son los 7 bits ms significativos.
1110nnnn
0lllllll 0mmmmmmm
1011nnnn
0ccccccc 0vvvvvvv
mesajes de modo de canal es el mismo cdigo que los mensajes de control change pero controla los modos MIDI e implementa mensajes especiales usando los nmeros de controlador 120 127. all sound off. cuando este mensaje llega a un dispositivo todos sus osciladores se apagarn y todas las envolventes son llevadas a 0 tan pronto como sea posible c = 120, v = 0 reset all controllers cuando este mensaje llega a un dispositivo todos los valores de sus controladores son reestablecidos a sus valores por defecto. c = 121, v = 0 local control cuando el control local est en off el dispositivo responde solo a la data que ingresa por MIDI in. la data generada por el dispositivo ser ignorada. control local en on restaura las funciones normales del controlador. c = 122, v = 0 off c = 122, v = 127 on all notes off cuando este mensaje llega a un dispositivo todos sus osciladores se apagarn c = 123, v = 0 c = 124, v = 0, modo omni off c = 125, v = 0, modo omni on c = 126, v = M, modo mono on (poly off) donde M es el nmero de canales (omni off) 0 (omni on). c = 127, v = 0, modo poly on (mono off)
11110000
0iiiiiii 0ddddddd ..
.. 0ddddddd
inicio de sistema exclusivo (SysEx) este mensaje compensa por todo aquello que MIDI no cubre (iiiiiii) es usualmente un ID de 7 bits del fabricante. si el dispositivo reconoce ese ID como propio, leer el resto del mensaje (ddddddd), en caso contrario el mensaje ser ignorado. los mensajes de sistema exclusivo se usan para enviar grandes cantidades de data MIDI como ser configuracin de las memorias de programas, etc.
11110111
fin de sistema exclusivo (Eox) se utiliza para terminar un mensaje de sistema exclusivo.
MIDI Time Code song position pointer valor de 14 bits que registra el nmero de MIDI beats (1 beat = 6 MIDI clocks) desde el comienzo de la cancin. song select este mensaje especifica qu cancin o secuencia deber reproducirse. no definido (reservado) no definido (reservado) tune request al recibir este mensaje todos los dispositivos analgicos deberan afinar sus osciladores.
11110011
0sssssss
11111000
timing clock se enva 24 veces por valor de negra cuando se requiere sincronizacin. no definido (reservado) start comienza a reproducir la secuencia especificada. (este mensaje ser procedido por timing clocks) continue continua la reproduccin de la secuencia especificada desde el punto en que se detuvo. stop detiene la reproduccin de la secuencia. no definido (reservado) active sensing el uso de este mensaje es opcional. luego del primer mensaje, el receptor esperar otro mensaje de active sensing cada 300ms, en caso de no recibirlo asumir se interrumpi la conexin. en tal caso el receptor apagar todas las voces y retornar a la operacin normal (sin active sensing) reset resetea todos los receptores en el sistema al estado de encendido.
11111001 11111010
11111011
11111100
11111101 11111110
11111111