|
Ardour
9.2-129-gdf5e1050bd
|
Go to the source code of this file.
Classes | |
| struct | MIDI::EventTwoBytes |
Namespaces | |
| MIDI | |
Typedefs | |
| typedef char | MIDI::channel_t |
| typedef float | MIDI::controller_value_t |
| typedef unsigned short | MIDI::pitchbend_t |
| typedef uint32_t | MIDI::timestamp_t |
| typedef int64_t | MIDI::samplecnt_t |
| typedef uint32_t | MIDI::pframes_t |
Enumerations | |
| enum | MIDI::eventType { MIDI::none = 0x0 , MIDI::raw = 0xF4 , MIDI::any = 0xF5 , MIDI::off = 0x80 , MIDI::on = 0x90 , MIDI::controller = 0xB0 , MIDI::program = 0xC0 , MIDI::chanpress = 0xD0 , MIDI::polypress = 0xA0 , MIDI::pitchbend = 0xE0 , MIDI::sysex = 0xF0 , MIDI::mtc_quarter = 0xF1 , MIDI::position = 0xF2 , MIDI::song = 0xF3 , MIDI::tune = 0xF6 , MIDI::eox = 0xF7 , MIDI::timing = 0xF8 , MIDI::tick = 0xF9 , MIDI::start = 0xFA , MIDI::contineu = 0xFB , MIDI::stop = 0xFC , MIDI::active = 0xFE , MIDI::reset = 0xFF } |
| enum | MIDI::MTC_FPS { MIDI::MTC_24_FPS = 0 , MIDI::MTC_25_FPS = 1 , MIDI::MTC_30_FPS_DROP = 2 , MIDI::MTC_30_FPS = 3 } |
| enum | MIDI::MTC_Status { MIDI::MTC_Stopped = 0 , MIDI::MTC_Forward , MIDI::MTC_Backward } |
Functions | |
| byte | MIDI::decode_controller_name (const char *name) |
Variables | |
| const char * | MIDI::controller_names [] |