buffer~/groove~ objects rendering audio samples at a very low quality

Skott N's icon

The buffer~/groove~ objects are rendering audio at a MUCH lower sound quality than the audio files actually are. Everything sounds incredibly compressed and a static is fuzzing out in the back. I have two audio files: one being the normal original file, and a quickrecording of what the low quality buffer~ version sounds like

Is this because I am rendering .wav files, and for some reason Max doesn't handle wave files well?

Original File

Low Quality buffer~/groove~ Version

Source Audio's icon

Max handles wave files perfectly,
the question could be how do You handle Max ?

There is no trace of information about that "rendering" process
in You post.

Skott N's icon

I export wave files recorded via microphone with Audacity, then I let Max read said wave file with the buffer~ and groove~ objects

Source Audio's icon

I managed to download 2 wave files,
yesterday it was not working, for whatever reason.
Opening files in Sample editor, shows that original file
is 32 bit float with 176400 Hz.
And level is -26 db peak.
Are You recording something that needs such high sampling rate ?
Export file from Audacity with some reasonable sr and 16 bit or 24 bit integer,
than You'll have no problem.
Buffer~ resamples imported audio file to match the patcher sr,
but if groove~ or play~ etc objects do not have more than 1 channel assigned,
than You'll get result like in "lowquality" example You posted.
If Audio File matches sr and 16 bit , groove will play correctly
even if channels are not set or are set to 1.

This probably is a bug.