A class library for opening, parsing, and saving MIDI files.

MIDIFile Class

Class for opening, parsing, and saving files in Standard Midi File format.

For a list of all members of this type, see MIDIFile Members.

System.Object
   MIDIFile

public class MIDIFile

Remarks

A MIDIFile encapsulates MIDI data stored in the Standard Midi File (SMF) format. This format stores the standard MIDI messages plus a time-stamp for each message. The format also allows saving information about tempo, time and key signatures, the names of tracks and patterns, and other information.

This class is the core class for opening, creating, and saving MIDI files. A MIDIFile contains multiple Chunk objects. The first Chunk object in a MIDIFile must be a Header chunk. Chunks following may be Track chunks or UndefChunk chunks.

Requirements

Namespace: EF.SimpleMIDI

Assembly: EF.SimpleMIDI (in EF.SimpleMIDI.dll)

See Also

MIDIFile Members | EF.SimpleMIDI Namespace