XSquawkBox 2.0 beta 4 hotfix 2 is up on the Downloads page.
(hotfix 1 has been released to address a build issue with portaudio that resulted in the macos 10.15 dependency creeping back in – it contains no other changes and should work on older macOS releases now).
(hotfix 2 has been released to address a build issue with opus that resulted in AVX optimisations always being present on macOS and possibly Linux as well)
This release incorporates a number of bugfixes as well as a reversion to the older portaudio sound driver. More importantly, macOS 10.14 and newer are supported again when used with X-Plane 11.41 (or newer).
These changes include:
- The volume controls now apply logarithmically rather than linearly which produces a more progressive and natural feeling volume adjustment – a substantial improvement over the previous betas.
- The Radio effects setting is now correctly persisted between runs.
- The portaudio driver got reintegrated into AFV-Native so the driver can now be selected at build-time. soundio may return on Linux and/or macOS if we can resolve the remaining issues with the soundio port independently of XSquawkBox development.
- AFV-Native got a run-over with a fine-tooth comb to hunt down the 1hr stuttering/crash bug – I believe I’ve fixed it, but please note the instructions in the README if you were having problems with it and want to be able to help debug it.
- Various logging changes to help with further debugging of issues.
- The macOS release is now signed and should load without gatekeeper intervention.
This beta will expire on 1 February 2020.
Audio configs will have changed (again), so you’ll need to rerun audio setup.
If you have not run the 2.0 beta before, please make sure you read the beta 1 announcement for important information about how to use XSquawkBox 2.0.