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. Beats Per Minute
Request
Program Data
Manufacturer's ID
BPM
2. A pulse is sent out every 300 ms; If a slave device receives them it will function normally
MIDI Sync
Low Resolution
Active Sensing
MIDI Implementation Chart
3. Voltage signal changes PITCH
VCO
Quarter Frame Message
Channel Mode Message 127
Product ID
4. Direct; Request; Handshake
3 Ways to Transfer SysEx Data
MIDI Show Control
Synchronization
Manufacturer's ID
5. Using a key - button - pad - slider - knob - etc. to generate a MIDI message; 80% - 90% of MIDI controllers use this method for MIDI conversion
End of Exclusive (EOX)
Trigger- to- MIDI
Bank Select
Tempo Sync Types
6. Guitar - Bass - Strings - & Monophonic Audio- to-Video Conversion; More Expressive
Pitch- to MIDI Devices (Examples)
VITC
00 - 31
32 - 63
7. All Sounds OFF ~ Cuts all outputs of sound ==> SILENCE
Stop
Timing Clock
Mirroring Requirements
Channel Mode Message 120
8. Model number (functions similar to MAN ID but happens after the MAN ID is validated)
Start of Exclusive
MTC
VITC
Product ID
9. Resets to default power up state
LTC
System Reset
Low Resolution
LSB
10. ( 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
Hexadecimal
1
SMPTE
11. The process of locking two or more devices together in time and/or tempo
Hexadecimal
Tune Request
High Resolution Bank Total
Synchronization
12. Sometimes called a USER ID; Can be changed on two pieces of the same equipment
MTC Full Frame Message
Best Way to Calculate Hexadecimal
BPM
Device ID
13. Continues the sequence or pattern from where it was last stopped
Continue
MIDI Show Control
Channel Mode Message 121
Bank Select
14. Synchronization to a point in time or a direct address
7
MTC
Low Resolution
Location
15. Reduces the load by about ? (30 -33%) by removing redundant Status Bytes; Only for Channel Messages; Occurs only on playback; Function of the Sequencer; Basically drops similar status bytes so they don't have to be repeated each time
System Common Messages
Running Status
Tempo Sync Types
Stop
16. Storage Media or Sequence Track
Where to Save SysEx Data
Bank Select
64
Active Sensing
17. Local ON/OFF
Best Way to Calculate Hexadecimal
MIDI Event
Where to Save SysEx Data
Channel Mode Message 122
18. Looks previous to the play line for any prior MIDI information and updates the sequence accordingly; Most commonly used with Program Change and Controller Messages
Control Change Data Train
1
Synchronization
Event Chasing
19. Base 2
Song Position Pointer
MIDI Event
Binary
MIDI Beat Clock
20. OMNI ON
Channel Mode Message 127
64
Channel Mode Message 125
Location
21. OMNI OFF
Channel Mode Message 124
Running Status
Binary
Location
22. Locks devices to the same location (in increments of 16th notes)
Channel Mode Message 126
Most Common Controllers
Controller #0
Song Position Pointer
23. Channel Mode Messages
Device ID
3 Ways to Transfer SysEx Data
0 - 32
120 - 127
24. MIDI's version of SMPTE; Contains two types of messages (full frame & quarter frame)
MIDI Time Code
MTC
Control Change Data Train
MIDI Beat Clock
25. Base 10
System Common Messages
Event Chasing
64
Decimal
26. F7h
Low Resolution
Tempo Sync Types
End of Exclusive (EOX)
High Resolution Bank Total
27. 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
MIDI Beat Clock
0 - 32
Tempo
Absolute Location Synchronization
28. SPP with added tempo information; Relative
Tempo Sync Types
LTC
MIDI Sync
Start
29. Bank Select
Controller Categories
Tempo Sync Types
0 - 32
Stop
30. Reset All Controllers
System Reset
High Resolution Bank Total
VCA
Channel Mode Message 121
31. Switches between songs or patterns on a sequence
MSB
Running Status
Channel Mode Message 127
Song Select
32. POLY
Channel Mode Message 127
BPM
Tempo
Timing Clock
33. (Vertical Interval Time Code); Popular method for recording time code onto videotape; Video version of SMPTE; Absolute
Most Common Controllers
VITC
Start
System Realtime Messages
34. Base 16 (0 - F); The numbers 0 - 9 are still the same but the numbers 10 - 15 are represented by the letters A - F
Hexadecimal
3 Ways to Transfer SysEx Data
MIDI Event
10
35. Increments of 16th notes measured from the beginning of the song; Provides bars - beats - and ticks; Relative
MTC
SPP
System Realtime Messages
Channel Mode Message 123
36. A way to save or change complete settings
64 - 95
1
Stop
System Exclusive
37. Single MIDI message; Status Byte + associated Data Bytes; Can be edited individually allowing complete control over every minute detail of the MIDI sequence
Hexadecimal
3 Ways to Transfer SysEx Data
Tune Request
MIDI Event
38. Time code developed for the film industry but now extensively used in music and recording; Related to hours - minutes - seconds and film or video frames rather than to musical tempo; Absolute
Running Status
Binary
Best Way to Calculate Hexadecimal
SMPTE
39. MIDI Time Code message sent during playback
Hexadecimal
Quarter Frame
High Resolution Bank Total
System Reset
40. Keyboards - Wind Controllers - Brass Controllers - Electronic Drums - and Control Surfaces; Significantly less latency
Channel Mode Message 125
Control Change (Controllers)
System Exclusive Protocol
Trigger- to- MIDI Devices (Examples)
41. F0h (One of the highest priority system message)
MTC
Start of Exclusive
Decimal
Low Resolution
42. Actual bulk of data; Easily up to 100 parameters (Patch Name - Filters - LFO - Oscillator Settings - and all other data)
Channel Mode Message 126
Channel Mode Message 120
System Common Messages
Program Data
43. Container that carries all MIDI events in a sequence; Method of grouping MIDI events to make editing and arranging easier
Bank Select
MIDI Region
Synchronization
Low Resolution
44. Status Byte = Controller + Channel Data Byte 1 = Controller Number Data Byte 2 = 0 - 127 (Value/Range)
Low Resolution
MIDI Show Control
System Realtime Messages
Controller #0
45. 1 (msb) ---> 110 (System Message) ---> 0100 (Which Message)
System Message Format
Controller #0
Channel Mode Message 123
Bank Select
46. Controller that will commonly change banks on most MIDI devices (sometimes 0 & 32 are necessary)
Controller #0
Request
Quarter Frame Message
Tempo Sync Types
47. Tells analog oscillators to 'tune up'
Offset
64
Tune Request
VITC
48. Longitudinal Time Code; When SMPTE time code is encoded as an audio signal on audio track; Audio version of SMPTE; Absolute
Examples of Location Sync
MTC Full Frame Message
End of Exclusive (EOX)
LTC
49. Start of Exclusive; Manufacturer's ID; Product ID; Device ID; Program Data; End of Exclusive (EOX)
System Exclusive Protocol
Mirroring Requirements
Timing Clock
Control Change Data Train
50. MONO
Timing Clock
Channel Mode Message 126
Timing Clock
Channel Mode Message 121