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_ring_buffer.cc
Age
Commit message (
Expand
)
Author
2020-01-27
Fix some clang-scan warnings
Robin Gareus
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-10-17
Clean up MIDI debugging output
David Robillard
2016-09-13
add back event offsetting into MidiRingBuffer::read() (even if we never reall...
Paul Davis
2016-09-13
NOOP: spacing and indentation
Paul Davis
2016-09-13
show "this" in MidiRingBuffer::dump()
Paul Davis
2016-09-13
add a new DEBUG enum for MidiRingBuffer
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-12
We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanis...
Paul Davis
2015-03-30
note to midi devs.
Robin Gareus
2015-03-30
fix typo in skip/state-tracker
Robin Gareus
2015-03-24
Resolve only active notes when muted/non-soloed.
David Robillard
2015-03-12
cont’d work on a16dd7c, fixes #6170
Robin Gareus
2014-12-20
Maintain correct tracker state on MIDI overwrite.
David Robillard
2014-11-30
Clean up state tracking of raw MIDI.
David Robillard
2014-10-23
small round of compiler warning fixes
Robin Gareus
2013-03-27
Squashed commit of the following:
Paul Davis
2013-01-28
fix another semantically-significant statement buried in an assert() macro
Paul Davis
2013-01-26
fix breakage for optimized build caused by semantically critical statement in...
Paul Davis
2013-01-19
Replace a bunch of potential crashes with graceful handling of the situation.
David Robillard
2013-01-08
tentative redesign of MIDI looping, will probably fix #5050 but needs more ex...
Paul Davis
2012-06-18
make switching between input+disk monitoring work "right" for MIDI tracks; al...
Paul Davis
2012-05-24
Compile cleanly with clang.
David Robillard
2011-12-26
a grab bag of changes correcting and improving the way MIDI note on/off track...
Paul Davis
2011-07-08
fix incorrect use of MidiBuffer::reserve() and MidiBuffer::write() if channel...
Paul Davis
2011-06-21
change default overlapping note strategy to "relax" (i.e. do nothing); fix cr...
Paul Davis
2011-06-01
Fix broken whitespace. I'd apologize for the compile times if it was my faul...
David Robillard
2011-05-29
detect buffer "overflow" when delivering immediate events and queue remainder...
Paul Davis
2011-04-04
Fix broken whitespace (no functional changes).
David Robillard
2011-04-04
reimplement MidiRingBuffer::dump()
Paul Davis
2011-03-26
remove Evoral::RingBuffer, which was (a) duplicating PBD::RingBufferNPT and (...
Paul Davis
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-09-23
Fix assert. Remove some debug output.
Carl Hetherington
2010-08-13
Hopefully fix dropped MIDI notes on loop. Fixes #3133.
Carl Hetherington
2010-06-09
basically, fix all kinds of odds and ends with MIDI playback, including misse...
Paul Davis
2010-06-08
Small cleanup.
Carl Hetherington
2010-06-08
Update ring buffer read pointer correctly in case of a failure to insert an e...
Carl Hetherington
2010-03-02
the mega-properties/SequenceProperty patch. split is broken at present (right...
Paul Davis
2009-12-20
remove a couple of boost::signals2 trouble spots; fix some --strict compile t...
Paul Davis
2009-10-25
make per-region note-tracking in MidiPlaylist work correctly, or something ve...
Paul Davis
2009-10-14
Strip 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-16
do not allow smf_source's reads to stomp on cached read_end position in paren...
Paul Davis
2009-09-14
fix up marshall/unmarshall of note data for MidiModel::DiffCommand
Paul Davis
2009-08-27
lots of MIDI editing stuff. to be explained on the website when its done
Paul Davis
2009-05-05
Fix crash when playing back MIDI within a loop.
David Robillard
2009-05-01
Fix MIDI playback.
David Robillard
[next]