MIDI Commands

MIDIOPEN
MIDICLOSE
MIDIMESSAGE
MIDI Table
MIDI Instrument

FMSLogo supports three commands that allow you to create and play MIDI (Musical Instrument Digital Interface) music.

MIDI Glossary

Channel

A channel is a number from 0-15 which corresponds to channels 1-16.

Pitch

A pitch is a number from 0-127 and corresponds to a note on the instrument.

Velocity

A velocity is a number from 0-127. The numbers 1-127 correspond to how fast the key (or string) is pressed (most terminology is in reference to keyboards). 0 indicates that the key (or string) is released.

Pressure

A pressure is a number from 0-127 and corresponds to the characteristics of how the key is hit.

Program

A program is a number from 0-127 and corresponds to the instrument to use. See the MIDI Instrument table.

MSB

Most Significant Bits.

LSB

Least Significant Bits.

Id Code

Manufacturer's Id Code. Used to enter System Exclusive Mode which is specific to the manufacturer of the device.

Song

A song is a rhythm machine.


SourceForge.net Logo