summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/midiport_manager.h
AgeCommit message (Collapse)Author
2019-12-31remove MIDI Control input and output ports from session-level objectsPaul 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-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2015-12-07change API for accessing session MIDI ports so that (1) boost::shared_ptr<> ↵Paul Davis
is used all the time (2) we avoid using multiple functions to return different subclass versions of some ports
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-06-29bring in more connection-related changes from TracksPaul Davis
2014-04-28merge (squash) with scenechange topic branch to provide MIDI-driven scene ↵Paul Davis
change markers
2013-10-17add export visibility macros across libardourPaul Davis
2013-09-05move MidiPortManager from AudioEngine to SessionPaul Davis
This makes the responsibilities and ownership of non-Route related MIDI ports more clear, and removes a few wierd bits of code. It also ensures that open/close/open on the same session will retain connections for those MIDI ports
2013-08-13save and restore all ardour-owned MIDI portsPaul Davis
still need to check on MCU port status
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-07major redesign of MIDI port heirarchy and managementPaul Davis
basic, very flaky functionality is back. program unstable at present