13
0
livetrax/libs/surfaces/us2400
Robin Gareus 65346496f5
Refactor Ctrl Surface API
* reserve "probe" to actually probe for devices
* use separate probe for libusb and MIDI port devices
* use "available" to check if surface can be used
* allow both methods to be NULL
* remove unused ControlProtocolDescriptor* argument

Most surface just return `true` for available.
2023-05-03 15:38:42 +02:00
..
button.cc
button.h
control_group.h
controls.cc
controls.h
device_info.cc
device_info.h
device_profile.cc
device_profile.h
fader.cc
fader.h
gui.cc
gui.h
interface.cc Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
jog_wheel.cc
jog_wheel.h
jog.cc
jog.h
led.cc
led.h
mcp_buttons.cc
meter.cc
meter.h
midi_byte_array.cc
midi_byte_array.h
pot.cc
pot.h
strip.cc
strip.h
surface_port.cc
surface_port.h
surface.cc
surface.h
test.cc
timer.h
TODO
types.cc
types.h
us2400_control_exception.h
us2400_control_protocol_poll.cc
us2400_control_protocol.cc Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
us2400_control_protocol.h Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
wscript