begin(Channel inChannel=1) | MidiInterface< Transport, _Settings, _Platform > | |
beginNrpn(unsigned inNumber, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
beginRpn(unsigned inNumber, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
check() const | MidiInterface< Transport, _Settings, _Platform > | inline |
disconnectCallbackFromType(MidiType inType) | MidiInterface< Transport, _Settings, _Platform > | inline |
endNrpn(Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
endRpn(Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
getChannel() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getChannelFromStatusByte(byte inStatus) | MidiInterface< Transport, _Settings, _Platform > | inlinestatic |
getData1() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getData2() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getFilterMode() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getInputChannel() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getStatus(MidiType inType, Channel inChannel) const | MidiInterface< Transport, _Settings, _Platform > | inlineprivate |
getSysExArray() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getSysExArrayLength() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getThruState() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getTransport() | MidiInterface< Transport, _Settings, _Platform > | inline |
getType() const | MidiInterface< Transport, _Settings, _Platform > | inline |
getTypeFromStatusByte(byte inStatus) | MidiInterface< Transport, _Settings, _Platform > | inlinestatic |
handleNullVelocityNoteOnAsNoteOff() | MidiInterface< Transport, _Settings, _Platform > | inlineprivate |
inputFilter(Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inlineprivate |
isChannelMessage(MidiType inType) | MidiInterface< Transport, _Settings, _Platform > | inlinestatic |
launchCallback() | MidiInterface< Transport, _Settings, _Platform > | private |
mActiveSensingCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mAfterTouchChannelCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mAfterTouchPolyCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mClockCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mContinueCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mControlChangeCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mCurrentNrpnNumber | MidiInterface< Transport, _Settings, _Platform > | private |
mCurrentRpnNumber | MidiInterface< Transport, _Settings, _Platform > | private |
mErrorCallback | MidiInterface< Transport, _Settings, _Platform > | private |
MidiInterface(Transport &) | MidiInterface< Transport, _Settings, _Platform > | inline |
MidiMessage typedef | MidiInterface< Transport, _Settings, _Platform > | |
mInputChannel | MidiInterface< Transport, _Settings, _Platform > | private |
mLastError | MidiInterface< Transport, _Settings, _Platform > | private |
mLastMessageReceivedTime | MidiInterface< Transport, _Settings, _Platform > | private |
mLastMessageSentTime | MidiInterface< Transport, _Settings, _Platform > | private |
mMessage | MidiInterface< Transport, _Settings, _Platform > | private |
mMessageCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mNoteOffCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mNoteOnCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mPendingMessage | MidiInterface< Transport, _Settings, _Platform > | private |
mPendingMessageExpectedLength | MidiInterface< Transport, _Settings, _Platform > | private |
mPendingMessageIndex | MidiInterface< Transport, _Settings, _Platform > | private |
mPitchBendCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mProgramChangeCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mReceiverActiveSensingActivated | MidiInterface< Transport, _Settings, _Platform > | private |
mRunningStatus_RX | MidiInterface< Transport, _Settings, _Platform > | private |
mRunningStatus_TX | MidiInterface< Transport, _Settings, _Platform > | private |
mSenderActiveSensingPeriodicity | MidiInterface< Transport, _Settings, _Platform > | private |
mSongPositionCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mSongSelectCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mStartCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mStopCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mSystemExclusiveCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mSystemResetCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mThruActivated | MidiInterface< Transport, _Settings, _Platform > | private |
mThruFilterMode | MidiInterface< Transport, _Settings, _Platform > | private |
mTickCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mTimeCodeQuarterFrameCallback | MidiInterface< Transport, _Settings, _Platform > | private |
mTransport | MidiInterface< Transport, _Settings, _Platform > | private |
mTuneRequestCallback | MidiInterface< Transport, _Settings, _Platform > | private |
parse() | MidiInterface< Transport, _Settings, _Platform > | private |
Platform typedef | MidiInterface< Transport, _Settings, _Platform > | |
read() | MidiInterface< Transport, _Settings, _Platform > | inline |
read(Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
resetInput() | MidiInterface< Transport, _Settings, _Platform > | inlineprivate |
send(const MidiMessage &) | MidiInterface< Transport, _Settings, _Platform > | inline |
send(MidiType inType, DataByte inData1, DataByte inData2, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | |
sendActiveSensing() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendAfterTouch(DataByte inPressure, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendAfterTouch(DataByte inNoteNumber, DataByte inPressure, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendClock() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendCommon(MidiType inType, unsigned=0) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendContinue() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendControlChange(DataByte inControlNumber, DataByte inControlValue, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendNoteOff(DataByte inNoteNumber, DataByte inVelocity, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendNoteOn(DataByte inNoteNumber, DataByte inVelocity, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendNrpnDecrement(byte inAmount, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendNrpnIncrement(byte inAmount, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendNrpnValue(unsigned inValue, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendNrpnValue(byte inMsb, byte inLsb, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendPitchBend(int inPitchValue, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendPitchBend(double inPitchValue, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendPolyPressure(DataByte inNoteNumber, DataByte inPressure, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendProgramChange(DataByte inProgramNumber, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendRealTime(MidiType inType) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendRpnDecrement(byte inAmount, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendRpnIncrement(byte inAmount, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendRpnValue(unsigned inValue, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendRpnValue(byte inMsb, byte inLsb, Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendSongPosition(unsigned inBeats) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendSongSelect(DataByte inSongNumber) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendStart() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendStop() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendSysEx(unsigned inLength, const byte *inArray, bool inArrayContainsBoundaries=false) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendSystemReset() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendTick() | MidiInterface< Transport, _Settings, _Platform > | inline |
sendTimeCodeQuarterFrame(DataByte inTypeNibble, DataByte inValuesNibble) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendTimeCodeQuarterFrame(DataByte inData) | MidiInterface< Transport, _Settings, _Platform > | inline |
sendTuneRequest() | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleActiveSensing(ActiveSensingCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleAfterTouchChannel(AfterTouchChannelCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleAfterTouchPoly(AfterTouchPolyCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleClock(ClockCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleContinue(ContinueCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleControlChange(ControlChangeCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleError(ErrorCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleMessage(void(*fptr)(const MidiMessage &)) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleNoteOff(NoteOffCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleNoteOn(NoteOnCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandlePitchBend(PitchBendCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleProgramChange(ProgramChangeCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleSongPosition(SongPositionCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleSongSelect(SongSelectCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleStart(StartCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleStop(StopCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleSystemExclusive(SystemExclusiveCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleSystemReset(SystemResetCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleTick(TickCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleTimeCodeQuarterFrame(TimeCodeQuarterFrameCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setHandleTuneRequest(TuneRequestCallback fptr) | MidiInterface< Transport, _Settings, _Platform > | inline |
setInputChannel(Channel inChannel) | MidiInterface< Transport, _Settings, _Platform > | inline |
setThruFilterMode(Thru::Mode inThruFilterMode) | MidiInterface< Transport, _Settings, _Platform > | inline |
Settings typedef | MidiInterface< Transport, _Settings, _Platform > | |
thruFilter(byte inChannel) | MidiInterface< Transport, _Settings, _Platform > | private |
turnThruOff() | MidiInterface< Transport, _Settings, _Platform > | inline |
turnThruOn(Thru::Mode inThruFilterMode=Thru::Full) | MidiInterface< Transport, _Settings, _Platform > | inline |
UpdateLastSentTime() | MidiInterface< Transport, _Settings, _Platform > | inlineprivate |
~MidiInterface() | MidiInterface< Transport, _Settings, _Platform > | inline |