#include <MIDIDevice.h>
|
| MIDIDevice () |
|
void | writeReferenceToFile (char const *tagName="device") |
|
virtual void | writeToFlash (uint8_t *memory)=0 |
|
virtual char const * | getDisplayName ()=0 |
|
void | writeToFile (char const *tagName) |
|
void | readFromFile () |
|
void | dataEntryMessageReceived (ModelStack *modelStack, int channel, int msb) |
|
bool | wantsToOutputMIDIOnChannel (int channel, int filter) |
|
void | sendAllMCMs () |
|
bool | worthWritingToFile () |
|
void | writePorts () |
|
virtual void | sendMessage (uint8_t statusType, uint8_t channel, uint8_t data1, uint8_t data2)=0 |
|
void | sendCC (int channel, int cc, int value) |
|
void | sendRPN (int channel, int rpnMSB, int rpnLSB, int valueMSB) |
|
bool | hasDefaultVelocityToLevelSet () |
|
◆ MIDIDevice()
MIDIDevice::MIDIDevice |
( |
| ) |
|
◆ dataEntryMessageReceived()
void MIDIDevice::dataEntryMessageReceived |
( |
ModelStack * |
modelStack, |
|
|
int |
channel, |
|
|
int |
msb |
|
) |
| |
◆ getDisplayName()
virtual char const * MIDIDevice::getDisplayName |
( |
| ) |
|
|
pure virtual |
◆ hasDefaultVelocityToLevelSet()
bool MIDIDevice::hasDefaultVelocityToLevelSet |
( |
| ) |
|
|
inline |
◆ readFromFile()
void MIDIDevice::readFromFile |
( |
| ) |
|
◆ sendAllMCMs()
void MIDIDevice::sendAllMCMs |
( |
| ) |
|
◆ sendCC()
void MIDIDevice::sendCC |
( |
int |
channel, |
|
|
int |
cc, |
|
|
int |
value |
|
) |
| |
|
inline |
◆ sendMessage()
virtual void MIDIDevice::sendMessage |
( |
uint8_t |
statusType, |
|
|
uint8_t |
channel, |
|
|
uint8_t |
data1, |
|
|
uint8_t |
data2 |
|
) |
| |
|
pure virtual |
◆ sendRPN()
void MIDIDevice::sendRPN |
( |
int |
channel, |
|
|
int |
rpnMSB, |
|
|
int |
rpnLSB, |
|
|
int |
valueMSB |
|
) |
| |
◆ wantsToOutputMIDIOnChannel()
bool MIDIDevice::wantsToOutputMIDIOnChannel |
( |
int |
channel, |
|
|
int |
filter |
|
) |
| |
◆ worthWritingToFile()
bool MIDIDevice::worthWritingToFile |
( |
| ) |
|
◆ writeDefinitionAttributesToFile()
void MIDIDevice::writeDefinitionAttributesToFile |
( |
| ) |
|
|
protected |
◆ writePorts()
void MIDIDevice::writePorts |
( |
| ) |
|
◆ writeReferenceAttributesToFile()
virtual void MIDIDevice::writeReferenceAttributesToFile |
( |
| ) |
|
|
protectedpure virtual |
◆ writeReferenceToFile()
void MIDIDevice::writeReferenceToFile |
( |
char const * |
tagName = "device" | ) |
|
◆ writeToFile()
void MIDIDevice::writeToFile |
( |
char const * |
tagName | ) |
|
◆ writeToFlash()
virtual void MIDIDevice::writeToFlash |
( |
uint8_t * |
memory | ) |
|
|
pure virtual |
◆ connectionFlags
uint8_t MIDIDevice::connectionFlags |
◆ defaultInputMPEValuesPerMIDIChannel
◆ defaultVelocityToLevel
int32_t MIDIDevice::defaultVelocityToLevel |
◆ inputChannels
◆ mpeZoneBendRanges
uint8_t MIDIDevice::mpeZoneBendRanges[2][2] |
◆ ports
The documentation for this class was generated from the following files: