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. Status Byte = Controller + Channel Data Byte 1 = Controller Number Data Byte 2 = 0 - 127 (Value/Range)
Low Resolution
Stop
Start
Program Data
2. Synchronization to the timing or speed of a pattern or song
Quarter Frame
Manufacturer's ID
Full Frame
Tempo
3. A pulse is sent out every 300 ms; If a slave device receives them it will function normally
Offset
Active Sensing
Start
Quarter Frame
4. Model number (functions similar to MAN ID but happens after the MAN ID is validated)
Handshake
Product ID
Full Frame
0 - 32
5. 00 - 31 = Low Resolution (MSB) 32 - 63 = High Resolution (LSB) 64 - 95 = Switches 96 - 119 = Various / FX 120 - 127 = Channel Mode Messages
Controller Categories
MIDI Show Control
Quarter Frame Message
Channel Mode Message 122
6. MIDI Clock; MIDI Sync
Pitch- to- MIDI
Tempo Sync Types
Handshake
1
7. 0 - 32 - Bank Select 1 - Modulation 7 - Volume 10 - Pan 64 - Sustain Pedal
Trigger- to- MIDI Devices (Examples)
Best Way to Calculate Hexadecimal
Most Common Controllers
Start
8. Single MIDI message; Status Byte + associated Data Bytes; Can be edited individually allowing complete control over every minute detail of the MIDI sequence
System Message Format
MIDI Event
Song Select
MIDI Region
9. Direct; Request; Handshake
Where to Save SysEx Data
3 Ways to Transfer SysEx Data
Low Resolution
Running Status
10. Increments of 16th notes measured from the beginning of the song; Provides bars - beats - and ticks; Relative
Start of Exclusive
SPP
MTC Full Frame Message
MIDI Time Code
11. Timing Clock; Start; Continue; Stop; Active Sensing; System Reset
System Realtime Messages
Program Data
Running Status
Synchronization Types
12. ( 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
MIDI Region
Program Data
Full Frame Message
Examples of Location Sync
13. Least Significant Byte; Controller #32
Channel Mode Message 122
LSB
Timing Clock
SMPTE
14. Local ON/OFF
Best Way to Calculate Hexadecimal
Channel Mode Message 122
3 Ways to Transfer SysEx Data
Most Common Controllers
15. 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
Pitch- to- MIDI
MIDI Time Code
System Common Messages
Offset
16. Low Resolution (MSB)
Full Frame Message
Manufacturer's ID
LSB
00 - 31
17. Base 2
Tempo
32 - 63
Binary
Registered Parameter Numbers
18. Start of Exclusive; Manufacturer's ID; Product ID; Device ID; Program Data; End of Exclusive (EOX)
Timing Clock
System Exclusive Protocol
MTC Full Frame Message
Trigger- to- MIDI Devices (Examples)
19. Manually initiate transfer from device
System Message Format
Channel Mode Message 120
Controller #0
Direct
20. Container that carries all MIDI events in a sequence; Method of grouping MIDI events to make editing and arranging easier
MIDI Region
Program Data
SMPTE
Controller #0
21. SPP with added tempo information; Relative
Bank Select
MIDI Sync
ReWire
System Reset
22. Preferred; Not referenced from the beginning of the song; Slave always identifies with location of bar
Absolute Location Synchronization
Low Resolution
Song Select
Full Frame Message
23. Resets to default power up state
System Reset
Quarter Frame
VCA
Channel Mode Message 121
24. Internal device expressed in BPM that keeps multiple devices locked at the same tempo; Also known at the MIDI Beat Clock; Setup is generally the same as MTC
Timing Clock
Syncing MIDI Beat Clock
Full Frame
Best Way to Calculate Hexadecimal
25. MIDI Time Code message only sent on start - stop or continue
00 - 31
Controller #0
Channel Mode Message 121
Full Frame
26. Continues the sequence or pattern from where it was last stopped
Trigger- to- MIDI
Continue
BPM
System Exclusive
27. Tune Request; Song Select; Song Position Pointer; MIDI Time Code
Full Frame Message
System Message Format
System Common Messages
Active Sensing
28. Pan
Start
Pitch- to- MIDI
10
Direct
29. Always referenced from the beginning of the song
Types of Location Sync
Timing Clock
Relative Location Synchronization
Control Change Data Train
30. Assigned by MMA and JMSC; These need to be used with all future SysEx messages or they will be ignored (think saved patches)
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
31. Controller that will commonly change banks on most MIDI devices (sometimes 0 & 32 are necessary)
MIDI Region
Start
00 - 31
Controller #0
32. Stops the sequence or pattern
Most Common Controllers
Synchronization
VITC
Stop
33. 16 -384
High Resolution Bank Total
Synchronization
Mirroring
00 - 31
34. Reset All Controllers
1
Channel Mode Message 121
VCA
Full Frame
35. Relative & Absolute
MIDI Implementation Chart
Hexadecimal
Types of Location Sync
Examples of Location Sync
36. (Vertical Interval Time Code); Popular method for recording time code onto videotape; Video version of SMPTE; Absolute
Program Data
Quarter Frame
Mirroring Requirements
VITC
37. Divide the number by 16 and convert remainder to hexadecimal value
Channel Mode Message 122
Best Way to Calculate Hexadecimal
Product ID
Program Data
38. Locks devices to the same location (in increments of 16th notes)
Song Position Pointer
Start
Most Common Controllers
VCF
39. Voltage signal changes PITCH
Relative Location Synchronization
Low Resolution
VCO
Manufacturer's ID
40. Synchronization to a point in time or a direct address
Bank Select
VCF
Location
Control Change Data Train
41. Most Significant Byte; Controller #0
MSB
System Realtime Messages
Syncing MIDI Beat Clock
MTC Full Frame Message
42. Contains entire SMPTE address plus the last issued transport command (Start - Stop - Continue); 10 bytes long
MTC Full Frame Message
Channel Mode Message 120
End of Exclusive (EOX)
32 - 63
43. (Controller + Channel) + Controller # + Amount
Syncing MIDI Beat Clock
0 - 32
Control Change Data Train
Tune Request
44. Guitar - Bass - Strings - & Monophonic Audio- to-Video Conversion; More Expressive
Control Change Data Train
Pitch- to MIDI Devices (Examples)
Tune Request
High Resolution Bank Total
45. Actual bulk of data; Easily up to 100 parameters (Patch Name - Filters - LFO - Oscillator Settings - and all other data)
Channel Mode Message 125
Program Data
Song Position Pointer
Pitch- to- MIDI
46. Modulation
Start of Exclusive
Timing Clock
64 - 95
1
47. Designed for the Theatrical and Staging Industries; Allows MIDI to control over audio and video playback systems - lighting & effects - pyrotechnics - machinery - and robotics
Timing Clock
MIDI Show Control
Tempo Sync Types
Trigger- to- MIDI Devices (Examples)
48. Switches between songs or patterns on a sequence
Song Select
Mirroring Requirements
Decimal
00 - 31
49. 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
Running Status
Hexadecimal
Location
Tempo Sync Types
50. OMNI ON
Channel Mode Message 127
32 - 63
Stop
Channel Mode Message 125