Using Your
■Example Keyboard Data
Voice number (with what voice) | 01 | (grand piano) |
|
|
|
Note number (with which key) | 60 | (C3) |
|
| |
Note on (when was it pressed) | Timing expressed numerically | |
and | (quarter note) | |
note off (when was it released) |
|
|
|
| |
Velocity (about how strong) | 120 (strong) | |
|
|
|
Panel operations on the
MIDI is an acronym that stands for Musical Instrument Digital Interface, which allows electronic musical instruments to communicate with each other, by sending and receiving compatible Note, Control Change, Program Change and various other types of MIDI data, or messages.
The
MIDI data has the following advantages over audio data:
•The amount of data is much less, letting you easily store MIDI songs to floppy disk.
•The data can be effectively and easily edited, even to the point of changing voices and transforming the data.
MIDI messages can be divided into two groups: Channel messages and System messages.
■Channel Messages
The
Message Name | |||
|
|
|
|
Note ON/OFF | Messages which are generated when the | ||
|
|
| keyboard is played. Each message includes |
|
|
| a specific note number which corresponds |
|
|
| to the key which is pressed, plus a velocity |
|
|
| value based on how hard the key is played. |
|
|
|
|
Program Change | Voice selecting (control change bank select | ||
|
|
| MSB/LSB setting) |
|
|
|
|
Control Change | Volume, panpot (Mixing Console), etc. | ||
|
|
|
|
|
|
|
|
|
|
|
|
The performance data of all songs and styles is handled as MIDI data.
MIDI channels
MIDI performance data is assigned to one of sixteen MIDI channels. Using these channels, 1 - 16, the performance data for sixteen different instrument parts can be simultaneously sent over one MIDI cable.
Think of the MIDI channels as TV channels. Each TV station transmits its broadcasts over a specific channel.Your home TV set receives many different programs simultaneously from several TV stations and you select the appropriate channel to watch the desired program.
Weather Report
News2
1
News
2
MIDI operates on the same basic principle. The transmitting instrument sends MIDI data on a specific MIDI channel (MIDI Transmit Channel) via a single MIDI cable to the receiving instrument. If the receiving instrument’s MIDI channel (MIDI Receive Channel) matches the Transmit Channel, the receiving instrument will sound according to the data sent by the transmitting instrument.
| MIDI |
| cable |
MIDI transmit channel 2 | MIDI receive channel 2 |
The
For example, several tracks (channels) can be transmitted simultaneously, including the style data (as shown below).
Example: Recording the auto accompaniment of the
MIDI cable or
|
|
|
| serial cable |
|
|
|
|
|
|
|
|
|
|
| External sequencer | |
|
|
|
|
|
|
| ||
MAIN |
|
|
| Channel 1 |
|
|
| Track 1 |
|
|
|
|
| ||||
LAYER |
|
|
| Channel 2 |
|
|
| Track 2 |
|
|
|
|
| ||||
LEFT |
|
|
| Channel 3 |
|
|
| Track 3 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 4 |
|
|
| Track 4 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 5 |
|
|
| Track 5 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 6 |
|
|
| Track 6 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 7 |
|
|
| Track 7 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 8 |
|
|
| Track 8 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 9 |
|
|
| Track 9 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 10 |
|
|
| Track 10 |
|
|
|
|
| ||||
STYLE instrument |
|
|
| Channel 11 |
|
|
| Track 11 |
|
|
|
|
|