Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: WASAPI output with JBL xtreme 2 (Read 1428 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

WASAPI output with JBL xtreme 2

Cannot connect to JBL Xtreme 2 (bluetooth speaker) via WASAPI; neither Event, nor Push.
No sound coming out, with a popup: 
[Unrecoverable playback error: Unsupported stream format: 48000 Hz / 16-bit / 2 channels]
Direct Sound (DS) is working fine.

That is:
  • when speaker is paired on Bluetooth
  • Foobar version 1.5

Any help to troubleshoot please?
 

Re: WASAPI output with JBL xtreme 2

Reply #1
Try to use resampler in DSP manager (File->Preferences->Plyaback->DSP Manager) and resample to 44100 Hz

 

Re: WASAPI output with JBL xtreme 2

Reply #2
Tried that, not working; same popup message.

Edit:
Seems like the original file needs to be 44.100; DSP downgrade does not work (for WASAPI).
Also,"Output Data Format" needs to be at 16 bit, in any case. 24bit does not work no matter the sampling rate.

Note:
resampler used is "Resampler (SoX) mod 2"

Re: WASAPI output with JBL xtreme 2

Reply #3
What does Windows show as supported audio formats in the properties of the output device? What you output with WASAPI needs to be supported by the device.


Re: WASAPI output with JBL xtreme 2

Reply #5
What does Windows show as supported audio formats in the properties of the output device? What you output with WASAPI needs to be supported by the device.

Greyed out ... displaying : 16 bit, 44100 Hz (CD Quality)

Edit:
Point taken. Remaining question is why DSP intervention is not working..

Re: WASAPI output with JBL xtreme 2

Reply #6
resampler used is "Resampler (SoX) mod 2"
      Try normal version, not mod2

 
 
 

Works fine!
Case's point of course is still valid; need to downsample everything to what is reported as supported (assuming that the greyed-out drop-down is frozen at the supported settings); i.e. 44100@16bits.

Edit:
For some reason, Windows 10 selects firmly 44.1kHz, although 48 is also supported by the speaker.

CODEC#1 supported by device: CODEC type:SBC, Sampling Frequency:16/32/44.4/48kHz, Channel Mode: Mono/Dual Channel/Stereo/Joint Stereo, Block Length: 4/8/16, Subbands:4/8, Allocation Method: SNR/Loudness, Min/Max: Bitpool:2/53
CODEC selected by Windows: CODEC Type: SBC, Sampling Frequency: 44.1kHz, Channel Modew: Joint Stereo, Block Length: 16, Subbands:8, Allocation Method: Loudness, Min/Max Bitpool: 2/53


Any suggestions on how this can be tweaked?


Re: WASAPI output with JBL xtreme 2

Reply #7
Found some answers here: https://habr.com/en/post/456182

I understand it right :D

Looks like the bluetooth stack of W10 accepts only 44.1kHz when using SBC codec; and looks the same for aptX.

Re: WASAPI output with JBL xtreme 2

Reply #8
I fixed your bbcode, since it was kind of a mess. :D