From ca29bcff6946056c932c17dff194f3a75ba2f128 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Sat, 29 Mar 2025 19:48:23 +0100 Subject: [PATCH] fix? --- src/fm95.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/fm95.c b/src/fm95.c index e0207ec..6bec880 100644 --- a/src/fm95.c +++ b/src/fm95.c @@ -530,8 +530,10 @@ int main(int argc, char **argv) { if(mpower > mpx_power) { current_audio_level *= 0.95f; audio_level_adjusted = 1; + if (current_audio_level < 0.1f) current_audio_level = 0.1f; } else if(audio_level_adjusted && mpower < (mpx_power * 0.5)) { current_audio_level /= 0.95f; + if (current_audio_level > 1.0f) current_audio_level = 1.0f; } output[i] *= master_volume;