Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-01 | revert plugin UI kbd handling so that we get expected forwarding4.0-rc1 | Paul Davis | |
2015-04-01 | reverse logic in plugin GUI key handling | Paul Davis | |
2015-04-01 | reverse logic in ArdourWindow key handling | Paul Davis | |
2015-04-01 | ArdourDialog and ArdourWindow don't change magic widget focus | Paul Davis | |
2015-04-02 | Potential fix for AU window close crash. | nick_m | |
2015-04-01 | remove an “a3” reference. | Robin Gareus | |
2015-04-01 | NOOP, just whitespace | Robin Gareus | |
2015-04-01 | protect RouteUI's destructor from crashes caused by MeterStrips with no route. | Paul Davis | |
MeterStrip class heirarchy needs fundamental redesign. | |||
2015-04-01 | make MeterStrip::state_id() safe against null _route member | Paul Davis | |
2015-04-01 | add header to deal with destruction issues for tempo map | Paul Davis | |
2015-04-02 | Window focus handling fixes. | nick_m | |
Many windows were not getting key events. Use magic focus infrastructure (built for widgets) to deliver key events via window focus in/out. | |||
2015-04-01 | remove race condition when editing tempo/meter information. | Paul Davis | |
Lock was not held across a replace_{tempo,meter}() operation because of re-use of {remove,add}_{tempo,meter}. Moved functional code into _locked variants so that replace operation can hold lock across its entire active lifetime. | |||
2015-04-01 | delete tempo map at appropriate times | Paul Davis | |
2015-03-31 | updated i18n files from ./waf i18n | Paul Davis | |
2015-03-31 | Revert "rename excessively old chinese translation" | Paul Davis | |
This reverts commit 428c2f0a9f067c9f14b948543d80877b3f3215ee. | |||
2015-03-31 | rename excessively old chinese translation | Paul Davis | |
2015-03-31 | fixes for recent waves tracks => ardour cherry-picks of the wavesaudio backend | Paul Davis | |
2015-03-31 | add new signals to AudioEngine from waves backend changes. | Paul Davis | |
These were missed somehow during cherry-picking. | |||
2015-03-31 | manually merge current version of WavesMidiDevice::{open,close}() | Paul Davis | |
2015-03-31 | [Summary] Audio Backend code cleanup - PORTION B | Valeriy Kamyshniy | |
Conflicts: libs/backends/wavesaudio/waves_midi_device.cc | |||
2015-03-31 | [Summary] Audio Backend code cleanup - PORTION A | Valeriy Kamyshniy | |
Conflicts: libs/backends/wavesaudio/waves_midi_device.cc | |||
2015-03-31 | [Summary] Changed midi stop order related to audio | Greg Zharun | |
2015-03-31 | [Summary] Removed unnecessary abortion | Greg Zharun | |
2015-03-31 | [Summary] Very seldom crash. Cleared temp data gave almost stable work | Greg Zharun | |
Conflicts: libs/backends/wavesaudio/waves_midi_device.cc | |||
2015-03-31 | [Summary] Fixed several backend issues: made reset counter check atomic, ↵ | Greg Zharun | |
removed copy/paste mistakes Conflicts: libs/ardour/audioengine.cc libs/ardour/engine_state_controller.cc libs/backends/wavesaudio/waves_audiobackend.cc | |||
2015-03-31 | [Summary] Fixed crash on MAC when MIDI device name is 0 ref | GZharun | |
2015-03-31 | [Summary] Removed useless output | Greg Zharun | |
2015-03-31 | [Summary] Added actions to handle abnormal behavior during stream stop for ↵ | Greg Zharun | |
MIDI and Audio devices. Made correct error handling for cases we didn't see before. Removed redundant and experimental code I forgot to remove months ago. Added debug output which will help in future testing Conflicts: libs/ardour/ardour/audioengine.h libs/ardour/engine_state_controller.cc libs/backends/wavesaudio/waves_midi_device.cc | |||
2015-03-31 | [Summary] Made device control panel open request synchronized with other ↵ | Greg Zharun | |
critical device operations. Made device reset correctly when control panel is closed. Conflicts: gtk2_ardour/tracks_control_panel.logic.cc libs/ardour/ardour/audioengine.h libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp | |||
2015-03-31 | [Summary] Following review Paul did after ↵ | Valeriy Kamyshniy | |
9b0fc7b743219b8daecbef91c9772937fd874822 [9b0fc7b] and 72e1510766608180fc7975fde35c9155494a8b5d [72e1510]. | |||
2015-03-31 | remove duplicated calls to update solo/mute state from RouteUI descendants. | Paul Davis | |
RouteUI::set_route() already does the right thing. Also remove RouteUI::mute_changed() since its only role was to handle the mute change signal from a route, which boost::bind() makes unnecessary since we can connect update_mute_display() directly. | |||
2015-03-31 | move "been here before" path concept into libardour, and use it ↵ | Paul Davis | |
appropriately at startup | |||
2015-03-31 | pre-release versions were and are a bad idea | Paul Davis | |
2015-03-31 | update german translation #6213 | Edgar Aichinger | |
2015-03-31 | fix OSX/PPC 10.4 long maths | Robin Gareus | |
2015-03-31 | another “unexpected” translation update. | Robin Gareus | |
2015-03-31 | remove linux specific menu reference (sorry translators) | Robin Gareus | |
2015-03-31 | fancy plural form. | Robin Gareus | |
2015-03-30 | add a startup wrapper script for cfgtool | Robin Gareus | |
2015-03-30 | make configtool compile for wine/vst | Robin Gareus | |
2015-03-30 | remove GUI object state when tracks/busses are removed. | Paul Davis | |
Not doing this results in accumulation of useless GUI object state which is never cleaned up. Taken from work by Grygorii Zharun. | |||
2015-03-30 | Skeleton backend for brave volunteers. | Robin Gareus | |
callback based backend based on CoreAudio/Midi backend (sans the actual system/HW _pcmio, _midiio) | |||
2015-03-30 | note to midi devs. | Robin Gareus | |
2015-03-30 | fix typo in skip/state-tracker | Robin Gareus | |
2015-03-30 | Merge branch 'EMATech-french' | Paul Davis | |
2015-03-30 | Update Russian translation | Alexandre Prokoudine | |
2015-03-30 | coreaudio: swap default aggregate clock source. | Robin Gareus | |
Thanks to Stephane & the JACK2 team. | |||
2015-03-30 | hack AudioAnalyzer for VAMP Onsetdetect | Robin Gareus | |
This works around a bug in OnsetDetector. It requests a buffer of 1114 samples but later FFT bails out if the buffer size is not a power-of-two. Also large buffersizes fail. Work-around: use ADAPT_ALL_SAFE (no buffersize adapter), use a reasonably small buffersize. The current settings work, even though it produces the following warnings (vamp-plugins/OnsetDetect.cpp) WARNING: OnsetDetector::initialise: Possibly sub-optimal step size for this sample rate: 512 (wanted 557) WARNING: OnsetDetector::initialise: Possibly sub-optimal block size for this sample rate: 1024 (wanted 1114) This commit should be reverted once VAMP/QM/aubio is updated/fixed. | |||
2015-03-30 | fix crash #6161 - another throw w/o catch | Robin Gareus | |
The real problem is: libardourvampplugins:* cannot be instantiated this remains to be fixed. | |||
2015-03-30 | increase contrast of control buttons, fixes #6146 | Robin Gareus | |