summaryrefslogtreecommitdiff
path: root/libs/surfaces/generic_midi
AgeCommit message (Expand)Author
2014-03-23midi-controller, support log parameters - fixes #5890Robin Gareus
2013-12-21conform to new CP API designPaul Davis
2013-12-13change Generic MIDI control so that it handles a SendFeedback request synchro...Paul Davis
2013-09-05move MidiPortManager from AudioEngine to SessionPaul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-07-16Revert "C++11 Building - Use new style struct field inititializing" (this codePaul Davis
2013-07-15C++11 Building - Use new style struct field inititializingMichael R. Fisher
2013-06-10save and restore Generic MIDI threshold/smoothing valuePaul Davis
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