summaryrefslogtreecommitdiff
path: root/libs/ardour/port_manager.cc
AgeCommit message (Expand)Author
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
2016-09-27change PortManager API to allow specifying additional flags when registering ...Paul Davis
2016-09-21PortManager::silence() should not clear data in AsyncMIDIPortsPaul Davis
2016-08-08add explanatory commentPaul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-25fix timecode update after locate.Robin Gareus
2016-04-26implement missing PortManager methods and lua-bind themRobin Gareus
2015-10-09remove unused PortManager::port_name_prefix_is_unique() methodPaul Davis
2015-10-07use C++ for PortManager::make_port_name_relative()Paul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-10add PortManager::port_name_prefix_is_unique()Paul Davis
2015-06-29add required profile headerPaul Davis
2015-06-29avoid redundant IO port reconnections in Tracks runtime casePaul Davis
2015-05-04clear port-list before query.Robin Gareus
2015-05-04fix thinko in 2e4428bRobin Gareus
2015-05-03add an API to silence buffers (without session)Robin Gareus
2015-03-08libardour API to exercise get_port_propertyRobin Gareus
2014-11-30Add missing namespace qualifiers.David Robillard
2013-09-13change inheritance so that an AudioBackend IS-A PortEnginePaul Davis
2013-09-05fix a problem creating and displaying connected status for ports not owned by...Paul Davis
2013-08-08rationalize (a bit) engine start/stop/restart so that it is possible to start...Paul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-01start code reorganization needed to deal with backend choices. compiles, link...Paul Davis
2013-08-01full compilation and linking (coding not finished, will not run)Paul Davis
2013-07-31more stuff compilesPaul Davis