summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral
AgeCommit message (Expand)Author
2016-12-04Add missing includeDavid Robillard
2016-12-04Remove dead/annoying/unsafe codeDavid Robillard
2016-12-03Remove dead codeDavid Robillard
2016-12-03Fix event type and parameter type confusionDavid Robillard
2016-12-03Remove Evoral::MIDIEventDavid Robillard
2016-12-03Factor out and extend MIDIXML implementationDavid Robillard
2016-12-03Fix Sequence/Event const-correctness issuesDavid Robillard
2016-10-05SMF add support for type-0 files (count channels, not tracks)Robin Gareus
2016-09-13extend Evoral::Range<T> to offer ::length() and ::squish()Paul Davis
2016-08-19attempt to handle poly-pressure (polyphonic aftertouch) similarly to other MI...Paul Davis
2016-07-12remove old midi-note name APIRobin Gareus
2016-04-12NO-OP; document some more parameters.Robin Gareus
2016-04-10NO-OP document Evoral::ControlListRobin Gareus
2016-03-21Trim dependence on evoral types.hpp and Beats.hppDavid Robillard
2015-10-20Make automation record undo per pass rather than per touch.nick_m
2015-10-20Make control point selection more consistent.nick_m
2015-10-07only subdivide plugin-cycle when automation is playingRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from .cpp and .hpp files missed by pr...Paul Davis
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-18fix ever increasing MIDI event IDsRobin Gareus
2015-09-14note-off ordering - fixes #6340Robin Gareus
2015-06-17Automation -use editor_add in gui, record straight lines with fewer points.nick_m
2015-06-17Fix some workflow problems wrt automation.nick_m
2015-06-12We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanis...Paul Davis
2015-04-20remove _file_path member from Evoral::SMFPaul Davis
2015-04-15Replace control list locks with RWLocks4.0-rc4Robin Gareus
2015-03-26Follow MIDI control values with automation faders.David Robillard
2015-03-07Add a missing 'typename' specifier to the declaration for 'Evoral::Sequence::...John Emmas
2015-03-05Handle edits while playing precisely.David Robillard
2015-02-19Don't allocate then discard notes on note off.David Robillard
2015-01-07MusicalTime => Beats.David Robillard
2014-12-31fix incorrect test for valid MIDI events.Paul Davis
2014-12-31Fix range "arithmetic"Paul Davis
2014-12-30Load what we can from broken/truncated MIDI files.David Robillard
2014-12-30Fix MIDI CC record/playback crash.David Robillard
2014-12-18Mute automation via normal mute button.David Robillard
2014-12-06Remove unnecessary includes.David Robillard
2014-12-06Adapt range when copying between automation types.David Robillard
2014-12-02Fix range of pan controls.David Robillard
2014-12-02Fix lost MIDI events due to broken range check.David Robillard
2014-12-01Factor out copy-paste code.David Robillard
2014-12-01Replace half-baked param metadata with descriptor.David Robillard
2014-12-01Tidy up comments in Evoral::coverageColin Fletcher
2014-12-01Simplify Evoral::RangeList::subtract(), and make it pass amended testsColin Fletcher
2014-12-01Rework Evoral::coverage() to pass unit testsColin Fletcher
2014-11-30Remove braindead Parameter inheritance abuse.David Robillard
2014-11-30Replace thinning static state with parameter.David Robillard
2014-11-30Remove dead code.David Robillard
2014-11-30Move EventRingBuffer to libardour.David Robillard