SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
MIDI - 2
Start Test
Study First
Subject
:
engineering
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Start of Exclusive; Manufacturer's ID; Product ID; Device ID; Program Data; End of Exclusive (EOX)
System Exclusive Protocol
MTC Full Frame Message
SPP
Pitch- to- MIDI
2. Message sent for the device to send SysEx data - then sends it to the device; Most commonly used by an editor or library program
MIDI Region
Song Select
Channel Mode Message 125
Request
3. Container that carries all MIDI events in a sequence; Method of grouping MIDI events to make editing and arranging easier
Synchronization Types
MIDI Region
32 - 63
Manufacturer's ID
4. F0h (One of the highest priority system message)
Absolute Location Synchronization
Timing Clock
Start of Exclusive
VCA
5. 00 - 31 = Low Resolution (MSB) 32 - 63 = High Resolution (LSB) 64 - 95 = Switches 96 - 119 = Various / FX 120 - 127 = Channel Mode Messages
Active Sensing
VCA
Controller Categories
10
6. Assigned by MMA and JMSC; These need to be used with all future SysEx messages or they will be ignored (think saved patches)
7. How high resolution is achieved in MIDI Controllers
Controller #0
Controller Categories
Mirroring
0 - 32
8. High Resolution (LSB)
32 - 63
Control Change (Controllers)
MIDI Time Code
Pitch- to- MIDI
9. Switches between songs or patterns on a sequence
Channel Mode Message 125
Song Select
Binary
MIDI Sync
10. Tune Request; Song Select; Song Position Pointer; MIDI Time Code
Channel Mode Message 121
System Common Messages
VCO
00 - 31
11. 2 Bytes Long; 4 sent per frame of SMPTE; 8 frames needed to make a complete SMPTED address; 2 full frames of SMPTE are needed to visually update the address
Continue
96 - 119
Trigger- to- MIDI
Quarter Frame Message
12. 16 -384
MIDI Show Control
High Resolution Bank Total
Relative Location Synchronization
Quarter Frame
13. Local ON/OFF
10
Trigger- to- MIDI
64
Channel Mode Message 122
14. ( S -> 01:01:01:01 -> Transport Method ); 1 for 'System Message' -> 8 for SMPTE -> 1 for Transport Method; Data = 0; 3 numbers = Which column of SMPTE; 4 numbers = Value for the column
Full Frame Message
Direct
MSB
Channel Mode Message 122
15. Controller that will commonly change banks on most MIDI devices (sometimes 0 & 32 are necessary)
Synchronization Types
1
MIDI Sync
Controller #0
16. (Vertical Interval Time Code); Popular method for recording time code onto videotape; Video version of SMPTE; Absolute
VITC
Handshake
BPM
32 - 63
17. Base 10
32 - 63
Decimal
Full Frame Message
Offset
18. Series of tempo- related electronic timing markers embedded in the MIDI data stream; Revolves around BPM; 24 PPQN; Also known as the Timing Clock; Setup is generally the same as MTC
VCF
LSB
Trigger- to- MIDI
MIDI Beat Clock
19. Timing Clock; Start; Continue; Stop; Active Sensing; System Reset
Examples of Location Sync
Bank Select
System Realtime Messages
MIDI Region
20. Contains entire SMPTE address plus the last issued transport command (Start - Stop - Continue); 10 bytes long
Full Frame Message
Decimal
MTC Full Frame Message
VCO
21. Manually initiate transfer from device
Channel Mode Message 120
MTC
Control Change Data Train
Direct
22. Setting the SMPTE time to match the desired Bars/Beats/Ticks location; Set by the slave device after frame rate is set; Start of sequence should typically be at the same time as the start of media's MTC address
Tempo Sync Types
MIDI Beat Clock
MIDI Time Code
Offset
23. Beat Clock does not care where the device's location is (where in the song it is) as long as BPM is the same; Always make sure devices are ALL set to the location value desired for start; (Ex... two devices one set at Bar 1 and the other at Bar 9...M
MIDI Implementation Chart
Syncing MIDI Beat Clock
120 - 127
Tempo
24. Single MIDI message; Status Byte + associated Data Bytes; Can be edited individually allowing complete control over every minute detail of the MIDI sequence
System Realtime Messages
MIDI Beat Clock
Start of Exclusive
MIDI Event
25. MIDI's version of SMPTE; Contains two types of messages (full frame & quarter frame)
MIDI Time Code
Best Way to Calculate Hexadecimal
Quarter Frame
Absolute Location Synchronization
26. Converting an analog signal or sound into a MIDI message
Types of Location Sync
Pitch- to- MIDI
0 - 32
Channel Mode Message 125
27. Actual bulk of data; Easily up to 100 parameters (Patch Name - Filters - LFO - Oscillator Settings - and all other data)
Program Data
Relative Location Synchronization
Best Way to Calculate Hexadecimal
System Realtime Messages
28. Volume
Control Change (Controllers)
Decimal
120 - 127
7
29. Propellerhead Software's standard for timing - audio channels - and transport control available on most DAW's & Sequencers; Designed to control multiple applications within the same computer
Best Way to Calculate Hexadecimal
Low Resolution
Synchronization Types
ReWire
30. Stops the sequence or pattern
Running Status
Where to Save SysEx Data
Trigger- to- MIDI
Stop
31. MIDI Time Code message sent during playback
Registered Parameter Numbers
System Common Messages
Where to Save SysEx Data
Quarter Frame
32. Divide the number by 16 and convert remainder to hexadecimal value
Channel Mode Message 120
32 - 63
Best Way to Calculate Hexadecimal
System Message Format
33. Beats Per Minute
Stop
Channel Mode Message 121
Active Sensing
BPM
34. Low Resolution (MSB)
Product ID
MTC
MIDI Sync
00 - 31
35. Using handshake wiring - requests for data are continuously sent between devices
Device ID
Handshake
10
Low Resolution
36. Preferred; Not referenced from the beginning of the song; Slave always identifies with location of bar
Full Frame
System Message Format
ReWire
Absolute Location Synchronization
37. Voltage signal changes PITCH
ReWire
VCO
Best Way to Calculate Hexadecimal
LTC
38. Tempo & Location
Control Change Data Train
Synchronization Types
Syncing MIDI Beat Clock
Stop
39. Model number (functions similar to MAN ID but happens after the MAN ID is validated)
MIDI Event
Product ID
Channel Mode Message 125
Request
40. Direct; Request; Handshake
3 Ways to Transfer SysEx Data
Synchronization Types
MIDI Event
Best Way to Calculate Hexadecimal
41. Bank Select
0 - 32
MIDI Region
MIDI Time Code
96 - 119
42. (MIDI Beat Clock) - Keeps devices locked to the same tempo (24 PPQN)
Timing Clock
Most Common Controllers
Channel Mode Message 125
64
43. The process of locking two or more devices together in time and/or tempo
Relative Location Synchronization
Synchronization
0 - 32
Channel Mode Message 126
44. Starts a sequence or pattern
System Message Format
Start
Quarter Frame Message
64
45. Synchronization to a point in time or a direct address
Tempo
Location
0 - 32
Manufacturer's ID
46. OMNI ON
Full Frame Message
Handshake
Channel Mode Message 125
VCO
47. Switches
MTC Full Frame Message
Control Change (Controllers)
64 - 95
Syncing MIDI Beat Clock
48. POLY
Channel Mode Message 127
Control Change Data Train
VCF
MIDI Region
49. Channel Mode Messages
120 - 127
Handshake
VCO
Timing Clock
50. SMPTE; MTC; LTC; VITC; SPP
Registered Parameter Numbers
Channel Mode Message 123
Pitch- to- MIDI
Examples of Location Sync