summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_buffer.cc
AgeCommit message (Expand)Author
2012-04-11Add thought-to-be-missing break (#4819).Carl Hetherington
2011-12-22main fix: when transport stops, clear per-region per-playlist note trackers e...Paul Davis
2011-12-21remove extraneous debugging output from MidiBuffer::merge_in_place()Paul Davis
2011-12-21reorganize MidiBuffer::merge_in_place() to cover the cases i wasn't thinking ...Paul Davis
2011-12-21likely fix for crash in MidiBuffer::merge_in_place() due to unwarranted assum...Paul Davis
2011-12-21merge-in-place debugging (to be removed later)Paul Davis
2011-12-13more fun and games with meter and the tempo map: rename Meter::beats_per_bar(...Paul Davis
2011-12-01provide semantic ordering of simultaneous MIDI events; add operator== to Midi...Paul Davis
2011-11-29temporarily revert change that might be causing an endless loop while MIDI mo...Paul Davis
2011-11-22fix mis-ordering of MIDI events when merging MidiBuffers in-placePaul Davis
2011-11-21#ifdef out some expensive code from midibuffer merging (debug only, and we pr...Paul Davis
2011-04-06Fix my name :)David Robillard
2011-03-15Fix more broken whitespace.David Robillard
2011-01-10Make a couple of bits of debug conditional to avoid mallocs when they are tur...Carl Hetherington
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-07-27change Control::{set,get}_float to Control::{set,get}_double and make almost ...Paul Davis
2010-06-09basically, fix all kinds of odds and ends with MIDI playback, including misse...Paul Davis
2009-10-22Fix MidiBuffer::merge_in_place and add aggressive correctness checking.David Robillard
2009-10-21Fix MIDI thru, though why this is any different from audio (monitoring) I don...David Robillard
2009-10-20Implement out-of-place MidiBuffer::merge.David Robillard
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-09-25implement MidiBuffer::merge_in_place() and use to support MIDI passthrough (c...Paul Davis
2009-09-16do not allow smf_source's reads to stomp on cached read_end position in paren...Paul Davis
2009-08-28more MIDI editing tweaks ; flip mouse mode buttons around for MIDI so that "o...Paul Davis
2009-07-21Fix some unused parameter warnings.Carl Hetherington
2009-06-16first pass (ok, third really) at internal send+return - audio routing inside ...Paul Davis
2009-06-09Remove aliased _size member.Carl Hetherington
2009-05-04Preliminary MIDI plugin support.David Robillard
2009-05-01Fix MIDI playback.David Robillard
2009-04-23remove offset from process callback tree. some breakage may have occured. yes...Paul Davis
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-16Gracefully ignore illegal MIDI events at the buffer level (i.e. from Jack).David Robillard
2009-02-11verbosity--David Robillard
2009-02-02* fixed crash: MidiBuffer::reserve returned wrong write locationHans Baier
2009-02-02Make (MIDI) event time stamp type a template parameter.David Robillard
2009-02-01Removed fixed/maximum event size assumption/limitation from MIDI buffer.David Robillard
2009-02-01Templateify MidiBuffer iterators (avoid code duplication since they're about ...David Robillard
2008-12-29Fix some compiling warnings and errors in OS XSakari Bergen
2008-12-27Fix immediate event delivery (panic button, controller sliders, etc).David Robillard
2008-10-10Apply MIDI looping patch from torbenh, with minor changes.David Robillard
2008-10-08torben's port buffer reworking; torben's panner automation loading patch (all...Paul Davis
2008-09-22Move event specific ringbuffer stuff to evoral.David Robillard
2008-09-19Factor out sequencing related things into an independant new library: "evoral".David Robillard
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2008-05-23Remove pointless Byte typedef that didn't really match any other typedef in a...David Robillard
2008-05-15Eliminate excessive allocation (for every event) during MidiModel iteration.David Robillard
2008-05-12Fix various MIDI corruption bugs.David Robillard
2008-04-22* disabled some debugging outputHans Baier
2008-04-03* implemented editing velocities (http://tracker.ardour.org/view.php?id=2148)Hans Baier