GWBasic / soft_matrix

Upmixes stereo to surround sound
MIT License
4 stars 1 forks source link

Files are truncated to about an hour #77

Closed GWBasic closed 11 months ago

GWBasic commented 11 months ago

Upmixing a file that's 2:05:56 (Just under 2 hours, 6 minutes) long, was truncated to 58:18. (Fifty-eight minutes, eighteen seconds.)

Not sure why

Edit: The root cause is that wave_stream doesn't support files longer than RIFF's 32-bit size values: https://github.com/GWBasic/wave_stream/issues/30

To fix this: I'm going to implement some file splitting logic. Wav files longer than 4GB have inconsistent support, but Sox can concatinate into other formats that support long files.