Please try the Beta Version of our new platform Song-Service. If you already have an account, go to

MIDI files contain instructions for playing back music on digital synthesizers, sound modules, and other devices that support the MIDI protocol

Unleash Your Creativity with Our Collection of MIDI Backing Tracks

MIDI stands for Musical Instrument Digital Interface. It is a computer language invented to allow computers, electronic musical instruments, and other hardware to communicate with each other. A MIDI file does not contain recorded sounds, but rather numerical instructions. For example, when using a MIDI keyboard, every time you press a key, a series of commands (or, in other words, MIDI events) are created that determine the height (or pitch) of the note to be played, the duration, the amount of pressure applied to the key, etc. Within the MIDI file, other instructions are also set, which allow the receiving hardware to understand which sound to play, how much effect, at what speed (bpm), at what volume, etc.