ardour/libs/surfaces/mackie
John Anderson c0bb0deb29 slightly better cleanup, and some debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2788 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-17 10:45:33 +00:00
..
scripts improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
bcf_surface.cc improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
bcf_surface.h improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
bcf_surface_generated.cc improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
controls.cc Finally nailed the mysterious fader update bug, thanks to Giso Grimm. Also move Strip::add out to controls.cc from surface.cc 2007-08-09 19:53:57 +00:00
controls.h Finally nailed the mysterious fader update bug, thanks to Giso Grimm. Also move Strip::add out to controls.cc from surface.cc 2007-08-09 19:53:57 +00:00
interface.cc And some comments to explain supports_feedback : false. 2007-07-18 17:00:39 +00:00
mackie_button_handler.cc Stop trying to talk to device on startup. Remap some bcf buttons. 2007-03-09 20:46:46 +00:00
mackie_button_handler.h Stop trying to talk to device on startup. Remap some bcf buttons. 2007-03-09 20:46:46 +00:00
mackie_control_exception.h merge r1449 from surfaces branch to include mackie surface and tranzport updates. Thanks to Gerd Flaig for the merge command: svn merge svn+ssh://ardoursvn@ardour.org/ardour2/trunk@1449 svn+ssh://ardoursvn@ardour.org/ardour2/branches/surfaces. 2007-02-14 19:56:16 +00:00
mackie_control_protocol.cc Code to prevent unnecessary automation midi transmits was preventing updates on bank switches. This fixes it. 2007-09-18 19:14:13 +00:00
mackie_control_protocol.h Code to prevent unnecessary automation midi transmits was preventing updates on bank switches. This fixes it. 2007-09-18 19:14:13 +00:00
mackie_control_protocol_poll.cc slightly better cleanup, and some debug output 2007-12-17 10:45:33 +00:00
mackie_jog_wheel.cc fixes for OS X compilation 2007-08-01 04:50:32 +00:00
mackie_jog_wheel.h Add Control::in_use. Add a timeout-generated stop event to Pot. 2007-07-31 10:52:23 +00:00
mackie_midi_builder.cc pad out lcd sdisplay strings to 6 chars with spaces to overwrite previous track name 2007-09-09 20:19:07 +00:00
mackie_midi_builder.h fix for #3 mute button not lighting at startup. Because LCD messages sent as straight bytes instead of sysex msg. 2007-08-08 18:09:27 +00:00
mackie_port.cc mo betta debugging outout 2007-08-08 18:34:50 +00:00
mackie_port.h Add Control::in_use. Add a timeout-generated stop event to Pot. 2007-07-31 10:52:23 +00:00
mackie_surface.cc improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
mackie_surface.h improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
mackie_surface_generated.cc improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
midi_byte_array.cc Beginnings of writing to the LCD strip display. Some other tweaks and output thing, mostly related to alsa/sequencer weirdness. 2007-07-18 19:09:33 +00:00
midi_byte_array.h Beginnings of writing to the LCD strip display. Some other tweaks and output thing, mostly related to alsa/sequencer weirdness. 2007-07-18 19:09:33 +00:00
README add README. small updates to TODO 2007-07-18 21:24:22 +00:00
route_signal.cc Code to prevent unnecessary automation midi transmits was preventing updates on bank switches. This fixes it. 2007-09-18 19:14:13 +00:00
route_signal.h more changes to reduce unnecessary midi messages. Also, don't throw an exception on port write overflow. 2007-09-09 19:16:00 +00:00
SConscript even more debug output, aimed at finding the mysterious fader bug 2007-08-09 16:50:07 +00:00
surface.cc Finally nailed the mysterious fader update bug, thanks to Giso Grimm. Also move Strip::add out to controls.cc from surface.cc 2007-08-09 19:53:57 +00:00
surface.h improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks. 2007-07-22 20:50:10 +00:00
surface_port.cc more changes to reduce unnecessary midi messages. Also, don't throw an exception on port write overflow. 2007-09-09 19:16:00 +00:00
surface_port.h to fix the abort on shutdown bug, make sure SurfacePort destructor doesn't kill the mutex until readers & writers have finished. 2007-03-11 15:05:15 +00:00
test.cc merge r1449 from surfaces branch to include mackie surface and tranzport updates. Thanks to Gerd Flaig for the merge command: svn merge svn+ssh://ardoursvn@ardour.org/ardour2/trunk@1449 svn+ssh://ardoursvn@ardour.org/ardour2/branches/surfaces. 2007-02-14 19:56:16 +00:00
timer.h Jog Wheel Fun: 2007-07-19 22:07:10 +00:00
TODO Finally nailed the mysterious fader update bug, thanks to Giso Grimm. Also move Strip::add out to controls.cc from surface.cc 2007-08-09 19:53:57 +00:00
types.cc Jog Wheel Fun: 2007-07-19 22:07:10 +00:00
types.h Add Control::in_use. Add a timeout-generated stop event to Pot. 2007-07-31 10:52:23 +00:00

For usage, see

http://www.ardour.org/files/manual/sn-mackie.html

unfortunately it's a bit outdated, so to get the latest manual, go to the manual
directory in the ardour source tree, and say "make html" to build the latest.
Then point your favourite browser at tmp/index.html

NOTES:

* support for alsa/sequencer ports is currently broken. We're working on it.

* you'll need to make port changes in etc/ardour2/ardour_system.rc and
etc/ardour2/ardour.rc, otherwise they don't stay changed in ~/.ardour2/ardour.rc


John Anderson
panic@semiosix.com