summaryrefslogtreecommitdiff
path: root/libs/evoral
AgeCommit message (Expand)Author
2012-07-16code motion to put Sequence::{add,append}_patch_changed_unlocked() next to ea...Paul Davis
2012-07-14fix up part of the remaining details with automation, so that touch/write ove...Paul Davis
2012-07-13dramatic overhaul of automation. too long to explain here. this work is not f...Paul Davis
2012-07-09automation fixes/changes: when add a new control point, create necessary poin...Paul Davis
2012-06-16Add new SharedStatefulProperty which manages a shared_ptr toCarl Hetherington
2012-05-31Hopefully less bad version of Evoral::RangeList::subtract,Carl Hetherington
2012-05-25add ::length() method to Evoral::ControlListPaul Davis
2012-05-24Compile cleanly with clang.David Robillard
2012-05-24fix bug that has existed since rev 17 when evaluating a curve in a position b...Paul Davis
2012-05-11switch to 5 new fade curves, taken from mixbus2 branch. make xfade context me...Paul Davis
2012-04-30fix up some const-ness issues starting from Evoral::Event::set(), and interse...Paul Davis
2012-04-22Use a list of ControlPoints to hold the automation selection,Carl Hetherington
2012-04-20Fix some warnings.Carl Hetherington
2012-04-19Fix thinko causing possible memory corruption.Carl Hetherington
2012-04-16Fairly major change to the way in which crossfades are handled;Carl Hetherington
2012-04-15A few tweaks to make Ardour build in GCC -std=c++0x mode.Carl Hetherington
2012-04-05make automation thinning factor controllable at run timePaul Davis
2012-04-04Remove ControlList::_max_xval which is set up and stored inCarl Hetherington
2012-04-01Fix memory leak on error condition (#4798).Carl Hetherington
2012-04-01Fix reference of track after free() (#4795).Carl Hetherington
2012-03-30Further GCC 4.7.0 fixes.Carl Hetherington
2012-03-30Some fixes for GCC 4.7.0Carl Hetherington
2012-03-22Don't leave internal edit mode when clicking on an automation region view (#4...Carl Hetherington
2012-01-31use musical_time_equal() test for equality when copying note data, not strict...Paul Davis
2012-01-20Simple approach to putting plugin controls into theCarl Hetherington
2012-01-18Catch exception thrown by SMF code when it cannot writeCarl Hetherington
2011-12-31Don't round control list events when x-scaling them; prevents large loss of a...Carl Hetherington
2011-12-26(1) do not write sequential same-value automation data into a ControlList (2)...Paul Davis
2011-12-22fix a build issue in Evoral that was preventing Sequencer<T>::dump() from bei...Paul Davis
2011-12-02revert recent change to Evoral::Event, and use static_cast<> to get from Even...Paul Davis
2011-12-02correct code for MIDIEvent::is_{spp,mtc_quarter}()Paul Davis
2011-12-02add 3 new is_foo() methods to MIDIEvent for testing for certain periodic MIDI...Paul Davis
2011-12-02make Evoral::Event be polymorphic by adding virtual to its destructor (why wa...Paul Davis
2011-11-23Fix broken whitespace via merciless application of the emacs hammer.David Robillard
2011-11-22tweak debug outputPaul Davis
2011-11-16Doxygen tweaks.Carl Hetherington
2011-11-13Apply patch from timbyr to fix building with --test.David Robillard
2011-10-19Remove dubious Evoral::Event methods that exposed non-const references to mem...David Robillard
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
2011-09-30more changes to wscript files to catch up with waf 1.6 and fix OS X issuesPaul Davis
2011-09-29Use is_defined to check for HAVE_* variables set by checks.David Robillard
2011-09-29Remove use of waf compat15 tool.David Robillard
2011-09-29Upgrade to waf 1.6.7 and autowaf r52.David Robillard
2011-09-27Add missed parent class call to Sequence::control_list_marked_dirty. Fixes #...Carl Hetherington
2011-09-19Emit ContentsChanged on the model when one of its control lists changes. Sho...Carl Hetherington
2011-08-13Fix build with tests enabled.Carl Hetherington
2011-08-12prevent illegal data being used to set note values, velocities and channelsPaul Davis
2011-08-11finish the intention of the previous commit, correctly this timePaul Davis
2011-08-11do not assert/abort out of data errors that may originate with external user-...Paul Davis
2011-08-11add skeleton for i18n supportPaul Davis