Hi Sebastian, I had provided a fix for this issue last year. (https://github.com/beetbox/pyacoustid/pull/88)
But this was closed mentioning that audioread should be managing this internally. But what I had read from the audioread documentation was that: ``` Buffers in the file can be accessed by iterating over the object returned from audio_open. Each buffer is a bytes-like object (buffer, bytes, or bytearray) containing raw 16-bit little-endian signed integer PCM data. (Currently, these PCM format parameters are not configurable, but this could be added to most of the backends.) ``` (https://github.com/beetbox/audioread#audioread) There has been a recent PR mentioning this (and making the necessary changes in my old Pull Request) https://github.com/beetbox/pyacoustid/pull/99 Can you please take a look at this and merge this in, if you feel it is the right fix? Thanks, Pranav

