summaryrefslogtreecommitdiff
path: root/libs/ardour/smf_source.cc
AgeCommit message (Expand)Author
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
2010-06-01rationale pathways that add notes to Sequence<T> so that there is only final ...Paul Davis
2010-05-30make trimming in region name (colored) highlight work even in internal edit m...Paul Davis
2010-05-24Use debug macros for SMFSource.Carl Hetherington
2010-05-24Note the time of the last event that was read by read_unlocked, so that the c...Carl Hetherington
2010-05-16Move FileManager code into libpbd. Use it for SMF read/write.Carl Hetherington
2009-11-30attempt to remove confusion and errors caused by unclear semantics of _is_emb...Paul Davis
2009-10-26Remove idiocy.David Robillard
2009-10-25Remove Session dependency from BeatsFramesConverter.David Robillard
2009-10-24(FULL commit) start of a nominal debug tracing system, with 64 bits available...Paul Davis
2009-10-22Fix crash on save of MIDI data.David Robillard
2009-10-22Actually load MIDI data from disk on session load (kludgey, forces model to a...David Robillard
2009-10-22Fix deadlocks on MIDI record.David Robillard
2009-10-21Fix MIDI rec regions.David Robillard
2009-10-21Disable excessive debug printing.David Robillard
2009-10-19track notes at the region level in MidiPlaylist; resolve them (deliver note o...Paul Davis
2009-10-15rework Stateful::set_state() patch to avoid default version argumentPaul Davis
2009-10-15Part 1 of loading 2.X sessions; some things work, some things don't, hacks a-...Carl Hetherington
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-09-21(full commit): fix MIDI playback by not writing into the playback buffer from...Paul Davis
2009-09-16remove existing attempts at optimizing MIDI event reading, to try to fix bugs...Paul Davis
2009-09-16do not allow smf_source's reads to stomp on cached read_end position in paren...Paul Davis
2009-09-14fix up marshall/unmarshall of note data for MidiModel::DiffCommandPaul Davis
2009-05-07The great audio processing overhaul.David Robillard
2009-05-04Shut up.David Robillard
2009-04-30Rename 'position' parameter of MidiSource::midi_read to clearer 'source_start'.David Robillard
2009-04-16Revert stupid r4975.David Robillard