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-23
more tweaks to correctly (or more correctly) reload disk reader buffers when ...
Paul Davis
2019-11-22
redesign of declicking and fades around loop boundaries
Paul Davis
2019-11-21
Fix multi-channel de-click
Robin Gareus
2019-11-19
Fix declick offset position for multi-channel tracks
Robin Gareus
2019-11-18
DiskReader::_declick_offs should only advance once per ::run() call
Paul Davis
2019-11-18
DiskReader::_declick_amp needs to repeat the same work for each audio channel...
Paul Davis
2019-11-18
small changes to make declick out triggered by just stopping
Paul Davis
2019-11-18
add missing NULL check
Paul Davis
2019-11-18
use reverse-reading of MIDI data in DiskReader
Paul Davis
2019-11-15
move DiskReader::inc_no_disk_output() into .cc to allow for easier debugging
Paul Davis
2019-11-06
fix unconditional note resolution during DiskReader::realtime_locate()
Paul Davis
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
[next]