Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
MIDI 1.0 por Mind Map: MIDI 1.0

1. MIDI Time Code (MTC)

1.1. Relacionado ao

1.1.1. SMPTE Time Code

1.1.1.1. Society of Motion Picture and Television Engineers

1.1.1.2. Hours-Minutes-Seconds-Frames

1.2. Tempo **absoluto** (não relativo)

1.3. Alta Resolução

2. MIDI Clock

2.1. Status

2.1.1. Timing Clock

2.1.1.1. 0xF8

2.1.2. Start

2.1.2.1. 0xFA

2.1.3. Continue

2.1.3.1. 0xFB

2.1.4. Stop

2.1.4.1. 0xFC

2.1.5. Song Position Pointer

2.1.5.1. 0xF2

2.1.5.2. 0~16383 1/16th notes

2.1.5.2.1. Data 0

2.1.5.2.2. Data 1

2.2. Uso

2.2.1. Mais de um programas/sequencers diferentes

2.3. Não uso

2.3.1. Sequencers não precisam disso

3. References

4. Formato

4.1. 1 byte de **evento**

4.2. N bytes de **dados**

5. Bytes de **evento**

5.1. 1TTTCCCC

5.1.1. 1

5.1.1.1. **Identifica** o byte como de **evento**

5.1.2. TTT

5.1.2.1. **Tipo** de evento

5.1.2.1.1. Existem **8 tipos** de eventos no total

5.1.3. CCCC

5.1.3.1. O **canal** para qual a mensagem midi está sendo enviada

5.1.3.1.1. Existem **16 canais** no total

6. Bytes de **dados **

6.1. 0DDDDDDD

6.1.1. 0

6.1.1.1. **Identifica** o byte como **dado**

6.1.2. DDDDDDD

6.1.2.1. O **valor** do dado

6.1.2.2. Depende do **tipo de evento**

7. **Tipos de Eventos**

7.1. Note Off

7.1.1. 1000CCCC

7.1.1.1. Nota foi **liberada**

7.1.2. 0NNNNNNN

7.1.2.1. Qual nota foi **liberada**

7.1.3. 0FFFFFFF

7.1.3.1. Com qual **força**

7.2. Note On

7.2.1. 1001CCCC

7.2.1.1. Nota foi **tocada**

7.2.2. 0NNNNNNN

7.2.2.1. Qual nota foi **tocada**

7.2.3. 0FFFFFFF

7.2.3.1. Com qual **força**

7.3. Polyphonic Aftertouch

7.3.1. 1010CCCC

7.3.1.1. O **aftertouch** mudou **uma tecla específica**

7.3.2. 0TTTTTTT

7.3.2.1. Qual **tecla**

7.3.3. 0VVVVVVV

7.3.3.1. Qual **valor**

7.3.3.2. começou para

7.4. Control Change

7.4.1. 1011CCCC

7.4.1.1. O **controle cotínuo** mudou

7.4.1.1.1. knobs

7.4.1.1.2. slides

7.4.1.1.3. pedals

7.4.2. 0CCCCCCC

7.4.2.1. Qual **controle** (128 no total)

7.4.2.1.1. Undefined

7.4.2.1.2. Modulation Wheel

7.4.2.1.3. Breath Controller

7.4.2.1.4. Undefined

7.4.2.1.5. Foot Controller

7.4.2.1.6. Portamento Time

7.4.2.1.7. Data Entry Slider (uses Parameter Number)

7.4.2.1.8. Main Volume

7.4.2.1.9. Balance

7.4.2.1.10. Undefined

7.4.2.1.11. Pan

7.4.2.1.12. Expression Controller

7.4.2.1.13. Undefined

7.4.2.1.14. General Purpose Controllers 1~4

7.4.2.1.15. Undefined

7.4.2.1.16. LSB for controllers 0-31

7.4.2.1.17. Damper Pedal

7.4.2.1.18. Portamento

7.4.2.1.19. Sustenuto

7.4.2.1.20. Soft Pedal

7.4.2.1.21. Undefined

7.4.2.1.22. Hold 2

7.4.2.1.23. Undefined

7.4.2.1.24. General Purpuse Controllers 5~8

7.4.2.1.25. Undefined

7.4.2.1.26. Tremolo Depth

7.4.2.1.27. Chorus Depth

7.4.2.1.28. Detune Depth

7.4.2.1.29. Phaser Depth

7.4.2.1.30. Data Increment

7.4.2.1.31. Data Decrement

7.4.2.1.32. Non-Registered Parameter Number LSB

7.4.2.1.33. Non-Registered Parameter Number MSB

7.4.2.1.34. Registered Parameter Number LSB

7.4.2.1.35. Registered Parameter Number MSB

7.4.2.1.36. Undefined

7.4.2.1.37. Channel Mode Messages

7.4.3. 0VVVVVVV

7.4.3.1. Qual o **valor**

7.4.3.1.1. Máximo 128

7.5. Program Change

7.5.1. 1100CCCC

7.5.1.1. O **Programa** (timbre) mudou

7.5.2. 0PPPPPPP

7.5.2.1. Qual **programa** (timbre) usar de agora em diante

7.5.2.1.1. Existem 128 timbres

7.6. Channel Aftertouch

7.6.1. 1101CCCC

7.6.1.1. O **aftertouch** mudou para o **canal inteiro**

7.6.1.1.1. A tecla que tem **mais pressão** é a que é **enviada**

7.6.2. 0VVVVVVV

7.6.2.1. O **valor** do aftertouch da tecla que tem mais pressão

7.7. Pitch Bend Change

7.7.1. 1110CCCC

7.7.1.1. O **pitch bend** mudou

7.7.1.1.1. O pitch band tem um valor de alta resolução

7.7.1.1.2. 14bits de valor através de duas mensagem de dados

7.7.1.1.3. valor: **16384**

7.7.2. 01111111

7.7.2.1. Os bits **menos** significantes do **valor**

7.7.3. 0MMMMMMM

7.7.3.1. O 7 bits **mais** significantes do **valor**

7.8. System Messages

7.8.1. 1111TXXX

7.8.1.1. Mensagens de sistema

7.8.1.1.1. Fabricante

7.8.1.1.2. MIDI Clock

7.8.1.2. **Não** tem byte de **canal**

7.8.1.2.1. Afetam **todos** os **canais**

7.8.1.3. T

7.8.1.3.1. Tipo de mensagem

7.8.1.3.2. 0

7.8.1.3.3. 1

7.8.1.4. System Exclusive

7.8.1.4.1. Começou

7.8.1.4.2. Terminou

7.8.1.5. System Common Messages

7.8.1.5.1. Time Code Quarter Frame

7.8.1.5.2. Song Position Pointer

7.8.1.5.3. Song Select

7.8.1.5.4. Undefined

7.8.1.5.5. Undefined

7.8.1.5.6. Tune Request

7.8.1.6. System Real-Time Messages

7.8.1.6.1. Timing Clock

7.8.1.6.2. Undefined

7.8.1.6.3. Start

7.8.1.6.4. Continue

7.8.1.6.5. Stop

7.8.1.6.6. Undefined

7.8.1.6.7. Active Sensing

7.8.1.6.8. Reset

8. MIDI beat

8.1. é iagual a

8.1.1. 6 midi clocks

8.1.1.1. uma sextina