summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/disk_reader.h
AgeCommit message (Expand)Author
2020-04-14NO-OP: whitespaceRobin Gareus
2020-04-14Fix playback alignment when adding/removing channelsRobin Gareus
2020-04-08Fix false-positive under-run messagesRobin Gareus
2020-03-31if a locate brings us within a heuristic-specified distance of the current po...Paul Davis
2020-02-21centralize determination of "read-audio-data-in-reverse" and fix seek "shift"...Paul Davis
2020-02-20improve commentsPaul Davis
2020-02-20correctly track is disk read (audio) should be forwards/backwards, and what w...Paul Davis
2020-02-20Revert "fix behavior of DiskReader when moved after an instrument"Robin Gareus
2019-12-14fix behavior of DiskReader when moved after an instrumentPaul Davis
2019-12-12reduce another race condition riskPaul Davis
2019-12-12remove useless lockPaul Davis
2019-12-11remove MIDI readahead parameterPaul Davis
2019-12-10revert to single buffer for disk playback, and 5.x-style overwritePaul Davis
2019-12-08fix error when continuing to refill audio playback buffers after a buffer switchPaul Davis
2019-11-22redesign of declicking and fades around loop boundariesPaul Davis
2019-11-15move DiskReader::inc_no_disk_output() into .cc to allow for easier debuggingPaul Davis
2019-11-06fix unconditional note resolution during DiskReader::realtime_locate()Paul Davis
2019-11-02remove unused (empty) APIPaul Davis
2019-11-02remove unused APIPaul Davis
2019-11-02various adjustments so that a MidiPlaylist gets re-rendered whenever it changes.Paul Davis
2019-11-02move ownership of an RT MIDI buffer from DiskIO to MidiPlaylistPaul Davis
2019-11-02alter where note resolution happens when a re-rendering is scheduled for a MI...Paul Davis
2019-11-02refactor SessionEvent and DiskIO so that we pass around boost::shared_ptr<Tra...Paul Davis
2019-11-02add a MidiStateTracker to DiskReader and use to handle transport stop note re...Paul Davis
2019-09-17add finite state machine to control/manage transport statePaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-02-21Add API to check for ongoing de-clickRobin Gareus
2019-02-08Fix some disk-buffer threading issuesRobin Gareus
2019-02-08NO-OP: clarify internal API, prepare for overwrite queueRobin Gareus
2019-02-07Prepare dedicated Disk-reader de-click gain-stageRobin Gareus
2019-02-06Prepare Disk-reader for bi-directional micro-locatesRobin Gareus
2019-02-05Towards a new disk-reader ringbufferRobin Gareus
2018-07-11Correct a couple of typosJohn Emmas
2018-07-09Prepare API for per disk-reader de-clickRobin Gareus
2018-07-09Separate ChannelInfo for disk reader and writerRobin Gareus
2017-10-04Clean up State API:Robin Gareus
2017-10-01Fix MIDI rec-region displayRobin Gareus
2017-09-30Make MIDI disk-reader a bit less buggy :)Robin Gareus
2017-09-29No more disk-reader roll-delayRobin Gareus
2017-09-19Revert "remove unusued roll_delay member of DiskReader"Paul Davis
2017-09-19remove unusued roll_delay member of DiskReaderPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18remove all code related to "silent roll" concept. some debug output addedPaul Davis
2017-09-18move disk_{writer,reader} into Route to allow for simple, sensible implementa...Paul Davis
2017-09-18move _file_frame from DiskIOProcessor into DiskReader (only place where it is...Paul Davis
2017-09-18framework for silent-roll-while-slave-syncingPaul Davis
2017-09-18rename a method to be more clear; remove an unused method from DiskReaderPaul Davis
2017-09-18cue monitoring for MIDIPaul Davis
2017-09-18cue monitoring for audio (libardour aspects)Paul Davis
2017-09-18fix various naming issues with Disk{Reader,Writer}Paul Davis