summaryrefslogtreecommitdiff
path: root/libs/ardour/audioengine.cc
AgeCommit message (Expand)Author
2008-11-08minor cleanup of audioengine.ccPaul Davis
2008-11-06wrap PBD::Thread... signals in a mutex to avoid crashing as multiple threads ...Paul Davis
2008-10-08fix for bad sync with other JACK transport-aware clients (thanks to torben fo...Paul Davis
2008-07-25stop resetting _jack to zero to avoid crashing stupidlyPaul Davis
2008-06-23various minor fixes for crashes reported by nowhiskeyPaul Davis
2008-06-02don't double-call JackStartFreewheeling if we're already freewheelingPaul Davis
2008-04-03rename menu items for monitoring options, and make the one based on JACK inse...Paul Davis
2008-02-23fix up meter thread management when JACK client starts/stops/is halted ; put ...Paul Davis
2008-02-13lots more BootMessagesPaul Davis
2008-02-01large chunks of code to deal with pre-analysis of audio; transient/perconset ...Paul Davis
2008-01-18permit OSX native package without JACK; prevent excessive track name lengths ...Paul Davis
2008-01-07merge keybindings/menus from SAE; report duplicate port errors during session...Paul Davis
2007-12-10AU support, plus changes in Plugin to make unique_id a stringPaul Davis
2007-12-07deep, deep fix for what do if we can't run process() because of work in other...Paul Davis
2007-09-09fix egregious widespread bug now that JACK has physical MIDI ports; make samp...Paul Davis
2007-09-05optionally tie together editor+mixer display orders; provide GUI control for ...Paul Davis
2007-08-27make sure we do not leave pending session state around as we shutdownPaul Davis
2007-08-15basic startup changes to enable the engine control stuff to work; a little AR...Paul Davis
2007-04-27first pass at no close/open/new when disconnected from JACK, including noting...Paul Davis
2007-04-18fix dangling jack_client_t* in JACK_Slave when disconnecting+reconnecting to ...Paul Davis
2007-03-19remove debug output from last commitPaul Davis
2007-03-19kill glib-induced abort caused by asymmetric lock/unlock of diskstream state ...Paul Davis
2007-03-02Fix for compiler warnings and errors.Taybin Rutkin
2007-02-27fix for build issue on Mandriva, #1180 ; remove stacktrace output when JACK f...Paul Davis
2007-02-22remove all lines to avoid recompiles after commitsPaul Davis
2007-01-31remove ardour_message.{cc,h}; JACK latency menu now shows correct settings at...Paul Davis
2007-01-10Reduced allocated stack sizes. Trims about 13MB of memory consumption.David Robillard
2007-01-03massive changes to clean up what happens during session destruction when an e...Paul Davis
2007-01-02patches from Stephane Letz for JACK, and Nimal Ratnayake for play range and p...Paul Davis
2006-12-19save keybindings to file used at startup; allow keybindings file to be cmdlin...Paul Davis
2006-12-15write session file to alternate name before, then rename; auditioner defaults...Paul Davis
2006-10-12fixes for meter thread using free'd member of AudioEngine, audiostreamview ac...Paul Davis
2006-10-09Give a different error message when AudioEngine::connect() tries to make Sampo Savolainen
2006-09-28fixes for destructive track offsets of various kinds; move from jack_nframes_...Paul Davis
2006-09-01Moved test for jack_port_ensure_monitor from SConstruct into Tim Mayberry
2006-08-31merge changes from harrison branch back into trunk, by handPaul Davis
2006-08-24Just some whitespace fixes from where it looks like I've been workingTim Mayberry
2006-08-24* [Modified] audioengine.ccTim Mayberry
2006-08-17further optimizations for multiple-track-at-once addition. as in "whoah!"Paul Davis
2006-08-16make adding multiple tracks more efficient (a *lot* more efficient)Paul Davis
2006-08-16RCU-ification of AudioEngine port list, and DiskStreams. not well tested, but...Paul Davis
2006-08-01Moved DataType into it's own class (resolved a name clash on ARDOUR::MIDIDavid Robillard
2006-08-01Heavy-duty abstraction work to split type-specific classes intoDavid Robillard
2006-06-22correctly forward configure events to plugin windows, and cleanup FST codePaul Davis
2006-06-21the return of VST supportPaul Davis
2006-06-14use libsndfile for all audio file i/o, and rename DiskStream AudioDiskStreamPaul Davis
2006-06-07Merged timbyr's win32 branch. -r 547:566.Taybin Rutkin
2006-04-10a) moved metering and meter falloff code into libardourPaul Davis
2006-02-15new stacktrace function in libpbd3; variable size GUI request thread queuesPaul Davis
2006-01-05lots of small fixes for various irritations, return of snapshots, region list...Paul Davis