MidiMountain 0.4.0


Units
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Unit MCClasses

Description

MIDI Classes
Collection of MIDI classes. TMCMarker, TMCTempo, TMCLyric,...

Classes, Interfaces and Objects

NameDescription
Class TMCChannelPrefix MIDI Channel Prefix
Channel prefix classes are in a list which belongs to a track.
Class TMCCuePoint MIDI Cue Point
Cue point classes are in a list which belongs to the sequence. Stored in the mid file in master track.
Class TMCDeviceName MIDI Device Name
Device name classes are in a list which belongs to the track. Stored in the mid file as meta data $FF09.
Class TMCKeySignature MIDI Key Signature
Key signature classes are in a list which belongs to the sequence. Stored in the mid file in master track.
Class TMCLyric MIDI Lyric
Lyric classes are in a list which belongs to a track.
Class TMCMarker MIDI Marker
Marker classes are in a list which belongs to the sequence.. Stored in the mid file in master track.
Class TMCMetaData MIDI Meta Data
Meta data classes are in a list which belongs to the sequence of track.
Class TMCPort MIDI Port
Port classes are in a list which belongs to the track.. Stored in the midi file as meta data $FF21.
Class TMCSMPTEOffset MIDI SMPTEOffset
SMPTE offset classes are in a list which belongs to the sequence.
Class TMCSysEx MIDI SysEx Data
SysEx classes are in a list which belongs to the sequence or track.
Class TMCTempo MIDI Tempo
Tempo classes are in a list which belongs to the sequence. Stored in the mid file in master track.
Class TMCText MIDI Text
Text classes are in a list which belongs to a track.
Class TMCTimeSignature MIDI Time Signature
The time signature classes are in a list which belongs to the sequence. Stored in the mid file in master track.

Constants

