Resampling is not supported right? #131
Answered
by
pdeljanov
davidatsurge
asked this question in
Q&A
-
First off, thanks for this great library! Second question: I wanted to confirm that I would have to use something like rubato to make sure I get samples at, say, a 16kHz rate, regardless of the sample rate of the audio being read, right? |
Beta Was this translation helpful? Give feedback.
Answered by
pdeljanov
May 22, 2022
Replies: 1 comment 2 replies
-
Hi @davidatsurge, Glad you enjoy the library! You're right, you'll need to resample to 16kHz manually to get that rate across all files. Symphonia decodes to whatever the rate of the file is. Rubato is a good choice, but there are also bindings to |
Beta Was this translation helpful? Give feedback.
2 replies
Answer selected by
davidatsurge
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi @davidatsurge,
Glad you enjoy the library!
You're right, you'll need to resample to 16kHz manually to get that rate across all files. Symphonia decodes to whatever the rate of the file is. Rubato is a good choice, but there are also bindings to
libsamplerate
,libspeex
, andlibsoxr
if you don't mind using C libraries.