summaryrefslogtreecommitdiff
path: root/libs/ardour/port_manager.cc
AgeCommit message (Expand)Author
2020-05-07Prepare timecode-generator direct-outRobin Gareus
2020-04-08use an Unwinder to provde exception-safetyPaul Davis
2020-04-07Further tweak ambiguous latency checkRobin Gareus
2020-04-07Fix typo in API name (1/2)Robin Gareus
2020-04-07Fix ambiguous latency checkRobin Gareus
2020-04-06Add method to check for ambiguous port latencyRobin Gareus
2019-12-17Fix MIDI port i/o when vari-speedingRobin Gareus
2019-12-05VKeybd: Set default MIDI port flagsRobin Gareus
2019-11-03Correctly flush MIDI buffers on cycle-splitRobin Gareus
2019-10-28add DEBUG_TRACE for all (?) backend callbacksPaul Davis
2019-10-19Fix typo in bc363f1258c4Robin Gareus
2019-10-18Special case "Virtual Keyboard" to be available as external inputRobin Gareus
2019-09-25goodbye Profile->...trxPaul Davis
2019-09-17correct mistakenly left-in debugging condition that removed parallelism for P...Paul Davis
2019-09-17resize audio port _data buffer based on current buffer sizePaul Davis
2019-09-17manually correct cherry-pick of cdbabe40ed4ePaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-03-17remove debug outputPaul Davis
2019-03-08do not save MIDI port info unnecessarilyPaul Davis
2019-03-08add runtime warning messagePaul Davis
2019-03-08drop silly canonical name stuff from MIDI port info, and just store backend n...Paul Davis
2019-03-07rework name/canonical-name stuff for MIDI port infoPaul Davis
2019-03-07save/restore MIDI port pretty names, but prefer backend pretty name if availablePaul Davis
2019-03-07redesign naming and reload of MIDI port information (library edition)Paul Davis
2019-02-15Simply debugging port-registration failuresRobin Gareus
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-07-31Add support for PreSonus Faderport2 (2018 model)Ben Loftis
2017-12-12Add FP17 to reserved I/O namesRobin Gareus
2017-11-30Add some devices to the reserved list of midi controllers.Ben Loftis
2017-11-06Some further notes (and experiments) on optimizationsRobin Gareus
2017-11-04Add some notes for future optimizations (and prepare API)Robin Gareus
2017-10-30Fix fade-out at quit.Robin Gareus
2017-10-30Parallel execution of cycle-start/endRobin Gareus
2017-10-29NO-OP: whitespaceRobin Gareus
2017-10-29Move vari-speed into backend (resample ports)Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-04-21Do not clear pretty-names set by the backendRobin Gareus
2017-04-19Use XMLProperty::get/set_property API in PortManager classTim Mayberry
2017-04-18prevent crash when loading midi port info about ports that no longer existPaul Davis
2017-04-13Faderport8 control surface supportRobin Gareus
2017-04-03do not save or restore MIDI port "pretty-names" from XMLPaul Davis
2016-10-21when fetching MIDI ports for bundles and auto-connection, ignore control-only...Paul Davis
2016-10-20infrastructure for save/restore of MIDI port user-provided informationPaul Davis
2016-10-19add PortManager::disconnect (std::string const&)Paul Davis
2016-10-19infrastructure for MIDI-input-follows-selectionPaul Davis
2016-10-19basics of managing a list of port names for MIDI-input-follows-selectionPaul Davis
2016-10-17add more DEBUG_TRACE statements for port/destruction debuggingPaul Davis
2016-10-13new scheme for managing port deletionPaul Davis
2016-09-27remove ControlOnly port flag, since it was essentially unusablePaul Davis
2016-09-27add PortManager::port_is_control_only() and use it in PortManager::get_ports()Paul Davis