NameDescription
cDefaultKeySignatureIsMinor Default flag for IsMinor
cDefaultKeySignatureSharpFlatCount Default sharp-flat count
cDefaultTempo Default tempo 120 bpm
cDefaultTimeSignatureClocksPerQuarter Default clocks per quarter
cDefaultTimeSignatureDenominator Default denominator to the base of 2. 0=1 1=1/2 2=1/4 3=1/8....
cDefaultTimeSignatureNotesPerQuarter Default notes
cDefaultTimeSignatureNumerator Default numerator
MM_ChannelPrefixBase MIDI message: base for all TMCChannelPrefix messages
MM_ChannelPrefixChannelChanged MIDI message: a TMCChannelPrefix's MIDI channel changed
MM_ChannelPrefixCreated MIDI message: a TMCChannelPrefix was created
MM_ChannelPrefixDestroying MIDI message: a TMCChannelPrefix is beeing destroyed
MM_ChannelPrefixOffsetChanged MIDI message: a TMCChannelPrefix's offset changed
MM_CuePointBase MIDI message: base for all TMCCuePoint messages
MM_CuePointCreated MIDI message: a TMCCuePoint was created
MM_CuePointDestroying MIDI message: a TMCCuePoint is beeing destroyed
MM_CuePointNameChanged MIDI message: the TMCCuePoint's name has changed
MM_CuePointOffsetChanged MIDI message: a TMCCuePoint's offset changed
MM_DeviceNameBase MIDI message: base for all TMCDeviceName messages
MM_DeviceNameCreated MIDI message: a TMCDeviceName was created
MM_DeviceNameDestroying MIDI message: a TMCDeviceName is beeing destroyed
MM_DeviceNameNameChanged MIDI message: the TMCDeviceName's name has changed
MM_DeviceNameOffsetChanged MIDI message: a TMCDeviceName's offset changed
MM_KeySignatureBase MIDI message: base for all TMCKeySignature messages
MM_KeySignatureChanged MIDI message: a TMCKeySignature changed
MM_KeySignatureCreated MIDI message: a TMCKeySignature was created
MM_KeySignatureDestroying MIDI message: a TMCKeySignature is beeing destroyed
MM_KeySignatureOffsetChanged MIDI message: a TMCKeySignature's offset changed
MM_LyricBase MIDI message: base for all TMCLyric messages
MM_LyricCreated MIDI message: a TMCLyric was created
MM_LyricDestroying MIDI message: a TMCLyric is beeing destroyed
MM_LyricOffsetChanged MIDI message: a TMCLyric's offset changed
MM_LyricTextChanged MIDI message: a TMCLyric's text was changed
MM_MarkerBase MIDI message: base for all TMCMarker messages
MM_MarkerCreated MIDI message: a TMCMarker was created
MM_MarkerDestroying MIDI message: a TMCMarker is beeing destroyed
MM_MarkerNameChanged MIDI message: the TMCMarker's name has changed
MM_MarkerOffsetChanged MIDI message: a TMCMarker's offset changed
MM_MetaDataBase MIDI message: base for all TMCMetaData messages
MM_MetaDataCreated MIDI message: a TMCMetaData was created
MM_MetaDataDataChanged MIDI message: a TMCMetaData's data changed
MM_MetaDataDestroying MIDI message: a TMCMetaData is beeing destroyed
MM_MetaDataOffsetChanged MIDI message: a TMCMetaData's offset changed
MM_PortBase MIDI message: base for all TMCPort messages
MM_PortChanged MIDI message: the port of TMCPort has changed
MM_PortCreated MIDI message: a TMCPort was created
MM_PortDestroying MIDI message: a TMCPort is beeing destroyed
MM_PortOffsetChanged MIDI message: a TMCPort's offset changed
MM_SMPTEOffsetBase MIDI message: base for all TMCSMPTEOffset messages
MM_SMPTEOffsetChanged MIDI message: a TMCSMPTEOffset changed
MM_SMPTEOffsetCreated MIDI message: a TMCSMPTEOffset was created
MM_SMPTEOffsetDestroying MIDI message: a TMCSMPTEOffset is beeing destroyed
MM_SMPTEOffsetOffsetChanged MIDI message: a TMCSMPTEOffset's offset changed
MM_SysExBase MIDI message: base for all TMCSysEx messages
MM_SysExCreated MIDI message: a TMCSysEx was created
MM_SysExDataChanged MIDI message: a TMCSysEx's data changed
MM_SysExDestroying MIDI message: a TMCSysEx is beeing destroyed
MM_SysExOffsetChanged MIDI message: a TMCSysEx's offset changed
MM_TempoBase MIDI message: base for all TMCTempo messages
MM_TempoChanged MIDI message: a TMCTempo's tempo changed
MM_TempoCreated MIDI message: a TMCTempo was created
MM_TempoDestroying MIDI message: a TMCTempo is beeing destroyed
MM_TempoOffsetChanged MIDI message: a TMCTempo's offset changed
MM_TextBase MIDI message: base for all TMCText messages
MM_TextCreated MIDI message: a TMCText was created
MM_TextDestroying MIDI message: a TMCText is beeing destroyed
MM_TextOffsetChanged MIDI message: a TMCText's offset changed
MM_TextTextChanged MIDI message: a TMCText changed
MM_TimeSignatureBase MIDI message: base for all TMCTimeSignature messages
MM_TimeSignatureChanged MIDI message: a TMCTimeSignature changed
MM_TimeSignatureCreated MIDI message: a TMCTimeSignature was created
MM_TimeSignatureDestroying MIDI message: a TMCTimeSignature is beeing destroyed
MM_TimeSignatureOffsetChanged MIDI message: a TMCTimeSignature's offset changed

Author

Adrian Meyer


MidiMountain 0.4.0 1999-2002 Adrian Meyer, developed with Delphi and Kylix


Generated by DIPasDoc 0.8.0 on Wed 29 Oct 2003 21:59:09