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. Keyboards - Wind Controllers - Brass Controllers - Electronic Drums - and Control Surfaces; Significantly less latency
ReWire
BPM
3 Ways to Transfer SysEx Data
Trigger- to- MIDI Devices (Examples)
2. Starts a sequence or pattern
64
Start
Types of Location Sync
System Exclusive Protocol
3. Resets to default power up state
System Reset
MIDI Sync
32 - 63
3 Ways to Transfer SysEx Data
4. Locks devices to the same location (in increments of 16th notes)
Song Position Pointer
Offset
End of Exclusive (EOX)
MIDI Time Code
5. Tells analog oscillators to 'tune up'
Tune Request
Mirroring Requirements
MIDI Event
Running Status
6. Based on System Exclusive; Allows more control over MIDI devices unlike standard Common or RealTime messages; Fast-Forward - Fast-Rewind - Shuttle Control - Track Arming - Variable Playback - etc.
MTC Full Frame Message
64 - 95
Stop
MIDI Implementation Chart
7. Sustain Pedal
3 Ways to Transfer SysEx Data
Channel Mode Message 124
64
Running Status
8. Storage Media or Sequence Track
10
System Common Messages
Where to Save SysEx Data
Syncing MIDI Beat Clock
9. 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
Channel Mode Message 124
Synchronization
Types of Location Sync
Timing Clock
10. Synchronization to the timing or speed of a pattern or song
Tempo
Controller Categories
System Common Messages
Channel Mode Message 125
11. 1 (msb) ---> 110 (System Message) ---> 0100 (Which Message)
64
Quarter Frame
Low Resolution
System Message Format
12. 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
7
Program Data
Offset
Channel Mode Message 120
13. Controls some aspect of sound on a channel; 128 Different controllers available (1 -127); Give us the ability to automate changes when recorded
3 Ways to Transfer SysEx Data
Control Change (Controllers)
Bank Select
96 - 119
14. Beats Per Minute
MTC Full Frame Message
BPM
Start of Exclusive
7
15. 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
System Message Format
MIDI Show Control
Low Resolution
Quarter Frame Message
16. 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
17. Synchronization to a point in time or a direct address
VCA
Product ID
Location
Active Sensing
18. All Notes OFF (Release Time) ~ Does not guarantee a complete sound loss
Low Resolution
MIDI Show Control
Channel Mode Message 123
Start of Exclusive
19. OMNI ON
Request
Timing Clock
Channel Mode Message 125
Control Change Data Train
20. Switches
VCF
64 - 95
Tune Request
System Exclusive Protocol
21. 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
Bank Select
Examples of Location Sync
MIDI Beat Clock
MTC Full Frame Message
22. ( 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
32 - 63
3 Ways to Transfer SysEx Data
Binary
23. Preferred; Not referenced from the beginning of the song; Slave always identifies with location of bar
System Messages
Absolute Location Synchronization
VCO
Where to Save SysEx Data
24. Using handshake wiring - requests for data are continuously sent between devices
Relative Location Synchronization
Handshake
VCF
Where to Save SysEx Data
25. How high resolution is achieved in MIDI Controllers
Synchronization Types
Hexadecimal
Running Status
Mirroring
26. 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'
Song Position Pointer
120 - 127
System Messages
Channel Mode Message 122
27. MIDI Time Code; Sub- format of SMPTE; Absolute
MTC
System Exclusive
Synchronization Types
Quarter Frame
28. F0h (One of the highest priority system message)
Channel Mode Message 120
MIDI Beat Clock
Start of Exclusive
Direct
29. Contains entire SMPTE address plus the last issued transport command (Start - Stop - Continue); 10 bytes long
Pitch- to MIDI Devices (Examples)
VITC
MTC Full Frame Message
Examples of Location Sync
30. Container that carries all MIDI events in a sequence; Method of grouping MIDI events to make editing and arranging easier
00 - 31
MIDI Region
BPM
MTC
31. Longitudinal Time Code; When SMPTE time code is encoded as an audio signal on audio track; Audio version of SMPTE; Absolute
Stop
LTC
Channel Mode Message 122
Quarter Frame Message
32. Using a key - button - pad - slider - knob - etc. to generate a MIDI message; 80% - 90% of MIDI controllers use this method for MIDI conversion
Trigger- to- MIDI
Song Position Pointer
Product ID
Control Change Data Train
33. Base 10
10
Decimal
Manufacturer's ID
MSB
34. Channel Mode Messages
Types of Location Sync
VITC
120 - 127
Device ID
35. Message sent for the device to send SysEx data - then sends it to the device; Most commonly used by an editor or library program
Trigger- to- MIDI
Stop
Timing Clock
Request
36. Continues the sequence or pattern from where it was last stopped
Timing Clock
Full Frame
Channel Mode Message 127
Continue
37. MIDI Clock; MIDI Sync
System Reset
64
MIDI Beat Clock
Tempo Sync Types
38. Start of Exclusive; Manufacturer's ID; Product ID; Device ID; Program Data; End of Exclusive (EOX)
System Exclusive Protocol
VCF
10
Timing Clock
39. Converting an analog signal or sound into a MIDI message
64 - 95
Pitch- to- MIDI
Examples of Location Sync
MSB
40. Single MIDI message; Status Byte + associated Data Bytes; Can be edited individually allowing complete control over every minute detail of the MIDI sequence
Handshake
120 - 127
Synchronization Types
MIDI Event
41. A pulse is sent out every 300 ms; If a slave device receives them it will function normally
MTC Full Frame Message
Handshake
Active Sensing
MSB
42. Increments of 16th notes measured from the beginning of the song; Provides bars - beats - and ticks; Relative
SPP
Start of Exclusive
1
Types of Location Sync
43. 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
Control Change (Controllers)
Best Way to Calculate Hexadecimal
Absolute Location Synchronization
44. Voltage signal changes AMPLITUDE
Timing Clock
VCA
Channel Mode Message 121
64 - 95
45. All Sounds OFF ~ Cuts all outputs of sound ==> SILENCE
VCF
Channel Mode Message 123
High Resolution Bank Total
Channel Mode Message 120
46. 00 - 31 = Low Resolution (MSB) 32 - 63 = High Resolution (LSB) 64 - 95 = Switches 96 - 119 = Various / FX 120 - 127 = Channel Mode Messages
120 - 127
Controller Categories
Timing Clock
Full Frame
47. Least Significant Byte; Controller #32
Synchronization
Control Change Data Train
Song Select
LSB
48. 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
Mirroring Requirements
10
High Resolution Bank Total
Relative Location Synchronization
49. MIDI Time Code message only sent on start - stop or continue
Running Status
Full Frame
Handshake
Best Way to Calculate Hexadecimal
50. Actual bulk of data; Easily up to 100 parameters (Patch Name - Filters - LFO - Oscillator Settings - and all other data)
00 - 31
LTC
32 - 63
Program Data