13 #ifndef __EXPORTMIDI_H__ 14 #define __EXPORTMIDI_H__ 22 class SynthesizerState;
56 bool write(
const QString& name,
bool midiExpandRepeats,
bool exportRPNs);
57 bool write(QIODevice* device,
bool midiExpandRepeats,
bool exportRPNs);
58 bool write(
const QString& name,
bool midiExpandRepeats,
bool exportRPNs,
const SynthesizerState& synthState);
59 bool write(QIODevice* device,
bool midiExpandRepeats,
bool exportRPNs,
const SynthesizerState& synthState);
QFile f
Definition: exportmidi.h:29
Definition: tempomap.h:22
Definition: exportmidi.h:28
ExportMidi(Score *s)
Definition: exportmidi.h:55
Definition: synthesizerstate.h:55
TempoMap * tempomapWithPauses
Definition: exportmidi.h:42
Definition: midifile.h:70
Definition: aeolus.cpp:26
Score * cs
Definition: exportmidi.h:30
void calculate(const Score *s)
Definition: exportmidi.cpp:364
Definition: exportmidi.h:38
MidiFile mf
Definition: exportmidi.h:53
int offsetAtUTick(int utick) const
Definition: exportmidi.cpp:412
void writeHeader()
Definition: exportmidi.cpp:34
bool write(const QString &name, bool midiExpandRepeats, bool exportRPNs)
Definition: exportmidi.cpp:352
PauseMap pauseMap
Definition: exportmidi.h:48
int addPauseTicks(int utick) const
Definition: exportmidi.h:45