summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Expand)Author
2019-11-02refactor SessionEvent and DiskIO so that we pass around boost::shared_ptr<Tra...Paul Davis
2019-11-02remove unnecessary fwd declPaul Davis
2019-11-02add RAII-style write protection while rendering MIDI playlist into RTMidiBufferPaul Davis
2019-11-02change MidiPlaylist::dump() into ::render(); change type of initial argumentPaul Davis
2019-11-02fix initialization orderPaul Davis
2019-11-02add extra info to output of RTMidiBuffer::dump()Paul Davis
2019-11-02correct size computation for RTMidiBuffer, and reduce expansion amountPaul Davis
2019-11-02remove unused member variablePaul Davis
2019-11-02reimplement RTMidiBuffer using a highly optimized data structurePaul Davis
2019-11-02add a MidiStateTracker to DiskReader and use to handle transport stop note re...Paul Davis
2019-11-02trivial cleanupsPaul Davis
2019-11-02introduce new all-in-RAM MIDI datastructure and use it for MIDI playbackPaul Davis
2019-11-01fix the way Session::auto_loop_changed() works to put back various things rem...Paul Davis
2019-11-01if a complete refill is called for, DiskReader cannot internal seekPaul Davis
2019-11-01last piece of seamless-loop removalPaul Davis
2019-11-01don't send TFSM event LocateDone after a locate-for-loop-endPaul Davis
2019-11-01remove seamless looping as an option (it's now the only kind of looping we su...Paul Davis
2019-11-01cut down on DEBUG::Transport noisePaul Davis
2019-11-01if looping, squish DiskReader::playback_sample into loop rangePaul Davis
2019-11-01transportFSM: when locating due to end-of-loop, skip declick and do not trans...Paul Davis
2019-11-01Handle Lua DSP script load failure (unknown plugin)Robin Gareus
2019-11-01Fix XML-writer edge-case (empty content)Robin Gareus
2019-11-01Fix MIDI TimestretchRobin Gareus
2019-10-31Highlight the currently selected item in ArdourDropdown & coJulien "_FrnchFrgg_" RIVAUD
2019-10-31Workaround a GTKMenu bug in ArdourDropdown & co.Julien "_FrnchFrgg_" RIVAUD
2019-10-31Work around an initialization bug of GTK menusJulien "_FrnchFrgg_" RIVAUD
2019-10-31Update |offset| instead of changing the formulaJulien "_FrnchFrgg_" RIVAUD
2019-10-31Align vertical centers of widget and active menuitemJulien "_FrnchFrgg_" RIVAUD
2019-10-31Fix a thinko in x position of menu popupsJulien "_FrnchFrgg_" RIVAUD
2019-10-31NO-OP: whitespaceRobin Gareus
2019-10-31Declare helper function static (don't export)Robin Gareus
2019-10-30Try harder to put the active item under the mouse (ArdourDropdown)Julien "_FrnchFrgg_" RIVAUD
2019-10-30Update latency-compensation when re-ordering processorsRobin Gareus
2019-10-30NO-OP: whitespace/commentsRobin Gareus
2019-10-29missing part of working loopingPaul Davis
2019-10-29get looping to work againPaul Davis
2019-10-29fix handling of deferred events in transportFSMPaul Davis
2019-10-29Customize Lua GC, add object-memory-lock API.Robin Gareus
2019-10-29Update Lua to upstream 5.3.5Robin Gareus
2019-10-28improve debug outputPaul Davis
2019-10-28fix thinkoPaul Davis
2019-10-28limit waveview render threads to 8Paul Davis
2019-10-28provide a mechanism to decide if Session::update_latency_compensation() is be...Paul Davis
2019-10-28fix mistakenly-placed semi-colonPaul Davis
2019-10-28to avoid deadlock in JACK1 scenarios, do not invoke AudioEngine::update_laten...Paul Davis
2019-10-28better commentsPaul Davis
2019-10-28add new debug bit (DebugTimestamps) that adds timestamps to all debug messagesPaul Davis
2019-10-28add DEBUG_TRACE for all (?) backend callbacksPaul Davis
2019-10-28sort debug bits in libardour alphabeticallyPaul Davis
2019-10-28add new debug bit for backend callbacksPaul Davis