From ab56abdcde033dab0128d423dd2985505db1afc1 Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 9 Sep 2026 14:56:03 +0200 Subject: record: 2x gain on mp3 encode --- src/recording/mod.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/recording/mod.rs') diff --git a/src/recording/mod.rs b/src/recording/mod.rs index 74ec516..d0a94be 100644 --- a/src/recording/mod.rs +++ b/src/recording/mod.rs @@ -217,6 +217,11 @@ pub async fn encode_mp3(pcm_s16le: &[u8], sample_rate: u32) -> Result> { "1", "-i", "pipe:0", + // Discord playback levels land quiet in recordings; 2x loudness. + // Output-side option, so it sits after `-i`. Clipping on loud + // overlaps is acceptable for voice. + "-af", + "volume=2.0", "-c:a", "libmp3lame", "-b:a", -- cgit v1.2.3