summaryrefslogtreecommitdiff
path: root/libs/ardour/audio_port.cc
AgeCommit message (Expand)Author
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2017-10-30remove non rt-safe debug messagesRobin Gareus
2017-10-29Remove unused per-port buffer offsetRobin Gareus
2017-10-29Move vari-speed into backend (resample ports)Robin Gareus
2017-08-03Some more assert() debuggingRobin Gareus
2017-08-03Ignore cycle-start/end for unregistered portsRobin Gareus
2016-07-20tentative fix for a crash that occurs when switching backends.5.0-pre1Paul Davis
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2013-11-29fix up a bunch of confusion regarding the size/capacity/allocation of audio &...Paul Davis
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2012-06-21smooth 0.5 second fade out during quit, plus MIDI panic to turn everything of...Paul Davis
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-29clarify some confusion about how "raw" port buffer sizes are definedPaul Davis
2011-03-14Fix assert failure when cycle_end is called by AudioEngine::set_session befor...Carl Hetherington
2011-03-11sorta-kinda working latency compensation, latency reporting and capture align...Paul Davis
2011-03-07manage Route::_have_internal_generator more accurately and never flush proces...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-08-13Move _port_offset up to AudioPort, as MidiPort does not use it.Carl Hetherington
2010-06-09basically, fix all kinds of odds and ends with MIDI playback, including misse...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-01-30first pass at internal sends. this is a very tentative work in progress, and ...Paul Davis
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-01-10Merge libs/ardour and gtk2_ardour with 2.0-ongoing R2837.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-17new internal port type, round I, plus tiny fix for legalize_for_xml() (also f...Paul Davis
2007-10-16virtualize Port object; clean up automation tracks from track deletionPaul Davis
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-12Towards MIDI:David Robillard
2006-08-11- Changed IO's vector<Port*>'s to PortListDavid Robillard