Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-02 | rename all Evoral source from .(hpp|cpp)$ to .(h|cc) | Paul Davis | |
2019-08-03 | Update libardour GPL boilerplate and (C) from git log | Robin Gareus | |
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 | |||
2016-12-29 | allow all types of range location (loop, start, end etc.) to be glued to ↵ | nick_m | |
bars and beats. | |||
2016-12-03 | Remove Evoral::MIDIEvent | David Robillard | |
It is slightly questionable whether type specific methods like velocity() belong on Event at all, these may be better off as free functions. However the code currently uses them as methods in many places, and it seems like a step in the right direction, since, for example, we might some day have events that have a velocity but aren't stored as MIDI messages (e.g. if Ardour uses an internal musical model that is more expressive). In any case, the former inheritance and plethora of sloppy casts is definitely not the right thing. | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | 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-06-29 | use the frame/sample based inter-scene gap, not the msecs one (now removed) | Paul Davis | |
2015-06-29 | add API for controlling and determining active status of a SceneChange | Paul Davis | |
Conflicts: libs/ardour/ardour/scene_change.h | |||
2015-06-29 | integrate Session::remove_routes() from Tracks and replace ↵ | Paul Davis | |
Session::remove_route() internal implementation. The singular case replicated (and was the model for) the plural case. | |||
2015-06-29 | fix bank ID when MIDI Scene change handles a program change message | GZharun | |
2014-12-30 | Fix some mangled whitespace (noop). | David Robillard | |
2014-11-30 | Trim the include tree. | David Robillard | |
2014-11-10 | refactor MIDISceneChange color property addition by moving it into ↵ | Paul Davis | |
SceneChange to anticipate other types of SceneChange objects (e.g. OSC) | |||
2014-11-10 | when creating a new MIDI scene change, check existing scene changes for ↵ | Paul Davis | |
equality and reuse their color (which may or may not be set) | |||
2014-11-05 | catch up with waves/tracks version of MIDI scene changer code | Paul Davis | |
2014-10-24 | port changes to ARDOUR::Location and ARDOUR::Locations APIs from Tracks to ↵ | Paul Davis | |
Ardour. Fixes deadlocks caused by mutex on Locations list, and clarifies the purposes and uses of the class-level and object-level change-related signals. | |||
2014-08-31 | Remove unused variables (fix warnings). | David Robillard | |
2014-05-02 | a variety of changes to finalize (?) (MIDI) SceneChange functionality | Paul Davis | |
2014-04-30 | use per-channel signals to pick up scene changes, rather than global ones | Paul Davis | |
2014-04-28 | merge (squash) with scenechange topic branch to provide MIDI-driven scene ↵ | Paul Davis | |
change markers |