25 #ifndef JUCE_MIDIFILE_H_INCLUDED
26 #define JUCE_MIDIFILE_H_INCLUDED
88 short getTimeFormat()
const noexcept;
99 void setTicksPerQuarterNote (
int ticksPerQuarterNote)
noexcept;
113 void setSmpteTimeFormat (
int framesPerSecond,
137 double getLastTimestamp()
const;
158 bool writeTo (
OutputStream& destStream,
int midiFileType = 1);
165 void convertTimestampTicksToSeconds();
173 void readNextTrack (
const uint8*,
int size);
180 #endif // JUCE_MIDIFILE_H_INCLUDED
#define noexcept
Definition: juce_CompilerSupport.h:141
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_MidiMessageSequence.h:38
Definition: juce_OutputStream.h:42
unsigned char uint8
Definition: juce_MathsFunctions.h:43
Definition: juce_MidiFile.h:42