Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-06 | add M-Audio 2496 as a recognized card for the mudita24 control panel/app. | Paul Davis | |
(Yes, this hard coding thing is awful) | |||
2013-12-09 | ignore "unofficial" states in jack_sync_callback() | Nils Philippsen | |
2013-12-04 | change "cpu" in cpu load backend functions | Paul Davis | |
2013-11-27 | make JACK backend return the right set of values when asked for buffer sizes ↵ | Paul Davis | |
or sample rate of a device other than the one in use | |||
2013-11-27 | add 0.5 second sleep after closing JACK connection so that next ↵ | Paul Davis | |
startup/connect is likely to work (allowing JACK time to shutdown). Ugh | |||
2013-11-27 | add error check to call to PortManager::reestablish_ports | 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-23 | Report an error to stderr if creation of jack command line fails. | Colin Fletcher | |
Output a simple message to stderr if get_jack_command_line_string() still fails for any reason. | |||
2013-10-23 | Don't ever pass -d for device name to dummy jackd driver | Colin Fletcher | |
2013-10-23 | Fix setting playback & capture channel counts for jackd dummy backend. | Colin Fletcher | |
Unlike all the other jack backends which allow setting the number of inputs and outputs with -i & -o, the dummy backend uses -P & -C for this. Make the jackd command line use these options when the dummy backend is requested with a specified input or output channel count. | |||
2013-10-23 | Don't fail jackd command line creation for jack dummy backend. | Colin Fletcher | |
The dummy jackd backend doesn't require a device to be specified, so much of the error checking in get_jack_command_line_string() is irrelevant, if not actively wrong, when the dummy backend is specified. Only perform the checks if the chosen jack backend is not the dummy. | |||
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-15 | fix up issues with MIDI I/O option when using jack1 or jack2's most recent ↵ | Paul Davis | |
options for this | |||
2013-10-12 | fix inability to export twice | Paul Davis | |
2013-10-12 | adapt JACK audiobackend to pay attention to new _start() API related to ↵ | Paul Davis | |
latency measurement | |||
2013-10-10 | some slightly hackish changes to make it possible to use the new internal ↵ | Paul Davis | |
ALSA midi client (soon to become a driver, however) | |||
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 | reduce version requirement for JACK | Paul Davis | |
2013-10-08 | move JACK configuration test(s) down to where they belong (in libs/backend/jack) | Paul Davis | |
2013-10-08 | restore jack timebase master and jack session callback functionality (moved ↵ | Paul Davis | |
into the JACK backend) | |||
2013-10-08 | -arestore jack timebase master and jack session callback functionality ↵ | Paul Davis | |
(moved into the JACK backend) | |||
2013-10-04 | Implement JACKAudioBackend::in_process_thread | Tim Mayberry | |
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-25 | don't ping JACK server 4 times to see if it is already up when ardour starts | Paul Davis | |
2013-09-19 | show a different audio/MIDI option screen if JACK is already running. try to ↵ | Paul Davis | |
fix problem with using AudioBackend::<property-value>() functions before anything has been set. | |||
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-14 | really fix build issues after removal of "using" directives | Paul Davis | |
2013-09-14 | fix build issues after removal of "using" directives | Paul Davis | |
2013-09-14 | cerr output when JACK halt callback is executed | Paul Davis | |
2013-09-14 | fix return value from thread creation function when not connected to JACK | Paul Davis | |
2013-09-13 | use visibility control on JACK audio backend, so that we can import this ↵ | Paul Davis | |
change into windows branch | |||
2013-09-13 | update JACK backend to use new inheritance structure for AudioBackend | Paul Davis | |
2013-09-13 | explanatory comment | Paul Davis | |
2013-09-12 | add AudioBackendNativeThread to serve the same role as jack_native_thread_t | Paul Davis | |
2013-09-11 | always add a timeout value of 200msec to jack, just like qjackctl does. | Paul Davis | |
THIS IS A HACK. LONG TERM GOAL: understand why ardour gets zombified on the way up. | |||
2013-09-09 | fix name of control app for Delta1010 | 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 | fix control app breakage | Paul Davis | |
2013-09-09 | add envy24 control app name | Paul Davis | |
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 inadvertently moved jack_slave.cc back to its rightful spot | Paul Davis | |
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) |