Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
smf_reader.hpp File Reference

Standard MIDI File reader (FDP-078) More...

Detailed Description

Standard MIDI File reader (FDP-078)

Definition in file smf_reader.hpp.

#include <cstddef>
#include <cstdint>
#include <sbl/protocol/midi/types.hpp>

Go to the source code of this file.

Classes

struct  sbl::midi::SmfEvent
 One event from a track, with its absolute tick. More...
 
class  sbl::midi::SmfTrack
 A cursor over one track chunk. More...
 
class  sbl::midi::SmfReader
 

Namespaces

namespace  sbl
 Root namespace for all Sound Byte Libs code.
 
namespace  sbl::midi
 MIDI parser, encoder, SMF and sequencer.
 

Enumerations

enum class  sbl::midi::SmfError : uint8_t {
  sbl::midi::None , sbl::midi::NotSmf , sbl::midi::BadHeader , sbl::midi::UnsupportedFormat ,
  sbl::midi::SmpteDivision , sbl::midi::TooManyTracks , sbl::midi::Truncated
}