Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-16 | hide "turn down volume" label for midi-latency measurement | Robin Gareus | |
2014-06-15 | be smart, use boost::shared_ptr | Robin Gareus | |
2014-06-14 | enable ArdourButton focus in EngineDialog | Robin Gareus | |
2014-06-13 | add GUI for midi-device settings (and properly indent the code) | Robin Gareus | |
2014-06-08 | basic Midi latency measurement GUI (re-use Audio latency notebook) | Robin Gareus | |
2013-11-27 | do not push new state to backend from audio/MIDI setup until OK or Apply are ↵ | Paul Davis | |
clicked (i.e. do not do this when device is changed) | |||
2013-10-15 | prevent button in latency measurement dialog from changing size when relabelled | Paul Davis | |
2013-10-15 | try to prevent crash if running latency calibration with JACK setup that is ↵ | Paul Davis | |
lacking input or output ports (re: #5721 and #5719) | |||
2013-10-12 | rework things for Audio/MIDI setup dialog a bit: no tabs being the most ↵ | Paul Davis | |
noticeable change | |||
2013-10-10 | more fixes and rationalizations for MIDI option handling in the audio MIDI setup | Paul Davis | |
2013-10-10 | basic use of new backend MIDI options | Paul Davis | |
2013-09-23 | move rate_as_string() from EngineControl to utils.cc | 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-17 | add basic display of existing MIDI ports to audio/MIDI setup | Paul Davis | |
2013-09-16 | end latency detection if AMS window closed while running detection (plus ↵ | Paul Davis | |
some non-functioning changes to try to get spinbutton text entry to work | |||
2013-09-16 | various bits of polish for the latency tab of audio/midi setup dialog | Paul Davis | |
2013-09-12 | lots of changes to auto-start (and stop) the backend for latency ↵ | Paul Davis | |
measurements, and continuing work on the session construction/engine configuration flow | |||
2013-09-12 | change names, add comment, improve return type to avoid extra call to get ↵ | Paul Davis | |
EngineControl::State* | |||
2013-09-11 | make use of measured latency values to set dialog controls, and use actual ↵ | Paul Davis | |
port latency to compute extra delay | |||
2013-09-11 | remove unused members and code from EngineControl dialog (related to ↵ | Paul Davis | |
different devices for input+output) | |||
2013-09-10 | basic functionality for hardware latency measurement | Paul Davis | |
2013-09-10 | many changes relating to session construction and audioengine interaction | Paul Davis | |
every session member is now initialized using C++ constructor syntax session construction reordered to clarify the split(s) between work where the engine is not relevant and work where is it is. this split is still not 100% obvious, but is enormously clearer than previously. if engine/backend are not running as session is created, and the SR of the sample rate is known, attempt to force backend to that value. | |||
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 crash when unconditionally using null env var; tweak packing of control ↵ | Paul Davis | |
app button | |||
2013-09-09 | initial work on adding access to h/w control apps when ardour starts JACK | Paul Davis | |
2013-09-09 | move engine dialog from a widget to an actual dialog; emit ↵ | Paul Davis | |
Session::AudioEngineSetupRequired when loading a session if it is necessary | |||
2013-09-06 | add input/output channel counts and reorganize table somewhat | Paul Davis | |
2013-09-06 | save/restore I/O latency values in audio/midi setup | Paul Davis | |
2013-09-05 | always save/keep audio/MIDI setup states so that they are available for use ↵ | Paul Davis | |
*after* instances where JACK was already running | |||
2013-09-04 | save and restore the selected engine state at startup | Paul Davis | |
2013-09-04 | fix up restoration of saved state from disk, still incomplete | Paul Davis | |
2013-09-04 | save and restore audio/MIDI setup states to disk (in ardour.rc) | Paul Davis | |
Not finished because the buffer size value will not always stick during restore | |||
2013-09-04 | save and restore settings for different backend/driver/device combinations | Paul Davis | |
So far, this is only internal - never saved to disk | |||
2013-09-04 | rename interface_ stuff in the engine dialog to device_, since that feels a ↵ | Paul Davis | |
bit clearer terminology | |||
2013-08-09 | a few more visual tweaks and simplifications for audio/midi setup | Paul Davis | |
2013-08-08 | some rearrangements and details for the engine dialog | Paul Davis | |
2013-08-05 | can now start JACK based on config dialog | Paul Davis | |
2013-08-04 | start work on the changes to EngineControl (dialog) to integrate with new ↵ | Paul Davis | |
backend design, and add "requires-driver" concept to AudioBackend to handle JACK specifically | |||
2012-11-08 | notably modify the design and logic of the startup dialog, so that we can ↵ | Paul Davis | |
handle the requirements in the 3.0-SG branch reasonably. the two major changes concern the idea that we may need to run the audio setup tab at all times, and that the startup dialog could potentially be "ready" without actually needing to be displayed on-screen. this allows us to ALWAYS use a startup dialog, even if we don't actually need any information from the user. as usual with this kind of change, expect a few logic/workflow glitches git-svn-id: svn://localhost/ardour2/branches/3.0@13397 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-25 | Don't specify real-time priority when starting JACK (#4946). | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12924 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-01-20 | rest of engine dialgo changes | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11282 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-09-17 | patch from Johan Mattson to make -I/-O options in engine dialog actually ↵ | Paul Davis | |
work (fixes #2975 git-svn-id: svn://localhost/ardour2/branches/3.0@7795 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-07-26 | Save and restore MIDI driver option state, and tidy up a couple of things. ↵ | Carl Hetherington | |
Fixes #3349. git-svn-id: svn://localhost/ardour2/branches/3.0@7497 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-07-23 | HIG-ify engine dialogue and add midi driver option. Fixes #3349. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@7479 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-10-14 | Strip trailing whitespace and fix other whitespace errors (e.g. space/tab ↵ | David Robillard | |
mixing). Whitespace changes only. Vimmers, try let c_space_errors = 1 in your .vimrc to highlight this kind of stuff in red. I don't know the emacs equivalent... git-svn-id: svn://localhost/ardour2/branches/3.0@5773 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-05-12 | Remove most using declarations from header files. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@5069 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2008-01-15 | Merge with trunk R2920. | David Robillard | |
git-svn-id: svn://localhost/ardour2/trunk@2921 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2007-10-19 | Patch from mantis user 'lincoln'; add support for FreeBoB in the audio ↵ | Carl Hetherington | |
settings, and pass the correct flag to JACK for using FFADO. git-svn-id: svn://localhost/ardour2/trunk@2562 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2007-10-11 | merge from 2.0-ongoing by hand, minus key binding editor | Paul Davis | |
git-svn-id: svn://localhost/ardour2/trunk@2539 d708f5d6-7413-0410-9779-e7cbd77b26cf |