summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-11-02start removal of NoteFixer codePaul Davis
2019-11-02move ownership of an RT MIDI buffer from DiskIO to MidiPlaylistPaul Davis
2019-11-02fix reallocation/copy sizes for direct index and blob poolPaul Davis
2019-11-02clear RTMidiBuffer before re-rendering into itPaul 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-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-02Remove complicated panner theme logic.Ben Loftis
2019-11-02Fan-out multi-channel instruments to tracks (not busses)Robin Gareus
2019-11-02Enable fan-out by defaultRobin Gareus
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-02Make virtual-keyboard messages translatable -- #7834Robin Gareus
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-01fix logic error with contents of session dialog shown after "Close"Paul 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-01Disable direct master-send on fan-outRobin Gareus
2019-11-01Fix thinko in aux-fader color.Ben Loftis
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-31Consolidate more automation-mode textsRobin Gareus
2019-10-31Fix copy/paste mess in ab298f035aeRobin Gareus
2019-10-31Remove unused string translationRobin Gareus
2019-10-31Consolidate automation and meter-point stringsRobin 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