summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_port.cc
AgeCommit message (Expand)Author
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
2012-04-15A few tweaks to make Ardour build in GCC -std=c++0x mode.Carl Hetherington
2012-04-11Remove unused parameter to Port::flush_buffers().Carl Hetherington
2012-01-18fix two major assert failures arising from the optional monitor section commi...Paul Davis
2011-12-14send sustain=off and all-notes-off when a MIDI track is muted (may fix #4295)Paul Davis
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
2011-06-28basic infrastructure for enabling/disabling MIDI input to a given trackPaul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-30(1) push a locate all the way through the processing heirarchy so that MIDI o...Paul Davis
2011-05-29clarify some confusion about how "raw" port buffer sizes are definedPaul Davis
2011-03-15Fix more broken whitespace.David Robillard