Arduino MIDI File Parser
Public Member Functions | Public Attributes | List of all members
midi::midi_parser_state Struct Reference

MIDI Parser State Information. More...

#include <MidiFileParserState.h>

Collaboration diagram for midi::midi_parser_state:
Collaboration graph
[legend]

Public Member Functions

 midi_parser_state (midi_parser_status status)
 
int64_t timeInTicks ()
 
uint64_t timeInMs ()
 

Public Attributes

enum midi_parser_status status
 
enum midi_parser_status status_internal
 
enum midi_status buffered_status
 
unsigned buffered_channel
 
midi::RingBuffer in
 
int64_t vtime
 
int64_t vtime_ms =0
 
uint64_t tempo = 1000
 
struct midi_header header
 
struct midi_track track
 
struct midi_midi_event midi
 
struct midi_meta_event meta
 
struct midi_sysex_event sysex
 

Detailed Description

MIDI Parser State Information.


The documentation for this struct was generated from the following file: