summaryrefslogtreecommitdiff
path: root/libs/ardour/audioengine.cc
AgeCommit message (Expand)Author
2012-10-25fix some issues with previous commit that were not properly tested because HA...Paul Davis
2012-10-25move ownership of LTC I/O ports to Session, and manage as IO objectsPaul Davis
2012-10-21add LTC generatorRobin Gareus
2012-10-21LTC Slave cleanupRobin Gareus
2012-10-20LTC slave rewrite #2Robin Gareus
2012-10-15create and manage a new config parameter that defines where LTC originates (s...Paul Davis
2012-10-12skeleton framework for LTC-slaveRobin Gareus
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-06-21smooth 0.5 second fade out during quit, plus MIDI panic to turn everything of...Paul Davis
2012-06-21a putatively better approach to cleaning up ports at session closingPaul Davis
2012-06-20when a session goes away, deliver silence to all current ports to prevent a h...Paul Davis
2012-06-20Very minor tidy-up.Carl Hetherington
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-04-24add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and us...Paul Davis
2012-04-23move MIDI::Manager::cycle_{start,end}() calls from Session into AudioEngine s...Paul Davis
2012-02-27fix typo in jack-out-of-ports messagePaul Davis
2012-02-06attempt to stop sending MMC/MTC while exporting or freewheeling for any reasonPaul Davis
2012-02-02add virtual method is_instrument() to PluginInfo (already existed for AUPlugi...Paul Davis
2012-01-27change audioengine's port container to a std::map to provide faster results f...Paul Davis
2012-01-14Remove thought-to-be-unnecessary setup of Delivery::_no_outs_cuz_we_no_monitorCarl Hetherington
2012-01-14Add some debug code to time things in the processCarl Hetherington
2012-01-10Fix previous commit.Carl Hetherington
2012-01-10Remove unused _process_callback method.Carl Hetherington
2011-12-27Remove some wrongly commited stuff. Sorry\!Carl Hetherington
2011-12-27Add configure option to raise a FP exception when a denormalCarl Hetherington
2011-12-23Match request in function names to the eventual call to jack_port_request_mon...Carl Hetherington
2011-12-23Do some renaming in the ARDOUR::Port class tree.Carl Hetherington
2011-12-15Add basic test of playlist layering.Carl Hetherington
2011-12-08Remove unused buffers and associated support code fromCarl Hetherington
2011-10-28Restore ardour_jack_error.Carl Hetherington
2011-10-28Use shared_ptr for Port in the AudioEngine; improves thread-safety of the aud...Carl Hetherington
2011-10-28Remove unused method.Carl Hetherington
2011-10-19debugging with thorwil: don't redirect JACK msgs via ardour stuffPaul Davis
2011-10-19debugging with thorwilPaul Davis
2011-09-28more jack include fixesPaul Davis
2011-09-28header file fixup for weak jack linkage, forward ported from 2.XPaul Davis
2011-09-26Update Mackie surface state when something is connected to its output port (#...Carl Hetherington
2011-09-21fixes from 2.X for latency/capture alignment stuff: don't reverse route list,...Paul Davis
2011-09-20(native) Linux VST support from LinuxDSPPaul Davis
2011-07-22move basic parameter initialization out of AudioEngine into global ARDOUR::in...Paul Davis
2011-06-19cleanup confused mess related to jack_port_type_get_buffer_size()Paul 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-04-19remove debugging output from audioengine/port codePaul Davis
2011-04-19crude but apparently working fix for issues with JACK port deletion at sessio...Paul Davis
2011-03-21avoid untested use of 2 jack weak symbolsPaul Davis
2011-03-18fix (?) capture alignment by making sure we use non-public latency informatio...Paul Davis
2011-03-15fix all manner of things relating to io connections, setting capture alignmen...Paul Davis
2011-03-11sorta-kinda working latency compensation, latency reporting and capture align...Paul Davis
2011-03-02(a) require JACK 0.120.1 to compile (but NOT to run) (b) fix up illegal retri...Paul Davis