libertyernie / LoopingAudioConverter

A converter frontend for loopable audio formats
174 stars 16 forks source link

Add support for LOOPSTART/LOOPLENGTH and LOOPEND tags on more than 2 channels #92

Open SolaceEllery opened 11 months ago

SolaceEllery commented 11 months ago

When I exported an OGG (With LOOPSTART and LOOPEND tags, without an LOOPLENGTH tag) to BRSTM, it didn't loop properly at all. So for the next version, I was thinking maybe will there be support for the LOOPSTART/LOOPLENGTH tags when converting ordinary WAV/OGGs to BRSTM-like formats so things can loop properly?

(I also tested LOOPLENGTH and it's also not looping properly, so you'll might wanna check up on that as well)

Expected WAV file: https://github.com/SpencerEverly/smasplusplus-flps/blob/main/Super%20Mario%20Bros%20Spencer/FLPs/Final%20WAVs/Another%20World.wav What LoopingAudioConverter spits out: https://drive.google.com/file/d/1or25sSgToXrrl302Qvi1tDqWI5i9MjE5/view?usp=drive_link

SolaceEllery commented 11 months ago

I tested this with the original stereo version without Yoshi beats and it worked. So it must be an issue with it being more than 2 channels

libertyernie commented 10 months ago

Do you have the original ogg file?