20#include "deluge/io/midi//midi_device.h"
22class MIDICableUSB :
public MIDICable {
24 MIDICableUSB(uint8_t portNum = 0) {
32 void sendSysex(
const uint8_t* data, int32_t len)
override;
35 void connectedNow(int32_t midiDeviceNum);
36 void sendMCMsNowIfNeeded();
37 uint8_t needsToSendMCMs;
void sendSysex(const uint8_t *data, int32_t len) override
Definition usb_common.cpp:77
size_t sendBufferSpace() const override
Get the number of bytes available in the send buffer.
Definition usb_common.cpp:55
bool wantsToOutputMIDIOnChannel(MIDIMessage message, int32_t filter) const override
Used to decide if the given message should be output on a channel.
Definition usb_common.cpp:137
void sendMessage(MIDIMessage message) override
Send a MIDI message.
Definition usb_common.cpp:35