summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral
AgeCommit message (Expand)Author
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
2014-11-24Changes needed to accommodate building libevoral with MSVCJohn Emmas
2014-11-23Fix build with a certain awful broken compiler.David Robillard
2014-11-22Fix quantization and other time-related ops.David Robillard
2014-11-22Fix clang and MSVC build.David Robillard
2014-11-22Wrap MusicalTime in a class.David Robillard
2014-11-16Don't add origin value to MIDI controller regions on initial insert.David Robillard
2014-11-16Make ControlList::paste const-correct.David Robillard
2014-11-14add abort() to non-reached codeRobin Gareus
2014-11-13Fix crashes on various MIDI editing operations.David Robillard
2014-10-15add mutex/lock to all Evoral::SMF methods that use _smf/libsmf, to avoid inad...Paul Davis
2014-08-05Initial steps towards usable range-based automation editing.Ben Loftis
2014-06-07remove some 1920 tick constants and leave notes for some others.Robin Gareus
2014-06-03fix two mysterious problems with stdint typesPaul Davis
2014-06-02merge with master and fix 4 conflicts by handPaul Davis
2014-04-29Fixed problem where importing invalid midi files caused crash.3.5.380Damien Zammit
2014-03-21Minor visibility changes to libevoral (template objects can be exported in li...John Emmas
2014-03-01remove mingw64 special case from evoral visibility header (might be appropria...Paul Davis
2014-03-01when mingw is mingw64, it appears that we need to use __declspec() and not __...Paul Davis
2014-02-19add option to skip guard points when adding new control points to a ControlLi...Paul Davis
2014-02-19add option to skip guard points when adding new control points to a ControlLi...Paul Davis
2014-01-13'libs/evoral' - #include 'Note.impl' when building with MSVC (this is necessa...John Emmas
2014-01-12use LIBEVORAL_TEMPLATE_API with Evoral::NotePaul Davis
2014-01-12use LIBEVORAL_TEMPLATE_APIPaul Davis
2014-01-12add LIBEVORAL_TEMPLATE_API to deal with gcc/msvc difference of opinionPaul Davis
2014-01-12Merge branch 'windows+cc' into cairocanvasJohn Emmas
2014-01-12'libs/evoral' - DLL visibility stuff and associated changes needed for buildi...John Emmas