summaryrefslogtreecommitdiff
path: root/libs/ardour/midi_port.cc
AgeCommit message (Expand)Author
2011-03-15Fix more broken whitespace.David Robillard
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
2010-08-18Fix regression accidentally introduced in last commit to this file.Carl Hetherington
2010-08-13Move _port_offset up to AudioPort, as MidiPort does not use it.Carl Hetherington
2010-08-10Don't drop MIDI messages that arrive at the very start of a JACK buffer, and ...Carl Hetherington
2010-07-27change Control::{set,get}_float to Control::{set,get}_double and make almost ...Paul Davis
2010-06-29allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on c...Paul Davis
2010-06-09basically, fix all kinds of odds and ends with MIDI playback, including misse...Paul 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-07-21Fix some unused parameter warnings.Carl Hetherington
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-26Fix a bunch of warnings.David Robillard
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-15Use nframes_t for timestamps of real (jack) time MIDI events (i.e. in MidiBuf...David Robillard
2009-02-11Remove internal ports.Carl Hetherington
2009-02-02Make (MIDI) event time stamp type a template parameter.David Robillard
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-12-18Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-f...Carl 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-05-23*fix the bugfix: Input and Output Ports exchanged in Track/Bus inspectorHans Baier
2008-05-22Arbitrarily increase MIDI process buffer size to avoid overruns with very den...David Robillard
2008-04-04* bugfix: Connecting/disconnecting MIDI ports did not work: http://tracker.ar...Hans Baier
2008-01-13Fix MIDI playback.David Robillard
2008-01-10Merge libs/ardour and gtk2_ardour with 2.0-ongoing R2837.David Robillard
2007-11-26Use normal Processor run_in_place interface on Meter.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-08-01Better MidiModel command framework, ready to go for all your canvas editing n...David Robillard
2007-07-20Remove random access interface from MidiBuffer, towards killing fixed/limited...David Robillard
2007-06-09Use double MIDI timestamps (towards tempo based time, and more-than-sample-ac...David Robillard
2007-05-07require new JACK API; fix inheritance bug in AudioRegion::verify_*()Paul Davis
2007-05-03optimize some performance bottlenecks; remove jack_nframes_t that crept back ...Paul Davis
2007-05-01initial fixes to get build to work without new JACK MIDI, and to get it runni...Paul Davis
2007-04-12Merged with trunk R1705.David Robillard
2007-01-09Merged with trunk R1283.David 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-11- Changed IO's vector<Port*>'s to PortListDavid Robillard