Faderport8 control surface support

Multimedia / Ardour - Robin Gareus [gareus.org] - 13 April 2017 15:21 EDT

d43a23f Faderport8 control surface support
gtk2_ardour/ardev_common.sh.in | 2 +-
libs/ardour/ardour/debug.h | 1 +
libs/ardour/debug.cc | 1 +
libs/ardour/port_manager.cc | 1 +
libs/surfaces/faderport8/actions.cc | 470 +++++++
libs/surfaces/faderport8/callbacks.cc | 206 +++
libs/surfaces/faderport8/faderport8.cc | 1501 ++++++++++++++++++++++
libs/surfaces/faderport8/faderport8.h | 334 +++++
libs/surfaces/faderport8/faderport8_interface.cc | 81 ++
libs/surfaces/faderport8/fp8_base.h | 151 +++
libs/surfaces/faderport8/fp8_button.h | 490 +++++++
libs/surfaces/faderport8/fp8_controls.cc | 413 ++++++
libs/surfaces/faderport8/fp8_controls.h | 172 +++
libs/surfaces/faderport8/fp8_strip.cc | 524 ++++++++
libs/surfaces/faderport8/fp8_strip.h | 162 +++
libs/surfaces/faderport8/gui.cc | 424 ++++++
libs/surfaces/faderport8/gui.h | 98 ++
libs/surfaces/faderport8/wscript | 37 +
libs/surfaces/wscript | 2 +
19 files changed, 5069 insertions(+), 1 deletion(-)

  • Share