begin() | Control_Surface_ | |
canWrite(cn_t cn) const | MIDI_Source | |
ChannelMessageCallback typedef | Control_Surface_ | |
channelMessageCallback | Control_Surface_ | private |
connectDefaultMIDI_Interface() | Control_Surface_ | |
connectSinkPipe(MIDI_Pipe *sink) | MIDI_Source | |
connectSourcePipe(MIDI_Pipe *source) | MIDI_Sink | |
Control_Surface_(Control_Surface_ const &)=delete | Control_Surface_ | |
Control_Surface_()=default | Control_Surface_ | private |
TrueMIDI_Sink::disconnect(TrueMIDI_Source &source) | MIDI_Sink | |
TrueMIDI_Source::disconnect(TrueMIDI_Sink &sink) | MIDI_Source | |
disconnectMIDI_Interfaces() | Control_Surface_ | |
disconnectSinkPipes() | MIDI_Source | |
disconnectSinkPipesShallow() | MIDI_Source | private |
disconnectSourcePipes() | MIDI_Sink | |
disconnectSourcePipesShallow() | MIDI_Sink | private |
displayTimer | Control_Surface_ | private |
exclusive(cn_t cn, bool exclusive=true) | MIDI_Source | |
getFinalSink() | MIDI_Sink | inlineprivatevirtual |
getInitialSource() | MIDI_Source | inlineprivatevirtual |
getInstance() | Control_Surface_ | static |
hasSinkPipe() const | MIDI_Source | inline |
hasSourcePipe() const | MIDI_Sink | inline |
inpipe | Control_Surface_ | private |
lockDownstream(cn_t cn, bool lock) | MIDI_Sink | inlineprivatevirtual |
loop() | Control_Surface_ | |
MIDI() | Control_Surface_ | inline |
MIDI_Sink()=default | MIDI_Sink | |
MIDI_Sink(const MIDI_Sink &)=delete | MIDI_Sink | |
MIDI_Sink(MIDI_Sink &&other) | MIDI_Sink | |
MIDI_Source()=default | MIDI_Source | |
MIDI_Source(const MIDI_Source &)=delete | MIDI_Source | |
MIDI_Source(MIDI_Source &&other) | MIDI_Source | |
operator=(Control_Surface_ const &)=delete | Control_Surface_ | |
TrueMIDI_SinkSource::operator=(const MIDI_Sink &)=delete | MIDI_Sink | |
TrueMIDI_SinkSource::operator=(MIDI_Sink &&other) | MIDI_Sink | |
TrueMIDI_SinkSource::operator=(const MIDI_Source &)=delete | MIDI_Source | |
TrueMIDI_Source::operator=(MIDI_Source &&other) | MIDI_Source | |
outpipe | Control_Surface_ | private |
potentiometerTimer | Control_Surface_ | private |
RealTimeMessageCallback typedef | Control_Surface_ | |
realTimeMessageCallback | Control_Surface_ | private |
send(MIDIMessageType m, Channel c, uint8_t d1, uint8_t d2, Cable cable=CABLE_1) | MIDI_Sender< Control_Surface_ > | |
send(MIDIMessageType m, Channel c, uint8_t d1, Cable cable=CABLE_1) | MIDI_Sender< Control_Surface_ > | |
send(ChannelMessage message) | MIDI_Sender< Control_Surface_ > | |
send(SysExMessage message) | MIDI_Sender< Control_Surface_ > | |
send(const uint8_t(&sysexdata)[N], Cable cable=CABLE_1) | MIDI_Sender< Control_Surface_ > | inline |
send(RealTimeMessage message) | MIDI_Sender< Control_Surface_ > | |
send(MIDIMessageType rt, Cable cable=CABLE_1) | MIDI_Sender< Control_Surface_ > | |
sendCC(MIDIAddress address, uint8_t value) | MIDI_Sender< Control_Surface_ > | |
sendCP(MIDIChannelCN address, uint8_t pressure) | MIDI_Sender< Control_Surface_ > | |
sendImpl(uint8_t header, uint8_t d1, uint8_t d2, uint8_t cn) | Control_Surface_ | private |
sendImpl(uint8_t header, uint8_t d1, uint8_t cn) | Control_Surface_ | private |
sendImpl(const uint8_t *data, size_t length, uint8_t cn) | Control_Surface_ | private |
sendImpl(uint8_t rt, uint8_t cn) | Control_Surface_ | private |
sendKP(MIDIAddress address, uint8_t pressure) | MIDI_Sender< Control_Surface_ > | |
sendNoteOff(MIDIAddress address, uint8_t velocity) | MIDI_Sender< Control_Surface_ > | |
sendNoteOn(MIDIAddress address, uint8_t velocity) | MIDI_Sender< Control_Surface_ > | |
sendOnCable(MIDIMessageType m, Channel c, uint8_t d1, uint8_t d2, Cable cable) | MIDI_Sender< Control_Surface_ > | |
sendOnCable(MIDIMessageType m, Channel c, uint8_t d1, Cable cable) | MIDI_Sender< Control_Surface_ > | |
sendOnCable(MIDIMessageType rt, Cable cable) | MIDI_Sender< Control_Surface_ > | |
sendPB(MIDIChannelCN address, uint16_t value) | MIDI_Sender< Control_Surface_ > | |
sendPC(MIDIAddress address) | MIDI_Sender< Control_Surface_ > | |
sendPC(MIDIChannelCN address, uint8_t value) | MIDI_Sender< Control_Surface_ > | |
setMIDIInputCallbacks(ChannelMessageCallback channelMessageCallback, SysExMessageCallback sysExMessageCallback, RealTimeMessageCallback realTimeMessageCallback) | Control_Surface_ | inline |
sinkMIDIfromPipe(ChannelMessage msg) override | Control_Surface_ | privatevirtual |
sinkMIDIfromPipe(SysExMessage msg) override | Control_Surface_ | privatevirtual |
sinkMIDIfromPipe(RealTimeMessage msg) override | Control_Surface_ | privatevirtual |
sinkPipe | MIDI_Source | protected |
sourceMIDItoPipe(ChannelMessage) | MIDI_Source | |
sourceMIDItoPipe(SysExMessage) | MIDI_Source | |
sourceMIDItoPipe(RealTimeMessage) | MIDI_Source | |
sourcePipe | MIDI_Sink | protected |
sysExMessageCallback | Control_Surface_ | private |
SysExMessageCallback typedef | Control_Surface_ | |
updateDisplays() | Control_Surface_ | |
updateInputs() | Control_Surface_ | |
updateMidiInput() | Control_Surface_ | |
~MIDI_Sink() | MIDI_Sink | virtual |
~MIDI_Source() | MIDI_Source | virtual |