Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-21 | remove debug output | Paul Davis | |
2016-10-20 | infrastructure for save/restore of MIDI port user-provided information | Paul Davis | |
2016-10-20 | tweak logic for MIDI input follows selection | Paul Davis | |
2016-10-19 | slight improvements in logic for midi-input-follows-selection | Paul Davis | |
2016-10-19 | infrastructure for MIDI-input-follows-selection | Paul Davis | |
2016-10-19 | basics of following MIDI track selection and rewiring input | Paul Davis | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-03 | explanatory comment | Paul Davis | |
2016-06-10 | Various changes to PresentationInfo and a small consolidation of sorters. | Paul Davis | |
The semantics for sorting PresentationInfo are up to the caller, not the PresentationInfo object, so operator<() was removed and callers specifically invoke ::order() for sorting. | |||
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | universal change in the design of the way Route/Track controls are designed ↵ | Paul Davis | |
and used. The controls now own their own state, rather than proxy for state in their owners. Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit | |||
2016-05-27 | fix some false-positive compiler warnings | Robin Gareus | |
2016-05-25 | fix MTC alignment | Robin Gareus | |
2016-01-22 | first compiling, mostly working version of group controls changes | Paul Davis | |
2015-12-07 | change API for accessing session MIDI ports so that (1) boost::shared_ptr<> ↵ | Paul Davis | |
is used all the time (2) we avoid using multiple functions to return different subclass versions of some ports | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-07-29 | Don’t create MTC debug string if it’s not needed. | Robin Gareus | |
Removes periodic call to operator<< (and eventually loadlocale) in RT-thread in the debug version. | |||
2015-06-29 | add Tracks specific handling of MMC Record Strobe, since Tracks has no ↵ | Paul Davis | |
concept of punch | |||
2014-10-22 | fix delivery of MMC events under split process cycle conditions | Paul Davis | |
2014-09-11 | fix crash at session close/exit if a midi-control-surface is used | Robin Gareus | |
The "real" problem was that MidiControlUI is destroyed while there are still MIDIControllables around that still have a signal connection to a Controllable: controllable->Destroyed(..., MidiControlUI::instance()) If a Contrallable is deleted after the MidiControlUI event loop is gone, the Destroyed() signal can create odd situations... | |||
2014-06-10 | wrap MIDI timecode at 24h | Robin Gareus | |
2014-06-10 | really fix sending MIDI timecode. | Robin Gareus | |
2014-04-28 | merge (squash) with scenechange topic branch to provide MIDI-driven scene ↵ | Paul Davis | |
change markers | |||
2013-09-18 | 'libs/ardour' - Clarify ambiguous symbols (needs to be checked) | John Emmas | |
2013-09-12 | incomplete merge of master into windows (requires upcoming changes to master ↵ | Paul Davis | |
to be complete) | |||
2013-09-05 | move MidiPortManager from AudioEngine to Session | Paul Davis | |
This makes the responsibilities and ownership of non-Route related MIDI ports more clear, and removes a few wierd bits of code. It also ensures that open/close/open on the same session will retain connections for those MIDI ports | |||
2013-08-09 | changes to allow window branch to build on OS X | Paul Davis | |
2013-08-07 | major redesign of MIDI port heirarchy and management (part 2) | Paul Davis | |
2013-08-04 | 'libs/ardour' - Main body of changes required for building with MSVC | John Emmas | |
2013-08-02 | Merge branch 'master' into windows | Paul Davis | |
2013-08-02 | Make Session::send_song_position_pointer a no-op | Michael Fisher | |
2013-07-31 | fix merge conflict from master | Paul Davis | |
2013-07-29 | Moving Mclk locating code to ticker.cc. Housekeeping | Michael Fisher | |
2013-07-29 | Add method to send a song position pointer message | Michael Fisher | |
2013-07-11 | Include pbd/timersub.h in session_midi.cc | Paul Davis | |
2013-07-11 | Remove non-portable and unnused header includes | Paul Davis | |
2013-07-11 | Revert "Remove non-portable and unnused header includes" | Paul Davis | |
This reverts commit 7ef79d3f4b02e3d2e71d6888fbedd9b3f9c325c7. | |||
2013-07-11 | Remove non-portable and unnused header includes | Paul Davis | |
2013-03-02 | fix MTC slave+generator for non integer quarter_frame_duration | Robin Gareus | |
e.g. 44.1k [SPS] / 30 [fps] / 4 [MTC-frames per timecode-frame] = 367.5 [samples per MTC-frame] git-svn-id: svn://localhost/ardour2/branches/3.0@14115 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2013-01-08 | MTC generator, revert inert changes in previous commit. | Robin Gareus | |
This if() case is always true - ensured by assert(). git-svn-id: svn://localhost/ardour2/branches/3.0@13807 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2013-01-08 | fix MTC generator | Robin Gareus | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13805 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-10-26 | MTC generator: fix assert when trying to send fps > 30fps | Robin Gareus | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13349 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-10-21 | add LTC generator | Robin Gareus | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13315 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-24 | Remove over 500 unnecessary includes (including 54 of session.h). | David Robillard | |
It's slightly possible that this causes trivial build failures on different configurations, but otherwise shouldn't cause any problems (i.e. no actual changes other than include/naming/namespace stuff). I deliberately avoided removing libardour-config.h since this can mysteriously break things, though a few of those do seem to be unnecessary. This commit only targets includes of ardour/*.h. There is also a very large number of unnecessary includes of stuff in gtk2_ardour; tackling that should also give a big improvement in build time when things are modified. git-svn-id: svn://localhost/ardour2/branches/3.0@12420 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-11 | Remove some unused parameters. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11917 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-02-06 | attempt to stop sending MMC/MTC while exporting or freewheeling for any reason | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11457 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-12-26 | Remove unused method. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11075 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-06-01 | Fix broken whitespace. I'd apologize for the compile times if it was my ↵ | David Robillard | |
fault :D git-svn-id: svn://localhost/ardour2/branches/3.0@9654 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-03-09 | add new concept for managing alignment style (AlignChoice); switch to using ↵ | Paul Davis | |
worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so git-svn-id: svn://localhost/ardour2/branches/3.0@9112 d708f5d6-7413-0410-9779-e7cbd77b26cf |