Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-18 | new transport slave/master implementation, libs/ edition | Paul Davis | |
2017-09-29 | Update Timecode Generator/Slave alignment | Robin Gareus | |
2017-09-24 | convert codebase to use Temporal for various time types | Paul Davis | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-05-05 | libardour now has CoreSelection object to manage selection status of ↵ | Paul Davis | |
Stripables and AutomationControls | |||
2016-12-08 | Clarify "frames" (video, timecode) vs "samples" (audio) | Robin Gareus | |
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 |