index
:
ardour.git
click-emphasis-optional
click-emphasis-optional-final
click-level
fix-ptx-20170917
gtk3-preparation
libcanvas-no-gtk
makeup-test
master
pt-5-7-x
pt-import-fix-message-20160416
pt-missing-sources
pt5-fix
pt5fix
pt5fix-20160202
ptimport-refactor
ptimport-rework
ptimport-save
ptmidi
Hacking on Ardour DAW + ptformat
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libs
/
ardour
/
midi_buffer.cc
Age
Commit message (
Expand
)
Author
2020-01-27
Fix two more clang static analysis warnings
Robin Gareus
2019-12-17
Fix MIDI port i/o when vari-speeding
Robin Gareus
2019-11-04
avoid use of Port::port_offset() everywhere except Port::flush_buffers() and ...
Paul Davis
2019-11-02
add a MidiStateTracker to DiskReader and use to handle transport stop note re...
Paul Davis
2019-11-02
introduce new all-in-RAM MIDI datastructure and use it for MIDI playback
Paul Davis
2019-08-03
Update libardour GPL boilerplate and (C) from git log
Robin Gareus
2017-09-18
globally change all use of "frame" to refer to audio into "sample".
Paul Davis
2016-12-03
Fix event type and parameter type confusion
David Robillard
2016-12-03
Remove Evoral::MIDIEvent
David Robillard
2016-09-13
make MidiBuffer::read_from() use "dst_offset" correctly to alter the time of ...
Paul Davis
2016-09-13
change offset arguments to various <T>Buffer::read/merge methods from framecn...
Paul Davis
2016-07-11
lua MidiBuffer bindings
Robin Gareus
2015-11-29
fix seamless midi-looping - fixes #5438
Robin Gareus
2015-10-09
tweaks to MidiBuffer::push_back() variants
Paul Davis
2015-10-05
NOOP, remove trailing tabs/whitespace.
Robin Gareus
2015-10-04
globally remove all trailing whitespace from ardour code base.
Paul Davis
2015-06-29
[Summary] Added correct memory alignment for Windows in ../pbd/malign.h
Greg Zharun
2015-06-12
We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanis...
Paul Davis
2014-12-17
MIDI bounce.
David Robillard
2014-10-23
small round of compiler warning fixes
Robin Gareus
2014-06-11
prepare midi buffer API for midi-delaylines
Robin Gareus
2013-11-29
fix up a bunch of confusion regarding the size/capacity/allocation of audio &...
Paul Davis
2013-08-08
rationalize (a bit) engine start/stop/restart so that it is possible to start...
Paul Davis
2013-07-24
part-way through getting the audioengine changes to compile
Paul Davis
2013-03-23
Fix some compilation warnings
Julien de Kozak
2012-04-11
Add thought-to-be-missing break (#4819).
Carl Hetherington
2011-12-22
main fix: when transport stops, clear per-region per-playlist note trackers e...
Paul Davis
2011-12-21
remove extraneous debugging output from MidiBuffer::merge_in_place()
Paul Davis
2011-12-21
reorganize MidiBuffer::merge_in_place() to cover the cases i wasn't thinking ...
Paul Davis
2011-12-21
likely fix for crash in MidiBuffer::merge_in_place() due to unwarranted assum...
Paul Davis
2011-12-21
merge-in-place debugging (to be removed later)
Paul Davis
2011-12-13
more fun and games with meter and the tempo map: rename Meter::beats_per_bar(...
Paul Davis
2011-12-01
provide semantic ordering of simultaneous MIDI events; add operator== to Midi...
Paul Davis
2011-11-29
temporarily revert change that might be causing an endless loop while MIDI mo...
Paul Davis
2011-11-22
fix mis-ordering of MIDI events when merging MidiBuffers in-place
Paul Davis
2011-11-21
#ifdef out some expensive code from midibuffer merging (debug only, and we pr...
Paul Davis
2011-04-06
Fix my name :)
David Robillard
2011-03-15
Fix more broken whitespace.
David Robillard
2011-01-10
Make a couple of bits of debug conditional to avoid mallocs when they are tur...
Carl Hetherington
2010-12-03
Remove all use of nframes_t.
Carl Hetherington
2010-07-27
change Control::{set,get}_float to Control::{set,get}_double and make almost ...
Paul Davis
2010-06-09
basically, fix all kinds of odds and ends with MIDI playback, including misse...
Paul Davis
2009-10-22
Fix MidiBuffer::merge_in_place and add aggressive correctness checking.
David Robillard
2009-10-21
Fix MIDI thru, though why this is any different from audio (monitoring) I don...
David Robillard
2009-10-20
Implement out-of-place MidiBuffer::merge.
David Robillard
2009-10-14
Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...
David Robillard
2009-09-25
implement MidiBuffer::merge_in_place() and use to support MIDI passthrough (c...
Paul Davis
2009-09-16
do not allow smf_source's reads to stomp on cached read_end position in paren...
Paul Davis
2009-08-28
more MIDI editing tweaks ; flip mouse mode buttons around for MIDI so that "o...
Paul Davis
2009-07-21
Fix some unused parameter warnings.
Carl Hetherington
[next]