| begin(Channel inChannel=1) | MidiInterface< SerialPort, _Settings > | |
| beginNrpn(unsigned inNumber, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| beginRpn(unsigned inNumber, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| check() const | MidiInterface< SerialPort, _Settings > | inline |
| disconnectCallbackFromType(MidiType inType) | MidiInterface< SerialPort, _Settings > | inline |
| endNrpn(Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| endRpn(Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| getChannel() const | MidiInterface< SerialPort, _Settings > | inline |
| getChannelFromStatusByte(byte inStatus) | MidiInterface< SerialPort, _Settings > | inlinestatic |
| getData1() const | MidiInterface< SerialPort, _Settings > | inline |
| getData2() const | MidiInterface< SerialPort, _Settings > | inline |
| getFilterMode() const | MidiInterface< SerialPort, _Settings > | inline |
| getInputChannel() const | MidiInterface< SerialPort, _Settings > | inline |
| getSysExArray() const | MidiInterface< SerialPort, _Settings > | inline |
| getSysExArrayLength() const | MidiInterface< SerialPort, _Settings > | inline |
| getThruState() const | MidiInterface< SerialPort, _Settings > | inline |
| getType() const | MidiInterface< SerialPort, _Settings > | inline |
| getTypeFromStatusByte(byte inStatus) | MidiInterface< SerialPort, _Settings > | inlinestatic |
| isChannelMessage(MidiType inType) | MidiInterface< SerialPort, _Settings > | inlinestatic |
| MidiInterface(SerialPort &inSerial) | MidiInterface< SerialPort, _Settings > | inline |
| read() | MidiInterface< SerialPort, _Settings > | inline |
| read(Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| send(MidiType inType, DataByte inData1, DataByte inData2, Channel inChannel) | MidiInterface< SerialPort, _Settings > | |
| sendAfterTouch(DataByte inPressure, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendAfterTouch(DataByte inNoteNumber, DataByte inPressure, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendControlChange(DataByte inControlNumber, DataByte inControlValue, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendNoteOff(DataByte inNoteNumber, DataByte inVelocity, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendNoteOn(DataByte inNoteNumber, DataByte inVelocity, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendNrpnDecrement(byte inAmount, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendNrpnIncrement(byte inAmount, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendNrpnValue(unsigned inValue, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendNrpnValue(byte inMsb, byte inLsb, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendPitchBend(int inPitchValue, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendPitchBend(double inPitchValue, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendPolyPressure(DataByte inNoteNumber, DataByte inPressure, Channel inChannel) __attribute__((deprecated)) | MidiInterface< SerialPort, _Settings > | inline |
| sendProgramChange(DataByte inProgramNumber, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendRealTime(MidiType inType) | MidiInterface< SerialPort, _Settings > | inline |
| sendRpnDecrement(byte inAmount, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendRpnIncrement(byte inAmount, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendRpnValue(unsigned inValue, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendRpnValue(byte inMsb, byte inLsb, Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| sendSongPosition(unsigned inBeats) | MidiInterface< SerialPort, _Settings > | inline |
| sendSongSelect(DataByte inSongNumber) | MidiInterface< SerialPort, _Settings > | inline |
| sendSysEx(unsigned inLength, const byte *inArray, bool inArrayContainsBoundaries=false) | MidiInterface< SerialPort, _Settings > | inline |
| sendTimeCodeQuarterFrame(DataByte inTypeNibble, DataByte inValuesNibble) | MidiInterface< SerialPort, _Settings > | inline |
| sendTimeCodeQuarterFrame(DataByte inData) | MidiInterface< SerialPort, _Settings > | inline |
| sendTuneRequest() | MidiInterface< SerialPort, _Settings > | inline |
| setHandleActiveSensing(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleAfterTouchChannel(void(*fptr)(byte channel, byte pressure)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleAfterTouchPoly(void(*fptr)(byte channel, byte note, byte pressure)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleClock(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleContinue(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleControlChange(void(*fptr)(byte channel, byte number, byte value)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleNoteOff(void(*fptr)(byte channel, byte note, byte velocity)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleNoteOn(void(*fptr)(byte channel, byte note, byte velocity)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandlePitchBend(void(*fptr)(byte channel, int bend)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleProgramChange(void(*fptr)(byte channel, byte number)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleSongPosition(void(*fptr)(unsigned beats)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleSongSelect(void(*fptr)(byte songnumber)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleStart(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleStop(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleSystemExclusive(void(*fptr)(byte *array, unsigned size)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleSystemReset(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleTimeCodeQuarterFrame(void(*fptr)(byte data)) | MidiInterface< SerialPort, _Settings > | inline |
| setHandleTuneRequest(void(*fptr)(void)) | MidiInterface< SerialPort, _Settings > | inline |
| setInputChannel(Channel inChannel) | MidiInterface< SerialPort, _Settings > | inline |
| setThruFilterMode(Thru::Mode inThruFilterMode) | MidiInterface< SerialPort, _Settings > | inline |
| Settings typedef | MidiInterface< SerialPort, _Settings > | |
| turnThruOff() | MidiInterface< SerialPort, _Settings > | inline |
| turnThruOn(Thru::Mode inThruFilterMode=Thru::Full) | MidiInterface< SerialPort, _Settings > | inline |
| ~MidiInterface() | MidiInterface< SerialPort, _Settings > | inline |