diff --git a/fsb5/pcm.py b/fsb5/pcm.py index 5d4cd1e..865e0c2 100644 --- a/fsb5/pcm.py +++ b/fsb5/pcm.py @@ -3,7 +3,7 @@ def rebuild(sample, width): - data = sample.data[:sample.samples * width] + data = sample.data[:sample.samples * sample.channels * width] ret = BytesIO() with wave.open(ret, "wb") as wav: wav.setparams((sample.channels, width, sample.frequency, 0, "NONE", "NONE"))