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
/
disk_reader.cc
Age
Commit message (
Expand
)
Author
2019-11-06
fix unconditional note resolution during DiskReader::realtime_locate()
Paul Davis
2019-11-06
resolved notes need to use cycle-relative time
Paul Davis
2019-11-06
be sure to move effective_start while loop-reading MIDI
Paul Davis
2019-11-06
fix DiskReader::get_midi_playback() when looping
Paul Davis
2019-11-04
avoid use of Port::port_offset() everywhere except Port::flush_buffers() and ...
Paul Davis
2019-11-03
another notable cleanup/simplification of DiskReader's MIDI handling
Paul Davis
2019-11-03
comment fix
Paul Davis
2019-11-03
immediate events time reference for zero is the start of the run() cycle, not...
Paul Davis
2019-11-02
for now, show how long MIDI rendering takes
Paul Davis
2019-11-02
use playback filter when rendering MIDI; respond to changes in filter by re-r...
Paul Davis
2019-11-02
lovely simplification of DiskReader::get_midi_playback()
Paul Davis
2019-11-02
remove unused (empty) API
Paul Davis
2019-11-02
remove unused API
Paul Davis
2019-11-02
add another conditional to decide if we should merge disk MIDI data into inpu...
Paul Davis
2019-11-02
remove commented line
Paul Davis
2019-11-02
helpful variable rename
Paul Davis
2019-11-02
various adjustments so that a MidiPlaylist gets re-rendered whenever it changes.
Paul Davis
2019-11-02
fix thinko when dealing with non-MIDI tracks
Paul Davis
2019-11-02
move ownership of an RT MIDI buffer from DiskIO to MidiPlaylist
Paul Davis
2019-11-02
alter where note resolution happens when a re-rendering is scheduled for a MI...
Paul Davis
2019-11-02
refactor SessionEvent and DiskIO so that we pass around boost::shared_ptr<Tra...
Paul Davis
2019-11-02
change MidiPlaylist::dump() into ::render(); change type of initial argument
Paul Davis
2019-11-02
remove unused member variable
Paul Davis
2019-11-02
reimplement RTMidiBuffer using a highly optimized data structure
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-11-01
if a complete refill is called for, DiskReader cannot internal seek
Paul Davis
2019-11-01
if looping, squish DiskReader::playback_sample into loop range
Paul Davis
2019-09-22
use internal seek to implement DiskReader::seek() when possible.
Paul Davis
2019-09-20
do not abort in the event that we cannot internal-seek to align with the play...
Paul Davis
2019-09-18
Consistent use of abort() /* NOTREACHED */
Robin Gareus
2019-09-17
add finite state machine to control/manage transport state
Paul Davis
2019-09-17
use const int rather than macro
Paul Davis
2019-08-03
Update libardour GPL boilerplate and (C) from git log
Robin Gareus
2019-05-26
Fix a -Wmaybe-uninitialized (disk-reader, no audio)
Robin Gareus
2019-03-19
Fix Playlist refcount when deleting track
Robin Gareus
2019-03-17
Temporary change to make auto-return work with broken transport-logic
Robin Gareus
2019-03-05
Enable de-click in disk-reader
Robin Gareus
2019-02-21
Add API to check for ongoing de-click
Robin Gareus
2019-02-18
Remain silent while a disk-buffer is overwritten
Robin Gareus
2019-02-09
Fix llabs() ambiguity
Robin Gareus
2019-02-08
Fix some disk-buffer threading issues
Robin Gareus
2019-02-08
NO-OP: clarify internal API, prepare for overwrite queue
Robin Gareus
2019-02-07
Remove disk-reader local MIDI vari-speed
Robin Gareus
2019-02-07
Prefer AudioBuffer reference over raw buffer
Robin Gareus
2019-02-07
Prepare dedicated Disk-reader de-click gain-stage
Robin Gareus
2019-02-06
Implement backwards micro-locates
Robin Gareus
2019-02-06
Prepare Disk-reader for bi-directional micro-locates
Robin Gareus
2019-02-06
Optimize buffer zero-filling
Robin Gareus
2019-02-05
Towards a new disk-reader ringbuffer
Robin Gareus
[prev]
[next]