summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral
AgeCommit message (Expand)Author
2010-09-02fix a variety of unused argument errors noted by gcc 4.3.2 on x86Paul Davis
2010-08-233.0 version of rev 5564 from 2.x - basic boolean plugin parameter automation ...Paul Davis
2010-08-20Don't write undo records for automation that moves with regions when nothing ...Carl Hetherington
2010-08-19forward port automation handling changes from 2.x, upto and including about r...Paul Davis
2010-08-09Fix save/load of MIDI automation state. Fixes #3354.Carl Hetherington
2010-08-05Support cut / copy / paste of MIDI automation.Carl Hetherington
2010-07-27change Control::{set,get}_float to Control::{set,get}_double and make almost ...Paul Davis
2010-07-25Remove end of SearchCache as it is not used (it's always set to DBL_MAX)Carl Hetherington
2010-07-20add note IDs and use them for looking up notes during a history rebuild. NOTE...Paul Davis
2010-07-16newly created files for use in recording appear in a .stubs folder, and are m...Paul Davis
2010-07-14A few fixes to interpolation of MIDI controller data. Don't interpolateCarl Hetherington
2010-07-12Mark Sequence as edited when one of its parent ControlSet's ControlLists is c...Carl Hetherington
2010-06-25Make MIDI region `automation' respect the automation mode so that it isCarl Hetherington
2010-06-14make note overlap resolution store side effects in a DiffCommand, and add its...Paul Davis
2010-06-12introduce the notion that note additions and property changes can cause the r...Paul Davis
2010-06-03start tracking note overlaps while moving notesPaul Davis
2010-06-03Sequence::contains() and Sequence::overlaps() now use pitch-based indexing to...Paul Davis
2010-06-02add channel+pitch indexing for notes in a SequencePaul Davis
2010-06-01rationale pathways that add notes to Sequence<T> so that there is only final ...Paul Davis
2010-05-31switch Evoral::Sequence debugging to use DEBUG_TRACE(); Sequence uses multise...Paul Davis
2010-05-28provide a generalized Sequence::get_notes()-by-predicate method, and prototyp...Paul Davis
2010-05-20various minor MIDI fixes: prevent duplicate note entry with mouse, show note ...Paul Davis
2010-05-19MIDI region forking, plus Playlist::regions_to_read() fix forward ported from...Paul Davis
2010-03-02(1) remove most uses of MementoCommand for Playlist and Region (2) move froze...Paul Davis
2010-02-19change PropertyChange from a bitfield into a real object, with all the many w...Paul Davis
2010-02-18the Properties & 64bit region commitPaul Davis
2010-02-07Remove some unnecessary includes.Carl Hetherington
2009-10-24Apply accurate copyright header.David Robillard
2009-10-24(FULL commit) start of a nominal debug tracing system, with 64 bits available...Paul Davis
2009-10-23Fix controller iteration / linear interpolation.David Robillard
2009-10-23Fix yet more crazy tabs.David Robillard
2009-10-22More spacey tabs.David Robillard
2009-10-22Fix adding multiple notes with the same time stamp (geeze).David Robillard
2009-10-22Replace horribly error-prone Sequence/MidiModel/MidiSource locking API with s...David Robillard
2009-10-21Fix O(n) search on MIDI rec region update (now O(log(n)) per update, but coul...David Robillard
2009-10-19Use set over vector for Sequence::Notes, for logarithmic search by time.David Robillard
2009-10-19Fix set_notes prototype to use typedef.David Robillard
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-09-16do not allow smf_source's reads to stomp on cached read_end position in paren...Paul Davis
2009-09-14fix up marshall/unmarshall of note data for MidiModel::DiffCommandPaul Davis
2009-09-06the start (only the start) of MIDI diff commandsPaul Davis
2009-08-28more MIDI editing tweaks ; flip mouse mode buttons around for MIDI so that "o...Paul Davis
2009-08-27lots of MIDI editing stuff. to be explained on the website when its donePaul Davis
2009-08-13MIDI cut&paste round two (not done yet); a small region trim fix from lincoln s.Paul Davis
2009-07-23install ardour.menus and bindings file (elthariel) ; initial, basic MIDI gain...Paul Davis
2009-07-21first part of fixing up send/return metering ; make send-controlling faders w...Paul Davis
2009-05-07The great audio processing overhaul.David Robillard
2009-02-27vestige-based VST support, back-ported from 2.0-ongoingPaul Davis
2009-02-19Only create a Curve for an AutomationList if we need it.David Robillard
2009-02-17* FIXME in midi_util.hHans Baier