summaryrefslogtreecommitdiff
path: root/libs/ardour/smf_source.cc
AgeCommit message (Expand)Author
2014-02-27do not crash when considering a directory called midi (with any case) as an a...Paul Davis
2014-01-23fix merge conflict with masterPaul Davis
2014-01-22take all tracks inside a midi-file into account when loading modelRobin Gareus
2014-01-22open external [read-only] midi-files on constructionRobin Gareus
2013-07-15use g_unlink() rather than unlink() universally, requires <glib/gstdio.h> in ...Paul Davis
2013-03-14match *.[mM][iI][dD][iI]$ as well as *.[mM][iI][dD] files when looking for MI...Paul Davis
2013-01-21Fix MIDI loop recording.David Robillard
2013-01-21More style-only changes.David Robillard
2013-01-16use regex to match [mM][iI][dD] file extension for MIDI files, thus making i...Paul Davis
2012-08-10add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, and...Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-07-17lots more fidgety work on automation. sort of works now, but undo/redo needs ...Paul Davis
2012-06-23Remove two unnecessary header includes of pbd/mountpoint.hTim Mayberry
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2011-12-10Compute delta time correctly when appending events; the converter must be use...Carl Hetherington
2011-12-01stop spewing debug output from SMFSourcePaul Davis
2011-11-15Remove debug code.Carl Hetherington
2011-10-24Remove unused read/write data count code.Carl Hetherington
2011-10-19Remove dubious Evoral::Event methods that exposed non-const references to mem...David Robillard
2011-07-20try to fix data loss at end of a capture pass for MIDI - add a new virtual me...Paul Davis
2011-07-19more MIDI I/O debugging outputPaul Davis
2011-07-14initial pass at session-renaming functionalityPaul Davis
2011-07-14more midi I/O debuggingPaul Davis
2011-07-11accept .MID as a MIDI file extension, not just .midPaul Davis
2011-06-22second half of "bomb out if playlist construction from XML fails"Paul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-08Ensure that empty drag-created MIDI regions get a file on disk so that there ...Carl Hetherington
2011-04-06Fix my name :)David Robillard
2011-03-26remove Evoral::RingBuffer, which was (a) duplicating PBD::RingBufferNPT and (...Paul Davis
2011-03-03move open-on-write call for MIDI into mark_streaming_midi_write_started() so ...Paul Davis
2011-03-02remove entire "stub" file concept; open new audio and MIDI files on demand (a...Paul Davis
2011-03-01Make sure that the MidiSource constructor doesn't set the wrong _flags.Carl Hetherington
2010-12-20Fix more broken whitespace.David Robillard
2010-12-09Use a weak_ptr rather than a bald pointer for _midi_source in MidiModel.Carl Hetherington
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-11-09add "origin" property to FileSource so that we can track multiple importsPaul Davis
2010-10-08Update recorded MIDI regions as notes arrive. Fixes one cause of infinite no...Carl Hetherington
2010-10-05Improve GUI display during MIDI record in various ways.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-09-14remove Glib::ustring from libardour; allow any characters except '/' and '\' ...Paul Davis
2010-09-01Clean up MidiSource::midi_read now that the signed type sframes_t is being us...Carl Hetherington
2010-07-25Remove debug output from last commit.Carl Hetherington
2010-07-25Add test for #3356.Carl Hetherington
2010-07-20add note IDs and use them for looking up notes during a history rebuild. NOTE...Paul Davis
2010-07-16newly created files for use in recording appear in a .stubs folder, and are m...Paul Davis
2010-07-14A few fixes to interpolation of MIDI controller data. Don't interpolateCarl Hetherington
2010-07-01add MidiModel::sync_to_source() to push model state into its existing source;...Paul Davis
2010-07-01fix assumption that Session::_mmc != 0Paul Davis
2010-06-28Fix a couple of crashes on MIDI import.Carl Hetherington
2010-06-26lots of details relating to MIDI file management; try to ignore ALSA sequence...Paul Davis