|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
This is the complete list of members for dspark::MidiFile, including all inherited members.
| addChannelEvent(size_t track, uint32_t delta, uint8_t status, uint8_t data1, uint8_t data2=0) | dspark::MidiFile | inline |
| addMetaEvent(size_t track, uint32_t delta, uint8_t type, std::span< const uint8_t > payload={}) | dspark::MidiFile | inline |
| addSysExEvent(size_t track, uint32_t delta, MidiEventKind f0OrF7, std::span< const uint8_t > payload) | dspark::MidiFile | inline |
| addTrack() | dspark::MidiFile | inline |
| clear() noexcept | dspark::MidiFile | inline |
| create(uint16_t format, uint16_t ppqn, size_t trackCount=1) | dspark::MidiFile | inline |
| format() const noexcept | dspark::MidiFile | inline |
| kMaxAggregatePayloadBytes | dspark::MidiFile | static |
| kMaxEvents | dspark::MidiFile | static |
| kMaxInputBytes | dspark::MidiFile | static |
| kMaxTrackChunkBytes | dspark::MidiFile | static |
| kMaxTracks | dspark::MidiFile | static |
| read(const std::filesystem::path &path) | dspark::MidiFile | inline |
| tempoMap(size_t track=0) const | dspark::MidiFile | inline |
| ticksPerQuarter() const noexcept | dspark::MidiFile | inline |
| tickToMicroseconds(uint64_t tick, size_t track=0) const noexcept | dspark::MidiFile | inline |
| tickToSeconds(uint64_t tick, size_t track=0) const noexcept | dspark::MidiFile | inline |
| tracks() const noexcept | dspark::MidiFile | inline |
| write(const std::filesystem::path &path) const | dspark::MidiFile | inline |