summaryrefslogtreecommitdiff
path: root/libs/ardour/session_midi.cc
AgeCommit message (Expand)Author
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-04-11Remove some unused parameters.Carl Hetherington
2012-02-06attempt to stop sending MMC/MTC while exporting or freewheeling for any reasonPaul Davis
2011-12-26Remove unused method.Carl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-03-09add new concept for managing alignment style (AlignChoice); switch to using w...Paul Davis
2011-02-07Prevent various things from stopping the transport by requesting a transport ...Carl Hetherington
2011-01-10Respond to MMC even when synced to JACK. Fixes #3700.Carl Hetherington
2011-01-04Send full MTC messages every 1/4 of a second when quarter-frame messages are ...Carl Hetherington
2011-01-03Stop QF messages when transport speed is out of range, and re-start them prop...Carl Hetherington
2011-01-03Cope with non-unity transport speed when sending MTC.Carl Hetherington
2010-12-14Rename libmusictime libtimecode (consistent with already used namespace "Time...David Robillard
2010-12-13Fix comment.Carl Hetherington
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-12-01Revert previous incorrect patch.Carl Hetherington
2010-12-01Remove unused timecode offset stuff.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-09-17megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags fo...Paul Davis
2010-07-24step editing now accessed via a context menu on MIDI track rec-enable buttons...Paul Davis
2010-07-22remove a bunch of uses of long (mostly replaced by int32_t)Paul Davis
2010-07-08Move MIDI control port ownership into the MIDI Manager, since control port st...Carl Hetherington
2010-07-07Transmit MTC on playhead drag, as per #3239.Carl Hetherington
2010-07-07Setup fixed ports for MIDI control data; hence remove configuration of those ...Carl Hetherington
2010-07-03Fix up my previous buggy MMC cleanup.Carl Hetherington
2010-07-01fix assumption that Session::_mmc != 0Paul Davis
2010-06-29Clean up MMC transmission a bit, and make sure that it is all done from one t...Carl Hetherington
2010-06-12MTC drift patch from robin gareus, plus two related cleanups to the tracer & ...Paul Davis
2010-03-13"Ardour" -> PROGRAM_NAME change for libardour and setup for gtk2_ardourPaul Davis
2010-03-10how about that ... a monitor/main section .. GUI is still unfinished .. sever...Paul Davis
2010-02-01fix transmission of MTC so that we don't send while slaved to MTCPaul 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-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-12remove using namespace sigc everywhere to ensure clarity over which bind/mem_...Paul Davis
2009-12-09major design changes: use glib event loop for MIDI thread/UI; rework design o...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-04cross-thread handling of SessionEvent allocation/deallocation, with widesprea...Paul Davis
2009-12-02more MTC stuff, including toggleable use of torben's PI controllerPaul Davis
2009-12-01make ALSA MIDI I/O work with timestamps; more MTC debug tracingPaul Davis
2009-12-01get non-JACK MIDI I/O working again, with debug tracing, naturallyPaul Davis
2009-12-01rework MTC slave so that speed is computed in the MIDI I/O context, not proce...Paul Davis
2009-11-30attempt to remove confusion and errors caused by unclear semantics of _is_emb...Paul Davis
2009-11-28MMC related fixesPaul Davis
2009-11-10lots of tweaks relating to GUI sync managementPaul Davis
2009-11-0990% done with external sync design changes (GUI now has toggle switch for ext...Paul Davis
2009-10-26change the use of "SMPTE" to "Timecode" to reflect the global economy and the...Paul Davis
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-07-21Fix some unused parameter warnings.Carl Hetherington