summaryrefslogtreecommitdiff
path: root/libs/ardour/session_midi.cc
AgeCommit message (Expand)Author
2020-01-18Session::request_locate() takes a tri-valued second argument for "roll-after-...Paul Davis
2019-12-31remove MIDI Control input and output ports from session-level objectsPaul Davis
2019-11-11Only retain control-port connectionsRobin Gareus
2019-11-04avoid use of Port::port_offset() everywhere except Port::flush_buffers() and ...Paul Davis
2019-11-03Fix timecode generation after split-cyclesRobin Gareus
2019-11-03Auto-connect input should not disconnect other portsRobin Gareus
2019-10-18Expose virtual-keyboard port as async-portRobin Gareus
2019-10-18Add Virtual-Keyboard MIDI portRobin Gareus
2019-09-25goodbye Profile->...trxPaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2019-04-08Undo more incorrect sample/frame replacementsRobin Gareus
2019-03-07rework name/canonical-name stuff for MIDI port infoPaul Davis
2019-03-07a more nuanced version of the "do-not-automatically-disconnect-selection-foll...Paul Davis
2019-03-04do not disconnect MidiPortSelection-flagged ports from everything when (MIDI...Paul Davis
2019-03-03fix decision about sending MTC to be based not just on whether the transport ...Paul Davis
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2017-09-29Update Timecode Generator/Slave alignmentRobin Gareus
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-05-05libardour now has CoreSelection object to manage selection status of Stripabl...Paul Davis
2016-12-08Clarify "frames" (video, timecode) vs "samples" (audio)Robin Gareus
2016-10-21remove debug outputPaul Davis
2016-10-20infrastructure for save/restore of MIDI port user-provided informationPaul Davis
2016-10-20tweak logic for MIDI input follows selectionPaul Davis
2016-10-19slight improvements in logic for midi-input-follows-selectionPaul Davis
2016-10-19infrastructure for MIDI-input-follows-selectionPaul Davis
2016-10-19basics of following MIDI track selection and rewiring inputPaul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-03explanatory commentPaul Davis
2016-06-10Various changes to PresentationInfo and a small consolidation of sorters.Paul Davis
2016-05-31first vaguely working version using PresentationInfoPaul Davis
2016-05-31universal change in the design of the way Route/Track controls are designed a...Paul Davis
2016-05-27fix some false-positive compiler warningsRobin Gareus
2016-05-25fix MTC alignmentRobin Gareus
2016-01-22first compiling, mostly working version of group controls changesPaul Davis
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
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-07-29Don’t create MTC debug string if it’s not needed.Robin Gareus
2015-06-29add Tracks specific handling of MMC Record Strobe, since Tracks has no concep...Paul Davis
2014-10-22fix delivery of MMC events under split process cycle conditionsPaul Davis
2014-09-11fix crash at session close/exit if a midi-control-surface is usedRobin Gareus
2014-06-10wrap MIDI timecode at 24hRobin Gareus
2014-06-10really fix sending MIDI timecode.Robin Gareus
2014-04-28merge (squash) with scenechange topic branch to provide MIDI-driven scene cha...Paul Davis
2013-09-18'libs/ardour' - Clarify ambiguous symbols (needs to be checked)John Emmas
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-09changes to allow window branch to build on OS XPaul Davis