Greg Zharun
574e646e8c
[Summary] Added small sleep pause after sample rate change on Windows to give port audio some time to process the change
2014-09-23 15:16:56 +03:00
Greg Zharun
7288316336
[Summary] Extended list of available sample rates on Windows
2014-09-23 13:13:31 +03:00
Greg Zharun
3cc0c8d569
[Summary] Added handlers for events in Port Audio which where not handled. For all "Resynck Request", "Latency Changed" and "Buffer size Changed" events restart is required.
...
NOTE: Other devices, unlike Sound Grid, trigger "Restart Request" event for all above cases.
2014-09-11 11:12:19 +03:00
GZharun
ccc2f07fb3
[Summary] Corrected comment
2014-09-09 12:35:50 +03:00
Paul Davis
c7af2444a7
Merge branch 'master' into ardour-merge
...
Conflicts:
gtk2_ardour/time_axis_view_item.cc
libs/backends/wavesaudio/waves_audiobackend.h
libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp
2014-09-02 10:28:52 -04:00
GZharun
bb54afa59f
[Summary] Removed redundant output
2014-09-02 14:23:11 +03:00
Greg Zharun
6e204c337c
[Summary] Cleaned up temporary code
2014-08-31 16:37:19 +03:00
Greg Zharun
91fcacd150
[Summary] Improved backend workflow, added synchronization for cases when device reset happens on device parameter change
2014-08-31 13:42:18 +03:00
John Emmas
e15ba3cd69
Add a return value to 'WCMRPortAudioDeviceManager::getDeviceAvailableSampleRates()'
...
(whilst technically, it doesn't report any encountered errors, it should nevertheless be returning some kind of error status)
2014-08-16 16:34:33 -04:00
John Emmas
216d8d5a00
Add a couple of missing header files (needed for cin /cout etc)
2014-08-16 16:33:17 -04:00
Paul Davis
e39b66fb7c
second part of windows/osx macro change - forgot *.cpp files
2014-08-16 16:29:13 -04:00
Greg Zharun
b5c08b6984
[Summary] Improved Port audio Waves API on Windows
...
[Details] Fixed issue when device sample rate changed by device but not updated in client (tracks engine state controller)
Added PA stream opening retry attempts, because PA needs some time to apply changes and may not successfully open stream at once
2014-08-13 19:39:00 +03:00
Greg Zharun
e20ca80c44
[Summary] Added channel name prefix according to PRD
2014-07-18 14:07:13 +03:00
Greg Zharun
e6f3b19674
[Summary] Corrected log in waves API on Windows
2014-07-09 11:24:41 +03:00
Greg Zharun
cfe2b3c17c
[Summary] Fixed windows error with retrieving available sample rates from the device:
...
error code was not returned when eNoError value should be.
2014-07-08 13:00:32 +03:00
GZharun
0cf788ef12
[Summary] Added possibility to update sample rate list for devices on the fly on MAC
2014-07-08 12:27:20 +03:00
Greg Zharun
9cdb799f3b
Implemented Tracks backend/engine reaction on device configuration changes (like I/O layout changes etc.) on Windows
2014-07-01 14:25:03 +03:00
Greg Zharun
301b9b13bf
[Summary] Added PortAudio device channels names retrieving from the driver
2014-06-24 16:43:26 +03:00
Valeriy Kamyshniy
12228d251e
[P4/git history rebuild]
2014-05-27 22:50:00 -04:00