Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-11 | Correct a couple of typos | John Emmas | |
2018-07-09 | Prepare API for per disk-reader de-click | Robin Gareus | |
2018-07-09 | Separate ChannelInfo for disk reader and writer | Robin Gareus | |
This allows to use different types for write and read buffers, in preparation for a dedicated reader-buffer. | |||
2017-10-04 | Clean up State API: | Robin Gareus | |
* Processor implement get_state(), classes derived from Processor implement protected ::state() -- as documented in processor.h * likewise for Route, Track: make ::state() a protected interface * removal of "full_state", use explicit "template_save" * use RAII/Unwind to skip saving automation-state | |||
2017-10-01 | Fix MIDI rec-region display | Robin Gareus | |
gui_feed_buffer is used for DiskWriter -> GUI notifications. It was wrongly migrated from MidiDiskstream to DiskReader in 7fb6807 | |||
2017-09-30 | Make MIDI disk-reader a bit less buggy :) | Robin Gareus | |
* use start/end frame * differentiate nframes and disk_samples_to_consume * add global Port::port_offset () when writing data. * add a note about b0rked vari-speed .. | |||
2017-09-29 | No more disk-reader roll-delay | Robin Gareus | |
It was not working in sdio/6.0-pre anyway and with upcoming changes to latency compensation the concept of per disk[stream/reader] will go away. | |||
2017-09-19 | Revert "remove unusued roll_delay member of DiskReader" | Paul Davis | |
This reverts commit 92c2e06eb72950f91ca943a5219e2caeaeecda9f. | |||
2017-09-19 | remove unusued roll_delay member of DiskReader | Paul Davis | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-09-18 | remove all code related to "silent roll" concept. some debug output added | Paul Davis | |
2017-09-18 | move disk_{writer,reader} into Route to allow for simple, sensible ↵ | Paul Davis | |
implementation of DiskIOPoint | |||
2017-09-18 | move _file_frame from DiskIOProcessor into DiskReader (only place where it ↵ | Paul Davis | |
is needed); split into by-type array to deal with different rate of audio & MIDI i/o | |||
2017-09-18 | framework for silent-roll-while-slave-syncing | Paul Davis | |
2017-09-18 | rename a method to be more clear; remove an unused method from DiskReader | Paul Davis | |
2017-09-18 | cue monitoring for MIDI | Paul Davis | |
2017-09-18 | cue monitoring for audio (libardour aspects) | Paul Davis | |
2017-09-18 | fix various naming issues with Disk{Reader,Writer} | Paul Davis | |
2017-09-18 | remove all remaining vestiges of per-track varispeed from libardour | Paul Davis | |
2017-09-18 | random changes required to get an audio track created and transport functional | Paul Davis | |
2017-09-18 | mega-commit to save state of first "it compilesand links" state for ↵ | Paul Davis | |
separated disk i/o changes. THIS WILL NOT RUN. THIS REQUIRES MANY CHANGES | |||
2017-09-18 | merge almost all audio & midi diskstream code, redistribute between ↵ | Paul Davis | |
DiskIOProcessor, DiskReader,DiskWriter; compile and link | |||
2017-09-18 | remove duplicated (in heirarchy) loop location from DiskReader | Paul Davis | |
2017-09-18 | move need-butler from DiskReader to DiskIOProcessor | Paul Davis | |
2017-09-18 | move ChannelInfo structure from DiskReader into DiskIOProcessor | Paul Davis | |
2017-09-18 | merge MidiDiskstream into DiskReader (playback parts) | Paul Davis | |
2017-09-18 | merge AudioDiskstream playback code into DiskReader | Paul Davis | |
2017-09-18 | crawling towards the APIs for separate disk i/o | Paul Davis | |