Version 2.4.0 of the FreeDV integrations (FlexRadio, KA9Q/WebSDR) have been released, containing various bugfixes and usability enhancements. These changes are outlined below:
- Bugfixes:
- Revert r8brain audio sampler for further audio quality improvement. (PR #3)
- Flex: Update audio limiting logic and restrict to only microphone audio. (PR #10)
- Fix memory leaks in integrations. (PR #4)
- Integrate improvements to EOO/callsign reporting. (PR #4, #5)
- Flex: Enable SNR meter even if reporting is disabled. (PR #6)
- Flex: Only go into TX if the client with the FDV slice is transmitting. (PR #12)
- Feature enhancements:
- Build system:
- Require C++20 to build integrations. (PR #14)
Available binary releases (click Assets to expand the section and retrieve download links):
- FreeDV-FlexRadio-2.4.0-x86_64.AppImage: FlexRadio waveform for running on an Intel or AMD PC (6000, 8000 and Aurora series)
- FreeDV-FlexRadio-2.4.0-aarch64.AppImage: FlexRadio waveform for running on a Raspberry Pi 4+ (6000, 8000 and Aurora series)
- freedv-waveform-2.4.0.tar.gz: FlexRadio Docker container for upload through SmartSDR (8000 and Aurora series only)
- FreeDV-KA9Q-2.4.0-x86_64.AppImage: KA9Q/WebSDR receive-only client for running on an Intel or AMD PC
- FreeDV-KA9Q-2.4.0-aarch64.AppImage: KA9Q/WebSDR receive-only client for running on a Raspberry Pi