30#ifndef _NICMIDI_FILEWRITEMULTITRACK_H
31#define _NICMIDI_FILEWRITEMULTITRACK_H
54 bool Write(
int num_tracks,
int division);
58 virtual bool PreWrite();
59 virtual bool PostWrite();
62 MIDIFileWriter writer;
Writes the contents of a MIDIMultiTrack to a std::ostream in the MIDI file format.
Definition: filewritemultitrack.h:45
Holds an array of pointers to MIDITrack objects to be played simultaneously.
Definition: multitrack.h:50
Contains the definition of the class MIDIFileWiter; this is a low level object used by the MIDIFileWr...
bool WriteMIDIFile(const char *filename, int format, const MIDIMultiTrack *tracks, bool strip=false)
Writes the given MIDIMultiTrack object into a MIDI file.
Contains the definition of the classes MIDIMultiTrack, MIDIMultiTrackIteratorState,...