summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
AgeCommit message (Expand)Author
2019-11-02add a new "contents" pseudo-property to RegionPaul Davis
2019-11-02NOOP: whitespace changePaul Davis
2019-11-02start removal of NoteFixer codePaul Davis
2019-11-02move ownership of an RT MIDI buffer from DiskIO to MidiPlaylistPaul 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-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-02introduce new all-in-RAM MIDI datastructure and use it for MIDI playbackPaul 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-01transportFSM: when locating due to end-of-loop, skip declick and do not trans...Paul Davis
2019-10-29fix handling of deferred events in transportFSMPaul Davis
2019-10-28provide a mechanism to decide if Session::update_latency_compensation() is be...Paul Davis
2019-10-28sort debug bits in libardour alphabeticallyPaul Davis
2019-10-28add new debug bit for backend callbacksPaul Davis
2019-10-26Fix latency compensation race-conditionRobin Gareus
2019-10-24alter ARDOUR::init() API to specify whether a GUI is in control or notPaul Davis
2019-10-18Expose virtual-keyboard port as async-portRobin Gareus
2019-10-18Add Virtual-Keyboard MIDI portRobin Gareus
2019-10-18NO-OP: indent, tabs/whitespace fixesRobin Gareus
2019-10-15API to count max multi-channel plugin outputsRobin Gareus
2019-10-15Detect plugin-name ambiguitiesRobin Gareus
2019-10-15NO-OP: indent, comments and consistencyRobin Gareus
2019-10-13Remove unused API declaration (removed in 789f08891b)Robin Gareus
2019-10-12remove Session::AudioMidiSetupRequired signal (no longer necessary)Paul Davis
2019-10-10make BusProfile argument to new Session constructor be const (and in associat...Paul Davis
2019-10-07add constructorPaul Davis
2019-10-07Invert Pan-Azimuth (up means left)Robin Gareus
2019-10-02Prefer portable (MSVC?) getenv (amend 5ea54be)Robin Gareus
2019-10-02Allow ARDOUR_AVG_DSP_LOAD for non-debug buildsRobin Gareus
2019-10-02Plugin type lookup does not change PIRobin Gareus
2019-10-02Remove unused API (and some MIXBUS specifics)Robin Gareus
2019-09-30Fix remaining doxygen warnings (!)Robin Gareus
2019-09-30Fix use of doxygen documented parameters in running textRobin Gareus
2019-09-30Fix some more doxygen warningsRobin Gareus
2019-09-30NO-OP: whitespace (use tab to indent)Robin Gareus
2019-09-30Fix a few hundred doxygen warnings..Robin Gareus
2019-09-29Ardour::IO is not latent by itselfRobin Gareus
2019-09-29Emit signal when session latency was updatedRobin Gareus
2019-09-29Add Signal to indicate global delay compensation statusRobin Gareus
2019-09-26rename BufferSet::get* to BufferSet::get_available*Paul Davis
2019-09-26Try auto-start engine by defaultRobin Gareus
2019-09-25goodbye Profile->...trxPaul Davis
2019-09-25goodbye USE_TRACKS_CODE_FEATURES and is_tracks_buildPaul Davis
2019-09-25Some reasonable default config changesRobin Gareus