BASS_MIDI_MARK structure

Used with BASS_MIDI_StreamGetMark and BASS_MIDI_StreamGetMarks to retrieve markers.

typedef struct {
    DWORD track;
    DWORD pos;
    char *text;
} BASS_MIDI_MARK;

Members

trackThe MIDI track containing the marker... 0 = first.
posThe position of the marker. This may be in bytes or ticks, depending on whether the BASS_MIDI_MARK_TICK flag was used in the BASS_MIDI_StreamGetMark or BASS_MIDI_StreamGetMarks call.
textThe marker text.

Remarks

If a lyric marker's text begins with a / (slash) character, a new line should be started. If it begins with a \ (backslash) character, the display should be cleared.

See also

BASS_MIDI_StreamGetMark