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. Container that carries all MIDI events in a sequence; Method of grouping MIDI events to make editing and arranging easier
Start
Channel Mode Message 126
Pitch- to- MIDI
MIDI Region
2. 16 -384
High Resolution Bank Total
Quarter Frame Message
Full Frame
00 - 31
3. Synchronization to a point in time or a direct address
Location
Decimal
Absolute Location Synchronization
Direct
4. Message sent for the device to send SysEx data - then sends it to the device; Most commonly used by an editor or library program
MSB
Request
1
System Message Format
5. All Sounds OFF ~ Cuts all outputs of sound ==> SILENCE
System Message Format
VCO
Channel Mode Message 121
Channel Mode Message 120
6. Low Resolution (MSB)
Start of Exclusive
00 - 31
Trigger- to- MIDI
10
7. Sometimes called a USER ID; Can be changed on two pieces of the same equipment
Mirroring Requirements
Full Frame
Device ID
64
8. (Controller + Channel) + Controller # + Amount
Control Change Data Train
Timing Clock
Request
End of Exclusive (EOX)
9. 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
Syncing MIDI Beat Clock
Running Status
Channel Mode Message 120
Channel Mode Message 126
10. Starts a sequence or pattern
Start
Controller Categories
MIDI Show Control
System Reset
11. 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
Syncing MIDI Beat Clock
Start
Absolute Location Synchronization
Best Way to Calculate Hexadecimal
12. F7h
Most Common Controllers
End of Exclusive (EOX)
Controller #0
BPM
13. Voltage signal changes AMPLITUDE
VCA
64
Quarter Frame Message
Song Position Pointer
14. OMNI OFF
Channel Mode Message 124
High Resolution Bank Total
Channel Mode Message 123
00 - 31
15. 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
BPM
Most Common Controllers
LSB
ReWire
16. Tells analog oscillators to 'tune up'
Tune Request
MIDI Event
VCA
MIDI Show Control
17. Using handshake wiring - requests for data are continuously sent between devices
BPM
Where to Save SysEx Data
Device ID
Handshake
18. Model number (functions similar to MAN ID but happens after the MAN ID is validated)
Product ID
End of Exclusive (EOX)
Active Sensing
Relative Location Synchronization
19. 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
Examples of Location Sync
MIDI Beat Clock
MIDI Time Code
Hexadecimal
20. 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
High Resolution Bank Total
Channel Mode Message 124
7
Event Chasing
21. Converting an analog signal or sound into a MIDI message
Tempo Sync Types
Pitch- to- MIDI
MSB
Synchronization
22. Divide the number by 16 and convert remainder to hexadecimal value
System Common Messages
Best Way to Calculate Hexadecimal
Syncing MIDI Beat Clock
64 - 95
23. (Vertical Interval Time Code); Popular method for recording time code onto videotape; Video version of SMPTE; Absolute
VCA
VITC
LSB
SPP
24. Various / FX
Control Change Data Train
96 - 119
LTC
Tempo
25. Modulation
Syncing MIDI Beat Clock
1
System Exclusive Protocol
VITC
26. SPP with added tempo information; Relative
Song Position Pointer
Location
MIDI Sync
96 - 119
27. MIDI Time Code message only sent on start - stop or continue
Song Select
Mirroring
Controller #0
Full Frame
28. Start of Exclusive; Manufacturer's ID; Product ID; Device ID; Program Data; End of Exclusive (EOX)
0 - 32
BPM
00 - 31
System Exclusive Protocol
29. The parameters that make up an operating system; Think of it like the 'stuff a band would need to do before actually making music during practice'
00 - 31
MTC
1
System Messages
30. Manually initiate transfer from device
Bank Select
Direct
Relative Location Synchronization
Program Data
31. Stops the sequence or pattern
Quarter Frame
Stop
SMPTE
Channel Mode Message 123
32. MIDI's version of SMPTE; Contains two types of messages (full frame & quarter frame)
MIDI Time Code
Hexadecimal
32 - 63
Song Position Pointer
33. 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
SMPTE
BPM
System Exclusive
Tempo Sync Types
34. All Notes OFF (Release Time) ~ Does not guarantee a complete sound loss
VCA
VITC
MIDI Show Control
Channel Mode Message 123
35. Status Byte = Controller + Channel Data Byte 1 = Controller Number Data Byte 2 = 0 - 127 (Value/Range)
Types of Location Sync
VCA
Low Resolution
Product ID
36. Least Significant Byte; Controller #32
VCO
64
LSB
Start
37. Used to represent sound or performance parameters (must be used by all manufacturers)
Registered Parameter Numbers
3 Ways to Transfer SysEx Data
Mirroring Requirements
Device ID
38. MONO
MTC
Tempo
Quarter Frame
Channel Mode Message 126
39. Sustain Pedal
64
Running Status
Channel Mode Message 124
Request
40. Controls some aspect of sound on a channel; 128 Different controllers available (1 -127); Give us the ability to automate changes when recorded
Control Change (Controllers)
Mirroring
Examples of Location Sync
Absolute Location Synchronization
41. ( 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
Continue
Manufacturer's ID
Full Frame Message
MIDI Sync
42. Channel Mode Messages
Tempo Sync Types
Start of Exclusive
Channel Mode Message 123
120 - 127
43. Longitudinal Time Code; When SMPTE time code is encoded as an audio signal on audio track; Audio version of SMPTE; Absolute
Event Chasing
Controller Categories
LTC
MIDI Region
44. Preferred; Not referenced from the beginning of the song; Slave always identifies with location of bar
Absolute Location Synchronization
MTC Full Frame Message
Continue
Start
45. Controller that will commonly change banks on most MIDI devices (sometimes 0 & 32 are necessary)
Controller #0
High Resolution Bank Total
1
Where to Save SysEx Data
46. Resets to default power up state
Trigger- to- MIDI Devices (Examples)
0 - 32
System Message Format
System Reset
47. SMPTE; MTC; LTC; VITC; SPP
MIDI Sync
Trigger- to- MIDI
Direct
Examples of Location Sync
48. 16 -384 available Banks; Most common mirrored controller; Each bank contains 128 Programs (0 - 127); 2 -097 -152 possible Program Changes for MIDI
Bank Select
Timing Clock
Trigger- to- MIDI
Song Position Pointer
49. Multiply the values (2nd Data Bytes) of a Low Resolution and a High Resolution Controller together; Controller numbers (1st Data Bytes) must be 32 digits apart
Request
Mirroring Requirements
System Realtime Messages
Controller Categories
50. 1 (msb) ---> 110 (System Message) ---> 0100 (Which Message)
System Message Format
Request
Continue
Song Position Pointer