Sbc vs. AptX vs. AptX HD: What You Need to Know About Bluetooth Audio Codecs

audio-codecs-featured

Many cell phone manufacturers are removing the 3.5mm jack from their devices. So, if you have a phone without that feature, you will have to rely on Bluetooth technology to listen to the audio.

However, Bluetooth has a slow transfer rate, and that affects the quality of the sound. It just doesn’t sound as good as a wired set of headphones.

Until recently, you couldn’t change anything to improve that transfer rate. But now the new Oreo operating system for Android allows you to choose which Bluetooth audio codec to use, whereas the previous versions selected for you.

Also read: What is Bluetooth Used For? 7 Uses for the Wireless Technology

What is a codec?

A codec is a device or program that compresses data to transmit data more quickly. It then decompresses that data on the other end so we can hear it.

However, compressing audio files introduces fuzz and hiss noises that affect the quality of the sound.

The bandwidth determines how fast data travels between devices. With higher bandwidth, the files don’t need as much compression to move from the sending to the receiving device. It’s like driving on a highway. If it’s wide, more traffic (data) can travel on it and more quickly. With less compression your music sounds better.

audio codecs highway

What are the available options for codecs in Android Oreo?

SBC

SBC is the standard codec used on most devices. It is mandatory for all A2DP (Advanced Audio Distribution Profile) devices. It provides a reasonable sound quality, despite a significant data loss as compared to the newer options. SBC has transfer rates of 193-320 kbps. The low end of this range ranks the speed of SBC much slower than the other options. Also, SBC has a latency of 100-150 milliseconds. This lag, although not noticeable while listening to audio, can cause the audio portion of a video to be out of sync.

aptX

The aptX codec from Qualcomm is not new, but it has taken years for it to make its way into Android phones. Now the new Android operating system offers this upgrade for smartphones running Oreo.

It is different from SBC because it uses ADPCM (Adapted differential pulse code modulation) which predicts the next signal based on the previous one. The differences between the two signals are the only parts sent to the receiver.

In aptX these signals move from the source to the receiver at a bandwidth of 352 kbps, wider than the industry-standard SBC.

It has significantly less latency, only lagging by less than 40 ms, and it sends 16-bit files at 44 kHz. AptX’s lower latency keeps the mouths going in sync with the sound on videos.

aptX also divides the file into separate frequency bands. These bands create a better sound to noise ratio, and the music sounds clearer than when using SBC.

These qualities make aptX suitable for consumer-grade headphones, but audiophiles will notice the background noise. They may prefer aptX HD.

aptX HD

The aptX HD codec is the high definition version of aptX. It sends HD files with very little background noise, allowing the listener to hear all the subtle details of the music.

aptX HD improves the quality of the sound by using a 576 kbps bandwidth. The extra bandwidth sends higher quality data without as much compression. It broadcasts 24-bit data at 48kHz, giving a more detailed, fuller sound. aptX HD achieves higher quality without increasing the latency or pausing the stream, so everything runs smoothly and sounds amazing. It even approaches the quality you get from wired headphones.

LDAC

LDAC is Sony’s answer to wireless sound. It supports some incredible transfer rates that only newer phones running Android Oreo are capable of supporting. Older phones will not have access to LDAC.

This codec sets itself apart from aptX and aptX HD with its three different connection modes for transferring data. The “Connection” mode connects at 330 kbps, which, in truth, is slightly slower than the SBC codec. Its “Normal” mode ups the rate to 660 kbps, and the “Priority” mode is capable of sending data at a blazing 990 kbps, significantly higher than the aptX or aptX HD.

Sony has not only achieved a transfer speed of 990 kbps; it sends high-resolution audio with a minimal loss in quality. It has similar latency rates to the aptX programs, and, in priority mode, LDAC transfers full 24-bit files at 96 kHz.

To use the high-quality data transfer that LDAC offers, you must make sure your headphones use the same technology and set up your phone to use this codec.

Change the codec

You need to work in the developer options to change the codec on your phone, but don’t worry – becoming a developer on your phone is easy.

To change the codec, open the Developer options (Settings -> System -> Developer options).

audio-codecs-developer-options

Next, scroll down up to Networking section, and find the “Bluetooth Audio codec” option. Tap on it.

audio-codecs-access-codecs

Finally, choose the codec you want to use.

audio-codecs-choose-codec

Bluetooth audio, unfortunately, doesn’t always sound very good. If you want to improve the quality, you can change to a better codec and higher quality headphones.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Tracey Rosenberger Avatar

Read next

Tristan Harris, Google’s former design ethicist, told the US Senate that the pull-to-refresh gesture on nearly every app works like the lever of a Las Vegas slot machine, and he has long warned that we now reach for our phones around 150 times a day without ever calling it gambling
In 1969, László Bélády and two IBM colleagues published a paging-machine anomaly showing FIFO could make four memory frames suffer ten page faults after three frames suffered nine, leaving generations of operating-systems students staring at the moment more memory became the wrong answer
When Bell Labs engineer Karl Jansky pointed a rotating antenna at the sky in 1932 looking for sources of transatlantic radio static, he kept picking up a faint hiss that peaked every 23 hours and 56 minutes, and he eventually realized he had become the first human to hear the center of the Milky Way.
The colour magenta does not exist anywhere in the spectrum of visible light, and your brain manufactures it on the spot whenever red and blue cones fire together, inventing a hue to fill a gap that physics never bothered to provide.
On 28 May 2009, Google demoed a product called Wave on stage at I/O for 80 minutes and got a standing ovation from developers who had no idea what they had just watched, and 15 months later the company quietly shut it down because almost nobody could explain to a friend what it was actually for
When Clair Patterson set out in 1948 to measure the age of the Earth using lead in meteorites, his samples kept coming back contaminated, and the seven-year detour he took to find the source ended with him almost single-handedly forcing leaded gasoline out of American cars by 1986.
The IBM 305 RAMAC stayed in production until 1961, weighed more than a ton, stored five million characters on fifty spinning platters, and still drew customers because the alternative was a room full of punched cards
In 1977, Ann Druyan recorded an hour of her brainwaves and heartbeat two days after she and Carl Sagan agreed to marry, and NASA pressed the compressed minute onto Voyager’s Golden Record as a private love signal now more than 25 billion kilometres from Earth