remove useless lock
[ardour.git] / libs / ardour / disk_reader.cc
2019-12-12 Paul Davisremove useless lock
2019-12-12 Paul Davisfix playback of newly added/modified MIDI data
2019-12-12 Paul Davisexpand DEBUG_TRACE() statement
2019-12-12 Paul Davisremove MIDI readahead parameter
2019-12-12 Paul Davisvariable renaming in Butler for various buffer sizes
2019-12-11 Paul Davisshould probably resolve MIDI notes when loop bounds...
2019-12-11 Paul Davisfix unnecssary disruption of MIDI stream when disabling...
2019-12-10 Paul Davisuse PlayistChanged appropriately to fix MIDI output
2019-12-10 Paul Davisrevert to single buffer for disk playback, and 5.x...
2019-12-09 Paul Davisfix error when continuing to refill audio playback...
2019-12-09 Paul Davismore debug output
2019-12-07 Paul Davisfunctional double buffering when using DiskReader:...
2019-12-07 Paul Davisa few parameter changes, and flesh out code to switch...
2019-12-07 Paul Davisinitial conversion to double buffering inside DiskReader
2019-11-24 Paul Davisfix crash when using Region > Loop
2019-11-23 Paul Davisremove debug output
2019-11-23 Paul Davisremove debug message about LOCATE WITHOUT DECLICK....
2019-11-23 Paul Davismore tweaks to correctly (or more correctly) reload...
2019-11-23 Paul Davisredesign of declicking and fades around loop boundaries
2019-11-21 Robin GareusFix multi-channel de-click
2019-11-19 Robin GareusFix declick offset position for multi-channel tracks
2019-11-19 Paul DavisDiskReader::_declick_offs should only advance once...
2019-11-19 Paul DavisDiskReader::_declick_amp needs to repeat the same work...
2019-11-19 Paul Davissmall changes to make declick out triggered by just...
2019-11-18 Paul Davisadd missing NULL check
2019-11-18 Paul Davisuse reverse-reading of MIDI data in DiskReader
2019-11-15 Paul Davismove DiskReader::inc_no_disk_output() into .cc to allow...
2019-11-07 Paul Davisfix unconditional note resolution during DiskReader...
2019-11-06 Paul Davisfix unconditional note resolution during DiskReader...
2019-11-06 Paul Davisresolved notes need to use cycle-relative time
2019-11-06 Paul Davisbe sure to move effective_start while loop-reading...
2019-11-06 Paul Davisfix DiskReader::get_midi_playback() when looping
2019-11-04 Paul Davisavoid use of Port::port_offset() everywhere except...
2019-11-03 Paul Davisanother notable cleanup/simplification of DiskReader...
2019-11-03 Paul Daviscomment fix
2019-11-03 Paul Davisimmediate events time reference for zero is the start...
2019-11-03 Paul Davisfor now, show how long MIDI rendering takes
2019-11-03 Paul Davisuse playback filter when rendering MIDI; respond to...
2019-11-02 Paul Davislovely simplification of DiskReader::get_midi_playback()
2019-11-02 Paul Davisremove unused (empty) API
2019-11-02 Paul Davisremove unused API
2019-11-02 Paul Davisadd another conditional to decide if we should merge...
2019-11-02 Paul Davisremove commented line
2019-11-02 Paul Davishelpful variable rename
2019-11-02 Paul Davisvarious adjustments so that a MidiPlaylist gets re...
2019-11-02 Paul Davisfix thinko when dealing with non-MIDI tracks
2019-11-02 Paul Davismove ownership of an RT MIDI buffer from DiskIO to...
2019-11-02 Paul Davisalter where note resolution happens when a re-rendering...
2019-11-02 Paul Davisrefactor SessionEvent and DiskIO so that we pass around...
2019-11-02 Paul Davischange MidiPlaylist::dump() into ::render(); change...
2019-11-02 Paul Davisremove unused member variable
2019-11-02 Paul Davisreimplement RTMidiBuffer using a highly optimized data...
2019-11-02 Paul Davisadd a MidiStateTracker to DiskReader and use to handle...
2019-11-02 Paul Davisintroduce new all-in-RAM MIDI datastructure and use...
2019-11-02 Paul Davisif a complete refill is called for, DiskReader cannot...
2019-11-01 Paul Davisif looping, squish DiskReader::playback_sample into...
2019-09-22 Paul Davisuse internal seek to implement DiskReader::seek() when...
2019-09-20 Paul Davisdo not abort in the event that we cannot internal-seek...
2019-09-18 Robin GareusConsistent use of abort() /* NOTREACHED */
2019-09-18 Paul Davisadd finite state machine to control/manage transport...
2019-09-17 Paul Davisuse const int rather than macro
2019-08-03 Robin GareusUpdate libardour GPL boilerplate and (C) from git log
2019-05-26 Robin GareusFix a -Wmaybe-uninitialized (disk-reader, no audio)
2019-03-19 Robin GareusFix Playlist refcount when deleting track
2019-03-17 Robin GareusTemporary change to make auto-return work with broken...
2019-03-05 Robin GareusEnable de-click in disk-reader
2019-02-21 Robin GareusAdd API to check for ongoing de-click
2019-02-18 Robin GareusRemain silent while a disk-buffer is overwritten
2019-02-09 Robin GareusFix llabs() ambiguity
2019-02-08 Robin GareusFix some disk-buffer threading issues
2019-02-08 Robin GareusNO-OP: clarify internal API, prepare for overwrite...
2019-02-07 Robin GareusRemove disk-reader local MIDI vari-speed
2019-02-07 Robin GareusPrefer AudioBuffer reference over raw buffer
2019-02-07 Robin GareusPrepare dedicated Disk-reader de-click gain-stage
2019-02-06 Robin GareusImplement backwards micro-locates
2019-02-06 Robin GareusPrepare Disk-reader for bi-directional micro-locates
2019-02-06 Robin GareusOptimize buffer zero-filling
2019-02-05 Robin GareusTowards a new disk-reader ringbuffer
2018-12-21 Robin GareusFix insert/remove time duplicate automation move -...
2018-11-29 Robin GareusDisk I/O: only allocate midi-buffer if needed
2018-10-04 Paul Davisadd new ::update_interval() method for transport master...
2018-07-31 Robin GareusFix mismatched delete/delete[]
2018-07-09 Robin GareusNO-OP: Rename disk-reader buffer for consistency
2018-07-09 Robin GareusPrepare API for per disk-reader de-click
2018-07-09 Robin GareusSeparate ChannelInfo for disk reader and writer
2018-07-09 Robin GareusRemove unused disk-reader vari-speed
2018-07-09 Robin GareusRemove global declick API
2017-10-31 Robin GareusMove Loop Location to Processors
2017-10-26 Paul Davisremove unused variable
2017-10-26 Paul Davisswitch from std::auto_ptr<> (deprecated) to boost:...
2017-10-26 Paul Davisoptimization for track with zero audio channels should...
2017-10-03 Robin GareusClean up State API:
2017-10-02 Paul Davisuse new CubicInterpolation API
2017-10-02 Paul DavisDiskReader should do nothing at all if there are no...
2017-10-02 Paul Davisremove cruft
2017-10-01 Robin GareusFix MIDI rec-region display
2017-09-30 Robin GareusMake MIDI disk-reader a bit less buggy :)
2017-09-30 Robin GareusMIDI debugging.
2017-09-30 Robin GareusDisk-reader don't silence buffers when not rolling
2017-09-29 Robin GareusOngoing work on latency compensation
next