summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral
AgeCommit message (Expand)Author
2017-06-10Implement slaved boolean automation and update mute special-caseRobin Gareus
2017-06-03add const-ness: Evaluating a curve does not change it.Robin Gareus
2017-04-26AutomationLine time-unit conversion and paste API updateRobin Gareus
2017-02-08centralize computation of tempo from SMF informationPaul Davis
2016-12-22More 8 whitespace to tab indentation fixesNil Geisweiller
2016-12-21Fix indentation 8 whitespaces to tabNil Geisweiller
2016-12-16"toll free bridging" between smf_tempo_t and Evoral::SMF::TempoPaul Davis
2016-12-16expose SMF tempo information in Evoral::SMFPaul Davis
2016-12-16add comments about limitations for Evoral::SMF and tracksPaul Davis
2016-12-14add API to Evoral::SMF to retrieve all track/instrument names for use when im...Paul Davis
2016-12-07Set MidiPgmChangeAutomation control valueRobin Gareus
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