Normalize audio before recording (#1213)

#1213 Normalize audio before recording
This commit is contained in:
Doug Hoffman
2022-05-01 05:57:32 -04:00
committed by GitHub
parent adcb55ffbc
commit 8148ca48af
2 changed files with 44 additions and 0 deletions

View File

@@ -18,6 +18,7 @@
*/
package io.github.dsheirer.audio.convert;
import io.github.dsheirer.audio.AudioUtils;
import io.github.dsheirer.dsp.filter.resample.RealResampler;
import io.github.dsheirer.sample.ConversionUtils;
import net.sourceforge.lame.lowlevel.LameEncoder;
@@ -73,6 +74,7 @@ public class MP3AudioConverter implements IAudioConverter
public List<byte[]> convert(List<float[]> audioPackets)
{
List<byte[]> converted = new ArrayList<>();
audioPackets = AudioUtils.normalize(audioPackets);
if(mResampler != null)
{