summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_port.cc
AgeCommit message (Expand)Author
2020-03-27make MIDI tracing work again for ports that are handled using ::read_and_pars...Paul Davis
2019-12-17Fix MIDI port i/o when vari-speedingRobin Gareus
2019-11-06fix unconditional note resolution during DiskReader::realtime_locate()Paul Davis
2019-11-06improve comment about warning messagePaul Davis
2019-11-04avoid use of Port::port_offset() everywhere except Port::flush_buffers() and ...Paul Davis
2019-11-03Correctly flush MIDI buffers on cycle-splitRobin Gareus
2019-11-03Clarify MIDI-port event-timestamp debug-messageRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-04-08NO-OP: whitespaceRobin Gareus
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-05-04avoid compiler warning (timestamp is unsigned and is thus always >= 0Paul Davis
2017-10-29Remove unused per-port buffer offsetRobin Gareus
2017-10-29Move vari-speed into backend (resample ports)Robin Gareus
2017-09-30MIDI debugging.Robin Gareus
2017-09-30Fix MIDI port offsets.Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-08-05Update backend API: read-only MIDI input buffersRobin Gareus
2017-08-03Ignore cycle-start/end for unregistered portsRobin Gareus
2016-12-03Remove Evoral::MIDIEventDavid Robillard
2016-10-13new scheme for managing port deletionPaul Davis
2016-09-30insufficient attempt to drop references to a shadow MIDI portPaul Davis
2016-09-27move shadow port stuff from AsyncMIDIPort to MidiPort, where it belongsPaul Davis
2016-09-13slight DEBUG_TRACE enhancement for MidiPort::flush_buffers() outputPaul Davis
2015-11-28fix typo in panic message, honor event-time.Robin Gareus
2015-11-28midi-panic needs to honor split-cycle buffer offset,Robin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-06-12We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanis...Paul Davis
2015-02-19Normalize notes on all channels.David Robillard
2015-02-19Fix record/import of note ons with velocity 0.David Robillard
2015-02-10infrastructure to allow tracing of all MIDI portsPaul Davis
2014-11-30Trim the include tree.David Robillard
2014-11-23make debug message more usefulRobin Gareus
2014-11-20debug trace lost midi-messagesRobin Gareus
2014-10-23another round of compiler warning fixesRobin Gareus
2014-10-22error/debug output when dropping MIDI event due to timing now shows MIDI bytesPaul Davis
2014-10-02Text tweaks and typo fixesColin Fletcher
2013-12-31debug message: print uint8 channel as integer not charRobin Gareus
2013-12-30improve debug messageRobin Gareus
2013-10-21fix endless messages about MIDI events being dropped.Paul Davis
2013-09-10basic functionality for hardware latency measurementPaul Davis
2013-08-13fixes to get MTC (and probably MIDI clock) slaving working againPaul Davis
2013-08-12assorted extra debug output for MTCPaul Davis
2013-08-08rationalize (a bit) engine start/stop/restart so that it is possible to start...Paul Davis
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2013-03-27Squashed commit of the following:Paul Davis
2013-01-19slightly more informational debug messagePaul Davis
2013-01-19Replace a bunch of potential crashes with graceful handling of the situation.David Robillard
2013-01-08tentative redesign of MIDI looping, will probably fix #5050 but needs more ex...Paul Davis
2012-06-18make switching between input+disk monitoring work "right" for MIDI tracks; al...Paul Davis