summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_model.cc
AgeCommit message (Expand)Author
2020-01-27Fix some clang-scan warningsRobin Gareus
2019-12-17Directly apply MIDI automation state changesRobin Gareus
2019-11-02rename all Evoral source from .(hpp|cpp)$ to .(h|cc)Paul Davis
2019-08-29No-OP: move doxygen doc into header filesRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-04-19Use XMLNode::get/set_property API in ARDOUR::MidiModel classTim Mayberry
2017-03-04offset linked regions to compensate for negative start after trim drag.nick_m
2017-01-23NO-OP: add a few spaces before function argsPaul Davis
2016-12-03Remove Evoral::MIDIEventDavid Robillard
2016-11-08Support multiple readers for MIDI source/modelDavid Robillard
2016-10-07proper C++ const API (possible fix for MSVC builds)Robin Gareus
2016-07-20Make MidiModel::write_section_to able to offset event timesJulien "_FrnchFrgg_" RIVAUD
2016-07-20Make MidiModel::write_section_to() more type-independantJulien "_FrnchFrgg_" RIVAUD
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2015-12-22Fix overlapping resolution (see issue #177)Nil Geisweiller
2015-10-17Remove all the now unused functions in the MidiModel class.André Nusser
2015-10-17Split transpose in MidiModel into two functions.André Nusser
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-05-12Fix stuck notes on save during MIDI playback.David Robillard
2015-03-05Handle edits while playing precisely.David Robillard
2015-02-06Rework previous commit to avoid extra property lookup (fwiw).nick_m
2015-02-06Make sure we have the property rather than the value of patch change id.nick_m
2015-01-07MusicalTime => Beats.David Robillard
2014-12-30Fix some mangled whitespace (noop).David Robillard
2014-12-29Fix occasional crash when saving MIDI.David Robillard
2014-12-29fix a few compiler warningsPaul Davis
2014-12-28MIDI transform dialog.David Robillard
2014-12-28Clean up note delta command code.David Robillard
2014-12-17Fix various MIDI locking issues.David Robillard
2014-11-22Wrap MusicalTime in a class.David Robillard
2014-11-20Fix lost MIDI note offs and controllers.David Robillard
2014-11-19Fix dropped MIDI events, especially with record enabled.David Robillard
2014-11-14add abort() to non-reached codeRobin Gareus
2014-03-23assure midi patch ID is set before assigning itRobin Gareus
2013-11-04initialize MidiModel::Change::patch_id (correctlty?)Paul Davis
2013-03-29major fixes for MIDI patch change and note undo/redo. Patch change handling w...Paul Davis
2012-10-11implement deleting of sysex eventsHans Baier
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2011-12-27Move patch changes when inserting silence at the start of a model.Carl Hetherington
2011-10-23Fix read of MIDI undo information to use the correct time type. Fixes #4387.Carl Hetherington
2011-10-19Trim the include tree.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-06-22ignore unpaired noteoff's when writing part of a MidiModel to a new source. i...Paul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-16Fix undo when notes are changed and then removed by the overlap checker (#3995).Carl Hetherington