summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-18drop route shared_ptr when Route::GoingAway is emittedPaul Davis
2017-09-18fix inadvertent run of Interpolation object when transport speed is zero, ↵Paul Davis
leading to a single sample being written when nothing should be. Also, rename "outgoing" as "disk_signal" to be more clear.
2017-09-18fix uninitialized variables causing DiskWriters to think they were in some ↵Paul Davis
incorrect state(s)
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-18get sdio branch working with MIDI tracksPaul Davis
2017-09-18NO-OP: commentPaul Davis
2017-09-18cue monitoring for audio (GUI aspects)Paul Davis
2017-09-18cue monitoring for audio (libardour aspects)Paul Davis
2017-09-18move channel-count setting for DiskReader so that it actually reflects the ↵Paul Davis
correct numbers
2017-09-18fix various naming issues with Disk{Reader,Writer}Paul Davis
2017-09-18uncomment existing machinery to deal with playlist modificationsPaul Davis
2017-09-18NO-OP: remove placeholder commentPaul Davis
2017-09-18NO-OP explanatory commentPaul Davis
2017-09-18NO-OP explanatory commentPaul Davis
2017-09-18alignment choice now owned by Track, as a proxy for DiskWriterPaul Davis
DiskWriter is a processor and as such has no Input object. This means that the "Automatic" setting must be handled by the Track, which does have an Input object to check for port connections to physical or non-physical sources
2017-09-18NO-OP: whitespace inside #if 0Paul Davis
2017-09-18fix iterator initializationPaul Davis
2017-09-18set up DiskWriter sources at an appropriate timePaul Davis
2017-09-18don't crash when recording due to null midi_write_sourcePaul Davis
2017-09-18manual fixes for various XML API changes in master, required after rebase on ↵Paul Davis
master
2017-09-18remove all remaining vestiges of per-track varispeed from libardourPaul Davis
2017-09-18no more per-track varispeedPaul Davis
2017-09-18get diskreader working, and remove per-track varispeed API and mechanismPaul Davis
2017-09-18remove debug outputPaul Davis
2017-09-18correctly create Tracks, not BussesPaul Davis
2017-09-18save processor type for Disk{Reader,Writer}Paul Davis
2017-09-18addd more DEBUG_TRACE for DiskIO; set DiskIOProcess::_need_butler more ↵Paul Davis
appropriately; other minor adjustments
2017-09-18nothing to do anymore at the Track level when input config changesPaul Davis
2017-09-18reinstate input monitoring functionPaul Davis
2017-09-18fully remove diskstream codePaul Davis
2017-09-18random changes required to get an audio track created and transport functionalPaul Davis
2017-09-18remove Diskstream from Track and derivatives; get ardour to actually startupPaul Davis
2017-09-18remove now-non-existent method from LuaPaul Davis
2017-09-18add DEBUG::DiskIOPaul Davis
2017-09-18remove Session::track_by_diskstream_id()Paul Davis
2017-09-18mega-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-18merge almost all audio & midi diskstream code, redistribute between ↵Paul Davis
DiskIOProcessor, DiskReader,DiskWriter; compile and link
2017-09-18remove duplicated (in heirarchy) loop location from DiskReaderPaul Davis
2017-09-18move need-butler from DiskReader to DiskIOProcessorPaul Davis
2017-09-18move ChannelInfo structure from DiskReader into DiskIOProcessorPaul Davis
2017-09-18merge MidiDiskstream into DiskReader (playback parts)Paul Davis
2017-09-18two additional AudioDiskstream methods, partially commented out nowPaul Davis
2017-09-18merge AudioDiskstream playback code into DiskReaderPaul Davis
2017-09-18crawling towards the APIs for separate disk i/oPaul Davis
2017-09-18add basic data members and methods for adding an explicit size allocation ↵Paul Davis
for Canvas::Item
2017-09-18totally crude mockup of new disk_io.h headerPaul Davis
2017-09-18Bump session file format (pre 6.0)Robin Gareus
* latch automation * logarithmic interpolation option
2017-09-18Add TouchChanged signal (and re-indent)Robin Gareus
2017-09-18Initial support of Latch for some ctrl-surfacesRobin Gareus