summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/midi_port.h
AgeCommit message (Expand)Author
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2016-09-27move shadow port stuff from AsyncMIDIPort to MidiPort, where it belongsPaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-02-10infrastructure to allow tracing of all MIDI portsPaul Davis
2014-12-30Fix some mangled whitespace (noop).David Robillard
2014-11-30Trim the include tree.David Robillard
2014-11-20Clean up some MIDI code.David Robillard
2013-10-17add export visibility macros across libardourPaul Davis
2013-08-13fixes to get MTC (and probably MIDI clock) slaving working againPaul Davis
2013-08-09more purging of JACK as an explicit name from libardourPaul Davis
2013-07-31more stuff compilesPaul Davis
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2012-06-18make switching between input+disk monitoring work "right" for MIDI tracks; al...Paul Davis
2012-04-11Remove unused parameter to Port::flush_buffers().Carl Hetherington
2011-06-28basic infrastructure for enabling/disabling MIDI input to a given trackPaul Davis
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-11sorta-kinda working latency compensation, latency reporting and capture align...Paul Davis
2011-03-07fix all manner of wrongness with port buffer offsetsPaul Davis
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2009-10-14(1) silence non-process FIFO message (2) move MIDI state tracking down to the...Paul Davis
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-05-04Preliminary MIDI plugin support.David Robillard
2009-04-23remove offset from process callback tree. some breakage may have occured. yes...Paul Davis
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-11Remove internal ports.Carl Hetherington
2009-02-01Removed fixed/maximum event size assumption/limitation from MIDI buffer.David Robillard
2009-01-21Rework Port class hierarchy a bit. Hopefully now simpler, and shouldCarl Hetherington
2008-10-08torben's port buffer reworking; torben's panner automation loading patch (all...Paul Davis
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2008-01-13Fix MIDI playback.David Robillard
2007-10-31new port design, probably about 90% done (i.e it mostly works and this commit...Paul Davis
2007-10-25Clean/strengthen up constructor/type stuff in new port system.David Robillard
2007-10-23Re-work Port construction slightly so that _flags is always initialised befor...Carl Hetherington
2007-10-16virtualize Port object; clean up automation tracks from track deletionPaul Davis
2007-06-29Separate MidiBuffer and AudioBuffer into separate headers (trims the dependen...David Robillard
2007-05-03optimize some performance bottlenecks; remove jack_nframes_t that crept back ...Paul Davis
2006-09-01Fixes for IO port adding/removingDavid Robillard
2006-08-16Progress on the disk side of things:David Robillard
2006-08-13More signal path cleanup, IO now has one deliver_output function that should ...David Robillard
2006-08-12Towards MIDI:David Robillard
2006-08-11- Changed IO's vector<Port*>'s to PortListDavid Robillard