MCPcopy Create free account
hub / github.com/DamRsn/NeuralNote / MidiFileWriter

Class MidiFileWriter

Lib/MidiFile/MidiFileWriter.h:14–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12#include "TimeQuantizeOptions.h"
13
14class MidiFileWriter
15{
16public:
17 bool writeMidiFile(const std::vector<Notes::Event>& inNoteEvents,
18 const File& fileToUse,
19 const TimeQuantizeOptions::TimeQuantizeInfo& inInfo,
20 double inExportBpm,
21 PitchBendModes inPitchBendMode) const;
22
23private:
24 static double _BPMToMicrosecondsPerQuarterNote(double inTempoBPM);
25
26 const int mTicksPerQuarterNote = 960;
27};
28
29#endif // MidiFileWriter_h

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected