Jump to content

What handles bluetooth resampling?


mkenco
 Share

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...