From dd272925a828dad35bdcdf8cd352d5b7c32254f8 Mon Sep 17 00:00:00 2001 From: Kenji Rikitake Date: Sat, 16 Dec 2023 20:39:03 +0900 Subject: [PATCH] Version 20231216-0 --- CHANGES.md | 1 + README.md | 8 ++++---- main.cpp | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 4682ab7..fc67c0e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -31,6 +31,7 @@ Intel Mac hardware is no longer supported by airspy-fmradion, although the autho ## Changes (including requirement changes) +* 20231216-0: Removed recording buffer thread. This will simplify the audio output operation. Also, lowered the output level of AM/CW/USB/LSB/WSPR decoder to prevent audio clipping, and changed the IF AGC constants for longer transition timing. * 20231215-0: Fix the following known bugs and refactor the code to streamline the functioning: - Bug: a hung process during the startup period before valid audio signals are coming out - Bug: displaying `-nan` in the output level meter in broadcast FM and NBFM diff --git a/README.md b/README.md index cc34efa..9fe5312 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ # airspy-fmradion -* Version 20231215-0 -* For MacOS (supporting Apple Silicon only, untested on Intel) and Linux +* Version 20231216-0 +* For macOS (Apple Silicon) and Linux ## Contributing @@ -58,7 +58,7 @@ airspy-fmradion -m am -t airspyhf -q \ - [PortAudio](http://www.portaudio.com) - Tested: Airspy R2, Airspy Mini, Airspy HF+ Dual Port, RTL-SDR V3 - Fast computer - - Medium-strong radio signals + - Medium-to-strong radio signals For the latest version, see https://github.com/jj1bdx/airspy-fmradion @@ -148,7 +148,7 @@ r8brain-free-src and readerwriterqueue are the submodules of this repository. Do /bin/rm -rf build git submodule update --init --recursive cmake -S . -B build # -DCMAKE_EXPORT_COMPILE_COMMANDS=ON (if needed) -cmake --build build +cmake --build build --target all ``` ### In details diff --git a/main.cpp b/main.cpp index 884874d..df281e4 100644 --- a/main.cpp +++ b/main.cpp @@ -51,7 +51,7 @@ // define this for enabling coefficient monitor functions // #undef COEFF_MONITOR -#define AIRSPY_FMRADION_VERSION "20231215-direct-out" +#define AIRSPY_FMRADION_VERSION "20231216-0" // Flag to set graceful termination // in process_signals()