summaryrefslogtreecommitdiff
path: root/libs/ardour/smf_source.cc
AgeCommit message (Expand)Author
2018-07-05remove debug outputPaul Davis
2018-07-05catch various libsmf errors rethrown as exceptionsPaul Davis
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-04-19Use XMLNode::set_property API in ARDOUR::SMFSource classTim Mayberry
2016-12-03Fix event type and parameter type confusionDavid Robillard
2016-12-03Remove Evoral::MIDIEventDavid Robillard
2016-12-03Fix Sequence/Event const-correctness issuesDavid Robillard
2016-11-10Correct the #includes for 'ardour/midi_cursor.h' (see commit #ec12fccf08)John Emmas
2016-11-10#include <ardour/midi_cursor.h> in a couple of placesJohn Emmas
2016-09-29Remove _length_pulse from MidiSource.nick_m
2016-09-13change all MIDI read-from-source to map all events into the loop-range for se...Paul Davis
2016-08-31Add length_pulse to MidiSource, usr quarter-notes in midi_read().nick_m
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2015-10-05use quotes for in-tree pbd/glib wrapper includeRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-18NOOP - SMF debugging.Robin Gareus
2015-09-17use pbd's gstdio compatibility wrapperRobin Gareus
2015-04-20add a pure virtual FileSource::close() method so that FileSource::set_path() ...Paul Davis
2015-04-20remove _file_path member from Evoral::SMFPaul Davis
2015-03-29Fix mute of MIDI tracks with channel forcing.David Robillard
2015-01-07MusicalTime => Beats.David Robillard
2014-12-20Maintain correct tracker state on MIDI overwrite.David Robillard
2014-12-17Fix various MIDI locking issues.David Robillard
2014-12-10remove file manager LRU cache from code.Paul Davis
2014-12-06Invalidate iterator whenever model changes.David Robillard
2014-11-30Add missing namespace qualifiers.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-14Fix out of order event errors on save with overlapping notes.David Robillard
2014-11-02Automation of LV2 plugin properties.David Robillard
2014-09-15fix up condition where a MIDI filesource is marked empty, not found, and its ...Paul Davis
2014-09-15tentative fix for losing (empty) MIDI files. Incomplete because testing shows...Paul Davis
2014-07-08initial implementation of "bring all media into session folder". Incomplete b...Paul Davis
2014-07-01merge with master.Paul Davis
2014-06-17Remove unused header includesTim Mayberry
2014-06-03Keep this #include consistent with similar onesJohn Emmas
2014-06-02merge with master and fix 4 conflicts by handPaul Davis
2014-06-02substantive changes to the logic and safety for naming of (audio/MIDI) source...Paul Davis
2014-04-29Fixed problem where importing invalid midi files caused crash.3.5.380Damien Zammit
2014-04-28add new SMFSource constructor to be used for existing-external files. Fixes #...Paul Davis
2014-04-14merge 5764970709f15e85ec30c9cea89c318eb8114c58 from cairocanvas as final(?) c...Paul Davis
2014-04-14further code simplification and rationalization related to MIDI source/file r...Paul Davis
2014-04-14after cloning a MIDI region, mark the source file as non-removable. Fixes rep...Paul Davis
2014-04-14more work on linking file existence and removabilityPaul Davis
2014-04-14further code simplification and rationalization related to MIDI source/file r...Paul Davis
2014-04-04after cloning a MIDI region, mark the source file as non-removable. Fixes rep...Paul Davis
2014-02-27(backport from cairocanvas branch) do not crash when considering a directory ...Paul Davis