From d8e35bf0c4f9ee3909da276665ac1d9df8386e00 Mon Sep 17 00:00:00 2001 From: Roderick van Domburg Date: Wed, 1 Sep 2021 20:55:28 +0200 Subject: [PATCH] Remove clamping of float samples --- playback/src/player.rs | 9 --------- 1 file changed, 9 deletions(-) diff --git a/playback/src/player.rs b/playback/src/player.rs index 21afdbbe..361c24a7 100644 --- a/playback/src/player.rs +++ b/playback/src/player.rs @@ -1286,16 +1286,7 @@ impl PlayerInternal { } } } - *sample *= actual_normalisation_factor; - - // Extremely sharp attacks, however unlikely, *may* still clip and provide - // undefined results, so strictly enforce output within [-1.0, 1.0]. - if *sample < -1.0 { - *sample = -1.0; - } else if *sample > 1.0 { - *sample = 1.0; - } } }