Repository navigation
v2.0.0
FreeDV 2.0.0 has been released, containing the first official release of the RADE V1 mode previously trialled over several preview releases. Radio Autoencoder (RADE) technology is a new approach to sending speech over HF radio. It combines Machine Learning (ML) with classical DSP to send high quality speech over HF radio at SNRs as low as -2dB in a bandwidth of 1500 Hz. More information about Radio Autoencoder can be found at https://freedv.org/radio-autoencoder/.
As part of this effort, deprecated modes (700C, 800XA, 2020 and 2020B) have been removed from the application. Additionally, this contains numerous bugfixes and non-RADE specific enhancements from the last official release (1.9.9.2), as outlined below:
- Bugfixes:
- Fix bug preventing saving of the previously used path when playing back files. (PR #729)
- Fix bug preventing proper time display in FreeDV Reporter on macOS. (PR #748)
- Hamlib: Improve behavior with Icom rigs, serial port PTT. (PR #875)
- Fix various audio dropout issues, especially on Linux. (PR #761)
- Fix issue preventing non-ASCII text from appearing properly in FreeDV Reporter messages. (PR #812)
- Don't adjust Msg column width when user disconnects. (PR #828)
- Fix issue preventing suppression of the Msg tooltip for non-truncated messages. (PR #829)
- Preserve Hamlib rig names on startup to guard against changes by Hamlib during execution. (PR #834)
- Fix dropouts related to virtual audio cables. (PR #840)
- Report "unk" for mode on Hamlib disconnect. (PR #851)
- Fix deadlocks and crashes while using Play/Record buttons in Audio Options window. (PR #871)
- Fix issue causing PTT button to remain active after pushing it. (PR #871)
- Fix rendering issue causing random spikes in From Mic plot. (PR #871)
- Enhancements:
- Show green line indicating RX frequency. (PR #725)
- Update configuration of the Voice Keyer feature based on user feedback. (PR #730, #746, #793)
- Add monitor volume adjustment. (PR #733)
- Avoid modifying the audio device configuration without the user explicitly doing so. (PR #735)
- If provided by user, add config file to titlebar. (PR #738)
- Minor adjustments to spectrum/waterfall tooltips. (PR #743)
- Implement new logging framework. (PR #773)
- Windows: Detect whether microphone permissions have been granted and display error if not. (PR #790)
- Add rig control option to prevent auto-adjustment of the radio's current mode. (PR #809)
- Update default 80 and 160m calling frequencies. (PR #831)
- Shorten PulseAudio/pipewire app name. (PR #843)
- Hamlib: support CAT PTT via the Data port instead of Mic (needed for some older radios). (PR #875)
- macOS: Show /dev/tty.* devices in CAT/PTT options. (PR #883)
- Remove pre-PTT interrogation of frequency/mode to improve TX/RX switching time. (PR #898)
- Build system:
- Miscellaneous:
Available binary releases (click Assets to expand the section and retrieve download links):
- FreeDV-2.0.0-windows-x86_64.exe (64 bit Windows for Intel/AMD)
- FreeDV.dmg (ARM/Intel macOS, Big Sur/11.0 or later required)