summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_buffer.cc
AgeCommit message (Expand)Author
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2016-12-03Fix event type and parameter type confusionDavid Robillard
2016-12-03Remove Evoral::MIDIEventDavid Robillard
2016-09-13make MidiBuffer::read_from() use "dst_offset" correctly to alter the time of ...Paul Davis
2016-09-13change offset arguments to various <T>Buffer::read/merge methods from framecn...Paul Davis
2016-07-11lua MidiBuffer bindingsRobin Gareus
2015-11-29fix seamless midi-looping - fixes #5438Robin Gareus
2015-10-09tweaks to MidiBuffer::push_back() variantsPaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
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