summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_buffer.cc
AgeCommit message (Expand)Author
2015-06-29[Summary] Added correct memory alignment for Windows in ../pbd/malign.hGreg Zharun
2015-06-12We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanis...Paul Davis
2014-12-17MIDI bounce.David Robillard
2014-10-23small round of compiler warning fixesRobin Gareus
2014-06-11prepare midi buffer API for midi-delaylinesRobin Gareus
2013-11-29fix up a bunch of confusion regarding the size/capacity/allocation of audio &...Paul Davis
2013-08-08rationalize (a bit) engine start/stop/restart so that it is possible to start...Paul Davis
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2013-03-23Fix some compilation warningsJulien de Kozak
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