NiCMidi 1.1.0
A MIDI library derived from J.D.Koftinoff jdksmidi
MIDIMultiTrack Member List

This is the complete list of members for MIDIMultiTrack, including all inherited members.

AssignEventsToTracks(const MIDITrack *src)MIDIMultiTrack
AssignEventsToTracks(unsigned int trk_num=0)MIDIMultiTrackinline
ClearTracks(bool mantain_end=false)MIDIMultiTrack
clks_per_beatMIDIMultiTrackprotected
DeleteEvent(unsigned int trk_num, const MIDITimedMessage &msg)MIDIMultiTrack
DeleteNote(unsigned int trk_num, const MIDITimedMessage &msg)MIDIMultiTrack
DeleteTrack(int trk_num=-1)MIDIMultiTrack
EditClear(MIDIClockTime start, MIDIClockTime end, int tr_start, int tr_end) (defined in MIDIMultiTrack)MIDIMultiTrack
EditCopy(MIDIClockTime start, MIDIClockTime end, int tr_start, int tr_end, MIDIEditMultiTrack *edit) (defined in MIDIMultiTrack)MIDIMultiTrack
EditCut(MIDIClockTime start, MIDIClockTime end, MIDIEditMultiTrack *edit) (defined in MIDIMultiTrack)MIDIMultiTrack
EditInsert(MIDIClockTime start, int tr_start, int times, MIDIEditMultiTrack *edit) (defined in MIDIMultiTrack)MIDIMultiTrack
EditReplace(MIDIClockTime start, int tr_start, int times, bool sysex, MIDIEditMultiTrack *edit) (defined in MIDIMultiTrack)MIDIMultiTrack
GetClksPerBeat() constMIDIMultiTrackinline
GetEndTime() constMIDIMultiTrack
GetNumEvents() constMIDIMultiTrack
GetNumTracks() constMIDIMultiTrackinline
GetNumTracksWithEvents() constMIDIMultiTrack
GetTrack(unsigned int trk_num)MIDIMultiTrackinline
GetTrack(unsigned int trk_num) constMIDIMultiTrackinline
GetTrackNum(MIDITrack *trk) constMIDIMultiTrack
InsertEvent(unsigned int trk_num, const MIDITimedMessage &msg, tInsMode _ins_mode=INSMODE_DEFAULT)MIDIMultiTrack
InsertNote(unsigned int trk_num, const MIDITimedMessage &msg, MIDIClockTime len, tInsMode _ins_mode=INSMODE_DEFAULT)MIDIMultiTrack
InsertTrack(int trk_num=-1)MIDIMultiTrack
InsertTrack(const MIDITrack *trk, int trk_num=-1)MIDIMultiTrack
IsEmpty() constMIDIMultiTrackinline
IsValidTrackNumber(unsigned int trk_num) constMIDIMultiTrackinline
MIDIMultiTrack(unsigned int num_tracks=0, unsigned int cl_p_b=DEFAULT_CLKS_PER_BEAT)MIDIMultiTrack
MIDIMultiTrack(const MIDIMultiTrack &mlt)MIDIMultiTrack
MoveTrack(int from, int to)MIDIMultiTrack
operator=(const MIDIMultiTrack &mlt)MIDIMultiTrack
Reset(unsigned int num_tracks=0)MIDIMultiTrack
SetClksPerBeat(unsigned int cl_p_b)MIDIMultiTrack
SetEndTime(MIDIClockTime end_time)MIDIMultiTrack
SetTrack(const MIDITrack *trk, unsigned int trk_num)MIDIMultiTrack
ShrinkEndTime()MIDIMultiTrack
~MIDIMultiTrack()MIDIMultiTrackvirtual