Help - Search - Members - Calendar
Full Version: Quality of SBC (SubBand Coding) in Bluetooth' A2DP
Hydrogenaudio Forums > Lossy Audio Compression > Other Lossy Codecs
Groundskeeper Willie
Hi,

does anyone know about the quality of the SBC (SubBand Coding) codec which is used as mandatory codec in A2DP besides the optional mp3, AAC and ATRAC?

A2DP (Advanced Audio Distribution Profile) is part of the Bluetooth protocol suite. It is used to connect listening units such as headphones or active speakers to audio playback devices like mp3, CD players or music servers.

SBC is specified here in annex B. Test bitstreams as well as a binary reference implementation of decoder/encoder can be found here. It's stated that this codec is band on a proposal presented to 98th AES convention by de Bont, Groenewegen and Oomen in 1995. Does anyone know further details?

Regards, GW
SebastianG
I'm not sure, but -- looking at the specification -- it looks worse than MPEG Audio Layer 1 (in terms of coding efficiency). Its quality may be acceptable if at least 50% of the max bluetooth bandwidth (max=768 kbps) for a 44 kHz stereo signal is used. (just a guess!)

The bit allocation (two options available) is backward-adaptive (directly derived from the scale factors) and does not follow any psychoacoustic principles. So there's not much room for optimization (at the encoder side).

The bit allocation routine named "SNR" (first option) is IMHO ridiculus. I'd rather prefer an LPC-like codec without any subband transforms. (Wavpack lossy for example)

just my 2 cents,
SebastianG
Groundskeeper Willie
QUOTE(SebastianG @ Mar 24 2005, 04:35 PM)
I'm not sure, but -- looking at the specification -- it looks worse than MPEG Audio Layer 1 (in terms of coding efficiency). Its quality may be acceptable if at least 50% of the max bluetooth bandwidth (max=768 kbps) for a 44 kHz stereo signal is used. (just a guess!)
*




Well, this codec seems to be optimizied for low delay and computational complexity.

Regards, GW
Serge Smirnoff
QUOTE(Groundskeeper Willie @ Mar 23 2005, 06:00 PM)
...does anyone know about the quality of the SBC (SubBand Coding) codec which is used as mandatory codec in A2DP besides the optional mp3, AAC and ATRAC?
*


Going to add SBC codec to SoundExpert testing system. Pretest discussion is here.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.