summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_ui.cc
AgeCommit message (Expand)Author
2019-12-31remove MIDI Control input and output ports from session-level objectsPaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-08-05Consolidate ctrl surface codeRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-04-26styleguide #10Robin Gareus
2016-01-18remove ipmidi debuggingPaul Davis
2016-01-18use cout instead of cerr, since this debugging is for windowsPaul Davis
2016-01-18IP MIDI debuggingPaul Davis
2015-12-28redesign cross-thread registration/signalling systemPaul Davis
2015-12-12correct name of Midi-UI thread memory-pool and request-queueRobin Gareus
2015-12-07change API for accessing session MIDI ports so that (1) boost::shared_ptr<> i...Paul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2014-12-30Fix some mangled whitespace (noop).David Robillard
2014-12-03modify MidiUI code to use crossthreadchannel on all platformsPaul Davis
2014-11-26remove "port sources" management from MidiControlUI and Mackie support.Paul Davis
2014-11-23remove use of CrossThreadChannel::selectable() to allow cross-platform implem...Paul Davis
2014-04-28merge (squash) with scenechange topic branch to provide MIDI-driven scene cha...Paul Davis
2014-03-14call BaseUI::quit() from inside the MIDI Control UI destructor, to properly s...Paul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now me...Paul Davis
2013-12-13make MIDI UI in libardour handle CallSlot requests like it used to (and like ...Paul Davis
2013-10-23fix MMCPaul Davis
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ...Paul Davis
2013-09-05move MidiPortManager from AudioEngine to SessionPaul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-04'libs/ardour' - Platform specific changes and includesJohn Emmas
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2013-07-13Disable non-realtime midi ports in windows build - THIS NEEDS FIXINGPaul Davis
2012-05-14remove virtual inheritance of sigc::trackable by Receiver and AbstractUI<T>, ...Paul Davis
2012-04-25MCP: dynamic ipMIDI ports, more default key bindings, various minor fixesPaul Davis
2012-04-24revert previous commitPaul Davis
2012-04-24debugging: stop MidiControlUI from actually executing slots via CallSlotPaul Davis
2012-04-24eventloop and abstractui debugging, lots more commenting on abstractui/eventl...Paul Davis
2012-04-24remove various debugging outputPaul Davis
2012-04-24add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and us...Paul Davis
2012-04-11remove debugging output, and fix MCP to use MISSING_INVALIDATOR to stop crash...Paul Davis
2012-04-10give MackieControlProtocol its own thread and make it parse incoming MIDI in ...Paul Davis
2012-04-10add "centrally-parsed" property to MIDI::Port so that we can avoid the MidiUI...Paul Davis
2011-09-26Use RCU for MIDI Manager's port list.Carl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2010-12-11Fix a few tiny memory leaks.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-08-26some (unfinished) work on incorporating Ben's rev 6919 changes regarding trac...Paul Davis
2010-07-06Remove non-JACK midi++ ports.Carl Hetherington
2010-03-02the mega-properties/SequenceProperty patch. split is broken at present (right...Paul Davis
2009-12-28MIDI binding maps make their debutPaul Davis
2009-12-22cleanup up cleanup at session destruction; clarify the meaning of 3 signals (...Paul Davis
2009-12-21fully implement and deploy explicit x-thread signal connection syntax (testin...Paul Davis
2009-12-20remove a couple of boost::signals2 trouble spots; fix some --strict compile t...Paul Davis
2009-12-19use new syntax for connecting to backend signals that enforces explicit conne...Paul Davis