summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-09-24Prepare for plugin-control groupsRobin Gareus
2019-09-24Add/remove source(s) in our MSVC project (gtk2_ardour)John Emmas
2019-09-24Add/remove source(s) in our MSVC project (libardour)John Emmas
2019-09-24Include a header file needed for Windows VST supportJohn Emmas
2019-09-23split apart ardour_ui.cc into a series of distinct source modules.Paul Davis
2019-09-22fix problem with ArdourDialog::on_delete_event() not being called when approp...Paul Davis
2019-09-22remove empty methods and signal connectionsPaul Davis
2019-09-22various changes to transportFSM, mostly to try to keep track of whether to ro...Paul Davis
2019-09-22change the way we clear post transport work as the butler and post-butler met...Paul Davis
2019-09-22improve debug outputPaul Davis
2019-09-22move all bundle-related session methods into their own filePaul Davis
2019-09-22add direct access API for transportFSM and session transport speedPaul Davis
2019-09-22remove unused PostTransportDuration and enumeration-writing for Adjust(Playba...Paul Davis
2019-09-22UI goto_start() action no longer forces roll-after-locatePaul Davis
2019-09-22correct problem with some locates that would keep rolling after they are fini...Paul Davis
2019-09-22split session-bundled-related methods to their own filePaul Davis
2019-09-22add const and tweak variable namePaul Davis
2019-09-22transport master deletion is no longer in parallel with process()Paul Davis
2019-09-22use internal seek to implement DiskReader::seek() when possible.Paul Davis
2019-09-22NO-OP: whitespaceRobin Gareus
2019-09-22Optimize Audio-buffer summingRobin Gareus
2019-09-22Remove unused methodRobin Gareus
2019-09-22Properly initialize BusSendEnable min/maxRobin Gareus
2019-09-22NO-OP: cleanup codeRobin Gareus
2019-09-20Fix latency-measurement port-name displayRobin Gareus
2019-09-20Add abstract API for latency compensated sendsRobin Gareus
2019-09-20do not abort in the event that we cannot internal-seek to align with the play...Paul Davis
2019-09-20better initial valuePaul Davis
2019-09-20remove debug outputPaul Davis
2019-09-20fix crash when doing rapid (ongoing-locate-interrupting) locatesPaul Davis
2019-09-20move TransportFSM::enqueue() into .cc filePaul Davis
2019-09-20at transport stop, reset FSM's idea of the last locate target (also removes c...Paul Davis
2019-09-20fix commented out decision on whether or not to hide/show sysexes in MIDI reg...Paul Davis
2019-09-20Handle an unused edge-caseRobin Gareus
2019-09-20Fix Latency Measurement without device re-startRobin Gareus
2019-09-20const-ify TransportFSMPaul Davis
2019-09-20rename TransportFSM::FSMEvent to TransportFSM::Event (c/o the Department of R...Paul Davis
2019-09-20add an important comment about transportFSM being single-thread and synchronousPaul Davis
2019-09-20use boost::intrusive to manage FSM events (this is all RT code)Paul Davis
2019-09-20expand commentPaul Davis
2019-09-20Remove my BOOST_MPL declarations (as BOOST_MPL seems to have been removed mor...John Emmas
2019-09-19remove compiler flags required only by boost::msm and a large transition tablePaul Davis
2019-09-19replace boost::msm - based FSM for transport with one written in "plain C++"Paul Davis
2019-09-18Fix LV2 state:loadDefaultStateRobin Gareus
2019-09-18don't bother following playhead priority during session loadingPaul Davis
2019-09-18deepen stack trace when checking non-RT RT callsPaul Davis
2019-09-18Add missing break (VST-key forwarding)Robin Gareus
2019-09-18NO-OP: fix some Wimplicit-fallthrough, see prev commitRobin Gareus
2019-09-18NO-OP: fix some Wimplicit-fallthroughRobin Gareus
2019-09-18Introduce the BOOST_MPL stuff (though it all seems a bit flaky with MSVC...)John Emmas