Ardour
9.0-pre0-582-g084a23a80d
|
#include <SequenceTest.h>
Public Types | |
enum | DummyEventType { NOTE , CONTROL , SYSEX } |
Public Member Functions | |
~DummyTypeMap () | |
bool | type_is_midi (uint32_t) const |
uint8_t | parameter_midi_type (const Parameter ¶m) const |
virtual ParameterType | midi_parameter_type (const uint8_t *buf, uint32_t len) const |
ParameterDescriptor | descriptor (const Parameter ¶m) const |
std::string | to_symbol (const Parameter &) const |
Public Member Functions inherited from Evoral::TypeMap | |
virtual | ~TypeMap () |
Definition at line 14 of file SequenceTest.h.
Enumerator | |
---|---|
NOTE | |
CONTROL | |
SYSEX |
Definition at line 16 of file SequenceTest.h.
|
inline |
Definition at line 22 of file SequenceTest.h.
|
inlinevirtual |
Return the description of a parameter.
Implements Evoral::TypeMap.
Definition at line 44 of file SequenceTest.h.
|
inlinevirtual |
The parameter type for the given MIDI event.
Implements Evoral::TypeMap.
Definition at line 34 of file SequenceTest.h.
|
inlinevirtual |
Return the MIDI type (ie status byte with channel 0) for a parameter, or 0 if parameter can not be expressed as a MIDI event
Implements Evoral::TypeMap.
Definition at line 26 of file SequenceTest.h.
|
inlinevirtual |
Implements Evoral::TypeMap.
Definition at line 51 of file SequenceTest.h.
|
inlinevirtual |
Return true iff the type is a MIDI event. The contents of the event will be used for specific ID
Implements Evoral::TypeMap.
Definition at line 24 of file SequenceTest.h.