Jump to content

What handles bluetooth resampling?


mkenco

Recommended Posts

Hello.

If I am using hi-res audio set to 16/48, SoX resampler, and a bluetooth codec (samsung scalable) that works in 16/44.1, what is it that handles the resampling? Android mixer or SoX through Poweramp? I don't think it's the latter but im trying to understand how this works. Also how significantly (if at all) will this affect sound quality compared to if SoX would have been used instead?

Link to comment
Share on other sites

@mkenco Poweramp tries to match Bluetooth sample rate on AudioOutput track automatically. I.e. 44.1 for AptX up to 96kHz LDAC. Other outputs may stick to 48kHz which won't be resampled for some codecs (AptX/HD, aac), or will be resampled by the system. There is very little difference between SwR and SoX resamplers, for BT I would keep SwR (the default one).

Link to comment
Share on other sites

That's not what I meant. I mean, which resampler is used for resampling from DSP to Bluetooth output device, IF the DSP was set to 48KHz and the Bluetooth output was fixed on 44.1KHz. Like in the attachment.

Is this done by Poweramp's resampler, or is this done by Android and is not related to Poweramp?

If I'm not making sense in something please tell me, I might be misunderstanding.

Screenshot_20220227-032047_Poweramp.png

Link to comment
Share on other sites

Makes sense, thank you!

By the way, although I'm certain it will not have any noticeable effect (at least to me), is downsampling all audio to 44.1kHz through SoX better for sound quality than letting Android do it? Since then android won't resample the audio before sending by bluetooth. I'm just asking out of curiosity since I wanna learn more about this stuff.

 

Edit : i realized this question is kind of dumb but its still rude to ignore :/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...