What Does aptX Low Latency Mean? 2020 Update.
When you’re shopping for audio equipment, it can sometimes be difficult to understand what you’re actually buying. Many manufacturers are crystal clear about what they’re selling, but others simply assume you know all the latest industry terms. Thereby, using some terminologies that you might not be familiar with, one of this term is the “aptX Low Latency”.
What is a Codec?
Before we talk about aptX in particular, it’s important to define some terms. So, what is a codec to begin with? Back in the old days, audio was analog. Think of a vinyl record. The grooves in the record exactly record the audio, with no loss of data. This is why many musicians, even today, release their albums on vinyl along with MP3 offerings.
With the advent of computers, it became necessary to store audio as a series of 1s and 0s. However, this process isn’t 100 percent accurate. And the more accurate you want your recording, the more disc space it’s going to take up.
or the sake of efficiency, software developers invented what’s called a coder-decoder, or a codec for short. The coder part of the software encodes the analog audio. It usually uses a variety of techniques to compress the data as much as possible.
The decoder part of the software reverses the process, turning the compressed audio into a usable signal. Whether you realize it or not, you use codecs every day. For example, streaming services like Netflix, Hulu, and Amazon compress their video and audio.
If they didn’t, you’d need an ultra-high-speed fiber-optic connection just to watch a movie in 720p. Codecs are also used for MP3 files, home video, and even phone calls. As a matter of fact, codecs have been used for phone calls since the middle of last century.
Loss vs. Latency
When choosing a codec, you need to balance two different features: loss and latency. Succinctly, loss is the drop in quality from the original analog signal to the decoded digital output. Latency is the delay between receiving the data and playing it. So, why is there a trade-off?
The reason is that all codecs involve some level of loss. If they didn’t, they’d just be an analog signal. But some codecs are more lossy than others. For example, MP3 files typically only take up a few megabytes. So-called “lossless” FLAC files can be up to 10 times as large.
The smaller the file size, the more lossy the file. Lossless codecs are usually used by professionals. You’ll never see a studio producer or movie studio using MP3 files for production or editing. More lossy codecs are generally used by consumers. You can buy some music in FLAC format, but most music is sold in MP3 format.
Lossier codecs are also used for streaming and phone calls. The reason for this should be apparent. If you wanted to stream a movie in a lossless format, you wouldn’t be able to do it live. You’d have to wait all afternoon just to buffer an episode of Stranger Things.
Latency is related to loss, because your decoder – for example, your wireless earbuds – needs time to decode the audio. The larger the file, the longer it will take to decode. This leads to a small amount of delay. Now, for many purposes, latency is irrelevant.
If you’re listening to music, you won’t know or care that a song starts 100 milliseconds after you press “play”. But it can become a serious irritation when you’re watching a movie or TV show. If your latency is greater than about 50 milliseconds, you’ll notice that the audio is behind the video. For these purposes, a low latency codec is essential.
What is aptX?
In 1973, scientists at Bell Labs developed a newer, more efficient codec for transmitting vocals. It was called Adaptive differential pulse-code modulation (ADPCM). Without getting too far into the weeds, it allowed for more accurate transmission of audio over the phone.
Early wireless headphones also used this standard. However, when used for music, ADPCM has significant limitations. It uses a technique called psychoacoustic auditory masking, which means that it doesn’t actually keep as much of the signal as you’d think.
It does this by “tricking” your ears into hearing tones that aren’t present. But this technique isn’t equally effective on all people, and it’s definitely not as effective as a fuller signal.
By the early 1980s, a solution was already on the way. A Queen’s University student named Stephen Smyth developed the aptX codec as part of his Ph.D. research. This codec was designed to use most of the same principles as ADPCM, without the need for psychoacoustic auditory masking.
Of course, in these days, wireless headphones weren’t widely available. The original aptX codec was used by broadcasters, who needed something less lossy than ADPCM. aptX allowed them to store CD-quality audio on a hard drive, reducing the need to juggle CDs for frequently-payed segments.
What is aptX Low Latency?
While aptX has always been less lossy than the alternative, that’s come with a downside. Earlier aptX codecs took a long time to decode, as much as 100 milliseconds. This wasn’t a big deal if you were a radio broadcaster. Nor was it a problem for entertainment companies. Who cared if your audio track had 100 milliseconds of latency? You could always fix it in editing.
The same is not true for home video. If you’re watching a movie and the audio track is 100 milliseconds behind the video, you’re definitely going to notice. To address this, Qualcomm sought to expand the codec’s capabilities.
After acquiring the licensing rights, they developed two additional versions of the aptX protocol: aptX HD, and aptX Low Latency. aptX HD is designed for “better-than-CD high definition sound quality”. It’s high latency, but because of its rich profile, it’s the codec of choice for listening to lossless FLAC files.
aptX Low Latency, on the other hand, has been designed for a maximum of 40 milliseconds of latency. If you remember what we said earlier, you’ll know that this is a short enough delay that it’s not noticeable. It’s slightly more lossy than standard aptX, but only the most dedicated of audiophiles will notice the difference.
Qualcomm has also recently announced a third new codec called aptX Adaptive. aptX Adaptive ensures low latency, but switches to less lossy versions of the codec when there’s a stable enough connection. We haven’t seen any earbuds with this feature – yet – but it’s on the way.