summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
AgeCommit message (Expand)Author
2010-01-29MIDIClock_SlaveTest: refactor as subclass of MIDIClock_Slave for testabilityHans Baier
2010-01-25a boatload of minor and middle-sized changes to try to speed up undo. imperfe...Paul Davis
2010-01-22plugin status fixes from 2.XPaul Davis
2010-01-04provide a real and usable MuteControllable for Routes (so that MIDI can use it)Paul Davis
2010-01-04add a way to see (most of) the waf config used to build ardour at run time (f...Paul Davis
2009-12-31new PBD::ControllableDescriptor class to encapsulate parsing of binding URIs ...Paul Davis
2009-12-30provide access to Send + Plugins from MIDI binding mapsPaul Davis
2009-12-30restore excess calls to sync-order stuff (for now); allow MIDI controllers to...Paul Davis
2009-12-30make generic MIDI control track remote control ID changes; fixup messes in th...Paul Davis
2009-12-29editors for control protocols (generalized); editor for Generic MIDI that all...Paul Davis
2009-12-28MIDI binding maps make their debutPaul Davis
2009-12-28Remove unnecessary _fade_{in,out}_shape members from AudioRegion.Carl Hetherington
2009-12-27- Fix process callbakc handling during exportSakari Bergen
2009-12-27Re-integrate export-optimization branch.Sakari Bergen
2009-12-24clean up editor mixer strip when session is going away; slightly improved boo...Paul Davis
2009-12-23Fix assertion failure on dropping a track out of rec-arm.Carl Hetherington
2009-12-22cleanup up cleanup at session destruction; clarify the meaning of 3 signals (...Paul Davis
2009-12-21fully implement and deploy explicit x-thread signal connection syntax (testin...Paul Davis
2009-12-20remove a couple of boost::signals2 trouble spots; fix some --strict compile t...Paul Davis
2009-12-19use new syntax for connecting to backend signals that enforces explicit conne...Paul Davis
2009-12-17fix deadlock in protocol manager startup; fix some other ::set_session() SNAF...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-14Offer all of a bundle's ports for disconnection / removal when opening a menu...Carl Hetherington
2009-12-13Apply Select property of route groups at the Selection object level. Accordi...Carl Hetherington
2009-12-12remove using namespace sigc everywhere to ensure clarity over which bind/mem_...Paul Davis
2009-12-11switch to use boost::function for UI::call_slot operations, to avoid a seriou...Paul Davis
2009-12-10add solo isolate indicator in editor route listPaul Davis
2009-12-10forward propagate solo-isolated status to everything fed by a route by someth...Paul Davis
2009-12-10restore rec-enable, solo & mute functionality; remove all Global*Command cruf...Paul Davis
2009-12-10drastic, deep and wide changes to make RouteGroup use boost::shared_ptr<Route...Paul Davis
2009-12-09OSC is now driven by an event loop; fix up lifetime mgmt of Glib::Source to w...Paul Davis
2009-12-09major design changes: use glib event loop for MIDI thread/UI; rework design o...Paul Davis
2009-12-07better, cleaner, more generic version of real-time ping pong, still just for ...Paul Davis
2009-12-07first pass at end-to-end RT operation request (GUI->session->RT thread->GUI),...Paul Davis
2009-12-07Route::set_meter_point() is now conceptually RT safe, although it still takes...Paul Davis
2009-12-06Merged revisions 6293,6296-6306,6308 via svnmerge from Taybin Rutkin
2009-12-04Make port inserts work.Carl Hetherington
2009-12-04cross-thread handling of SessionEvent allocation/deallocation, with widesprea...Paul Davis
2009-12-04Use a shared_ptr for SessionPlaylists so that it can be explicitly destroyed ...Carl Hetherington
2009-12-04move Session::Event into SessionEvent class; add SessionEventManager (Session...Paul Davis
2009-12-03GPL boilerplate.Carl Hetherington
2009-12-03Add missing files.Carl Hetherington
2009-12-03Move some (most) playlist-related code and data into a separate objectCarl Hetherington
2009-12-03more tweaks to MTC slave code (still not functional), including removing race...Paul Davis
2009-12-02more MTC stuff, including toggleable use of torben's PI controllerPaul Davis
2009-12-02possibly useful PI controller from torben by way of jack2Paul Davis
2009-12-01adjust to use timestamped MTC messagesPaul Davis
2009-12-01get non-JACK MIDI I/O working again, with debug tracing, naturallyPaul Davis
2009-12-01more changes to try to improve MTC handling even in slightly pathological casesPaul Davis
2009-12-01continue with MTC debuggingPaul Davis