summaryrefslogtreecommitdiff
path: root/libs/surfaces/generic_midi
AgeCommit message (Expand)Author
2013-06-06move control surface prefs onto their own tab in the user prefs; for Generic ...Paul Davis
2013-04-06fix reload of Generic MIDI binding state when the target state involves just ...Paul Davis
2013-03-18missing part of the midi map fixPaul Davis
2013-03-18return the full MIDI map search path from system_midi_map_search_path(), to f...Paul Davis
2013-03-17remove cruft (old cvsignore files)Robin Gareus
2013-01-21fix crash when deleting a processor with a controllable (#5284)Paul Davis
2013-01-17a few small fixes that help pitchbend control of things, notably the shuttle ...Paul Davis
2013-01-16add copyright commentsPaul Davis
2013-01-06fix continuing SNAFUs with ::set_state() for control protocols and the parent...Paul Davis
2012-12-19feedback for toggled MIDI controls now sends 0 or 127, not various in-between...Paul Davis
2012-12-19prevent crash when saving learned MIDI binding that is now missing its contro...Paul Davis
2012-10-17forward part the backend part of the generic MIDI control fixes from mb2/a2Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-07-23forward-port generic MIDI and transport controllable changes from 2.XPaul Davis
2012-06-28Connect to controllable->Destroyed in all cases; fixes crash on route removal.Carl Hetherington
2012-06-28Add what I think is a missing lock when reading controllables.Carl Hetherington
2012-06-28fix MIDI binding stuff when the controllable does actually exist the first ti...Paul Davis
2012-06-26some generic midi debugging plus an assertPaul Davis
2012-06-26fix up some issues introduced by lifecycle tracking of Controllable in Generi...Paul Davis
2012-06-26disconnect from a Controllable when it is destroyedPaul Davis
2012-06-25Patch from royvegard to add a set-bank midi functionCarl Hetherington
2012-06-25add late/lazy binding between generic MIDI bindings and controllable elements...Paul Davis
2012-06-23Use Glib instead of pbd/filesystem.h in GenericMidiControlProtocolTim Mayberry
2012-06-23Use Glib::file_test instead of PBD::sys::existsTim Mayberry
2012-06-23Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_util...Tim Mayberry
2012-06-19Hush some debug messages.Carl Hetherington
2012-06-13Slightly tweaked patch from royvegard to add optional threshold for catch-up ...Carl Hetherington
2012-05-18major rationalization of use of search paths. ardour now has just 4 functions...Paul Davis
2012-04-25remove the apparently unnecessary "ui_bind()" macro from entire source basePaul Davis
2012-04-24revert previous commit (it should work, but did not); minor tweaks elsewherePaul Davis
2012-04-24make generic MIDI support handle SendFeedback() in process()-context, not in ...Paul Davis
2012-04-24likely fix for various odd problems with cross-thread callbacksPaul Davis
2012-04-23ControlProtocol doesn't actually need any record of an event loop and doesn't...Paul Davis
2012-04-13MCP: timeout display of value when altering with fader or pot; range ops on s...Paul Davis
2012-03-21Update motorised button when a motorised surface's bindings are loaded.Carl Hetherington
2012-03-21Make toggle MIDIControllables with program changes only respond to the approp...Carl Hetherington
2012-03-19Add GPL boilerplate; use x->foo for (*x).foo; tidy some indentation; use a ta...Carl Hetherington
2012-03-19Add set_motorised().Carl Hetherington
2012-03-15radically rethink export/bounce/freeze code design. probably not 100% done by...Paul Davis
2012-03-07Add motorised attribute to DeviceInfo for generic MIDI maps so thatCarl Hetherington
2012-03-06Work around problems with some JACK<->ALSA midi bridges which don'tCarl Hetherington
2011-12-14patch from roy vegard to stop feedback from causing jumps when a MIDI control...Paul Davis
2011-11-23Pack toolbar combo boxes with expand=false and remove size kludges.David Robillard
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
2011-09-29Upgrade to waf 1.6.7 and autowaf r52.David Robillard
2011-08-16avoid compiler warnings about un-implemented MIDI functions (for now)Paul Davis
2011-08-14make control protocol's SelectByRID signal work, thus enabling MIDI binding m...Paul Davis
2011-08-13track changes to config parameters for MMC device id's correctly (from roy ve...Paul Davis
2011-08-10if a binding map specifies controllables that don't exist in the session, dro...Paul Davis
2011-04-22Fix Python whitespace (follow PEP8 guidelines, reformatted by Python Reindent)David Robillard