Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

432Hz Batch Converter - Doesn't seem to do proper floating point decoding or something #17

Open
NintendoManiac64 opened this issue May 9, 2023 · 0 comments

Comments

@NintendoManiac64
Copy link

NintendoManiac64 commented May 9, 2023

Tested with the AppImage on Linux Mint 20.3 that has been fully updated as of 2023-05-07

Simply put, the 432Hz Batch Converter doesn't seem to be properly decoding floating point or something - it might be truncating everything to 24bit integer and/or incorrectly treating 32bit floating point as 32bit integer instead.

The two main tests I did were to input all 4 of the attached files and have the output set to 32bit WAV and a sample rate of "source"; the advanced settings were configured as:
settings

If you then open the original normalized.wav as well as the "converted" normalized.wav file in Audacity in a single project, invert one of the waveforms, and then mix the two together and then do an Amplify, you'd expect Audacity to report "infinity" but... it doesn't, and instead will let you amplify without clipping by around 90dB or so.

On the other hand, if you open the "converted" wav.wav, aac.wav, and opus.wav files in an Audacity project and do an Amplify, you'll see that it'll say 0dB. This very much implies that floating point data is not being decoded because, if you do the exact same Amplify process with the source wav.wav, aac.m4a, and opus.opus, you will see that Audacity reports that you can "Amplify" by something like negative 48dB.

 

EDIT: This is hilarious - github lets you attach MOV, MP4, and WebM files, but not WAV, M4A, nor Opus? Seriously...

So here's the next-best thing - a ZIP archive containing the aforementioned audio test files hosted on mpv's go-to temporary file host:

@NintendoManiac64 NintendoManiac64 changed the title Doesn't seem to do proper floating point decoding or something 432Hz Batch Converter - Doesn't seem to do proper floating point decoding or something May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant