Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-30 | Add & implement PortEngine::externally_connected() API | Robin Gareus | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-08-05 | Update backend API: read-only MIDI input buffers | Robin Gareus | |
2016-04-18 | implement metadata-set for remaining backends | Robin Gareus | |
2015-12-05 | JACK: expose --nperiods option | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-03-08 | add backend support for port properties (jack) | Robin Gareus | |
2015-02-19 | change Audio backend sample time methods to use a 64 bit timeline | Paul Davis | |
2014-10-23 | weak/runtime jack linking: load libjack dynamically at runtime | Robin Gareus | |
2014-10-22 | fix all 4 backends' failure to include the main "backend" thread when ↵ | Paul Davis | |
computing ::in_process_thread() | |||
2014-09-30 | copy over current Waves version of their backend, along with minor changes ↵ | Paul Davis | |
in libs/ardour and libs/backend/jack to fit with API changes | |||
2014-06-13 | add AudioEngine API to configure individual MIDI devices | Robin Gareus | |
2014-05-01 | Add AudioBackend::info() method to retrieve AudioBackendInfo object | Paul Davis | |
Goal is to be able to call AudioBackendInfo::already_configured() from the right place. | |||
2014-02-24 | remove unused and unimplementable audio engine sample format code | Paul Davis | |
2013-12-04 | change "cpu" in cpu load backend functions | Paul Davis | |
2013-11-27 | move AudioBackend::_start() into protected, and expand a bit on documenting ↵ | Paul Davis | |
::start() vs ::_start() | |||
2013-10-28 | fix thinko in declaration of ARDOUR::PortEngine::get_port_by_name() | Paul Davis | |
2013-10-21 | fix issues with recording while synced to JACK (non-pure-virtual method ↵ | Paul Davis | |
added to AudioBackend) and remove pause() from AudioEngine/AudioBackend APIs | |||
2013-10-12 | adapt JACK audiobackend to pay attention to new _start() API related to ↵ | Paul Davis | |
latency measurement | |||
2013-10-10 | add API to get current MIDI option from an audio/MIDI backend | Paul Davis | |
2013-10-10 | add JACK backend support for MIDI option discovery | Paul Davis | |
2013-10-08 | restore jack timebase master and jack session callback functionality (moved ↵ | Paul Davis | |
into the JACK backend) | |||
2013-10-04 | Move processing thread list from ARDOUR::Graph into AudioBackend implementation | Tim Mayberry | |
2013-10-04 | Add AudioBackendThread class to support different thread type on windows | Tim Mayberry | |
2013-09-17 | substantive changes to allow the audio/MIDI setup dialog to change settings ↵ | Paul Davis | |
as intended So far only tested with JACK backend, but expected to be more correct for other backends too | |||
2013-09-13 | update JACK backend to use new inheritance structure for AudioBackend | Paul Davis | |
2013-09-12 | add AudioBackendNativeThread to serve the same role as jack_native_thread_t | Paul Davis | |
2013-09-09 | move control app launching back into audio backend to allow ASIO/CoreAudio ↵ | Paul Davis | |
model to work; push initial state of AMS dialog to backend Issues remain with the basic model of the AMS dialog - when is newly chosen state pushed into the backend (which can then modify the control app button sensitivity. This is a special problem for this button because APIs like ASIO and CoreAudio probably don't allow us to launch a control app for an arbitrary device, but only one actually in use. In this sense it is different from properties like available buffer size etc, where we can typically query without actually using the device. | |||
2013-09-09 | launching control app is now responsibility of ardour GUI, not audio ↵ | Paul Davis | |
backend; use ARDOUR_DEVICE_CONTROL_APP if set in the environment | |||
2013-09-09 | initial work on adding access to h/w control apps when ardour starts JACK | Paul Davis | |
2013-09-09 | add can_change_{sample_rate,buffer_size}_while_running() methods to an ↵ | Paul Davis | |
AudioBackend Allows the GUI and other stuff to know whether or not changing the SR/bufsize is possible while running, which is about to become useful | |||
2013-09-07 | move JACK audio backend to its own folder and adjust build system to reflect ↵ | Paul Davis | |
that (installed version may now work) |