#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: