Changes between Version 1 and Version 3 of Ticket #1896
- Timestamp:
- Nov 10, 2015 10:33:16 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1896
- Property Status changed from new to closed
- Property Resolution changed from to fixed
- Property Summary changed from Update default audio device backend on MacOS to CoreAudio to Update default audio device backends
-
Ticket #1896 – Description
v1 v3 1 Currently the default backend is !PortAudio. The version we are using is quite old, and since MacOSX 10.11, it produces warning message: 2 {{{ 1 Some platforms use !PortAudio as their default audio device backend, while the !PortAudio version we are using is quite old and the effort to update the version is not small. Meanwhile, we already have our own audio device implementations that are considerably lightweight and stable as they have been around and tested for quite long time. So yes, we are considering to update the default audio device backends to our own implementations. 2 3 - MacOSX [[BR]] 4 Currently the default backend is !PortAudio. since MacOSX 10.11, it produces warning message (thank you Martin Ohlsson for the report): 5 {{{ 3 6 WARNING: 140: This application, or a library it uses, is using the deprecated 4 7 Carbon Component Manager for hosting Audio Units. Support for this will be 5 8 removed in a future release. Also, this makes the host incompatible 6 9 with version 3 audio units. Please transition to the API's in AudioComponent.h 7 }}} 10 }}} 11 So we'll update the default backend to our !CoreAudio implementation. 8 12 9 Thank you Martin Ohlsson for the report. 13 - Linux/*nix [[BR]] 14 The default is also !PortAudio (ALSA or OSS), we'll use our ALSA implementation (if ALSA header is available). 15 16 - MinGW [[BR]] 17 The default are both !PortAudio and WMME, we'll just use WMME as default.