Hi Flac Experts,
I am using Flac 1.3.2 to write a normalized signal ranging between 0 and -1 to a flac file. I noticed that the drop happens when the normalized signal is strictly equal to -1. Modifying the value to the smallest possible value that makes -1 elements not strictly equal to -1 (but as close as possible) fixes the problem.
Is this a known issue with FLAC and what is the fix? Please let me know if you need me to provide more reproduction steps.
Thanks,
Upanita
Are you using libFLAC directly or are you processing a WAV file through FLAC? Please note all data supplied to libFLAC has to be signed, so a signal between 0 and -1 would not be normalized as libFLAC sees it.