HOME

TheInfoList



OR:

aptX (''apt'' stands for ''audio processing technology'') is a family of proprietary
audio codec An audio codec is a device or computer program capable of encoding or decoding a digital data stream (a codec) that encodes or decodes audio. In software, an audio codec is a computer program implementing an algorithm that compresses and decompres ...
compression algorithms owned by Qualcomm, with a heavy emphasis on wireless audio applications.


History

The original aptX algorithm was developed in the 1980s by Dr. Stephen Smyth as part of his
Ph.D. A Doctor of Philosophy (PhD, Ph.D., or DPhil; Latin: or ') is the most common degree at the highest academic level awarded following a course of study. PhDs are awarded for programs across the whole breadth of academic fields. Because it is a ...
research at
Queen's University Belfast , mottoeng = For so much, what shall we give back? , top_free_label = , top_free = , top_free_label1 = , top_free1 = , top_free_label2 = , top_free2 = , established = , closed = , type = Public research university , parent = ...
School of Electronics, Electrical Engineering and Computer Science; its design is based on
time domain Time domain refers to the analysis of mathematical functions, physical signals or time series of economic or environmental data, with respect to time. In the time domain, the signal or function's value is known for all real numbers, for the ...
ADPCM Adaptive differential pulse-code modulation (ADPCM) is a variant of differential pulse-code modulation (DPCM) that varies the size of the quantization step, to allow further reduction of the required data bandwidth for a given signal-to-noise rati ...
principles without
psychoacoustic Psychoacoustics is the branch of psychophysics involving the scientific study of sound perception and audiology—how humans perceive various sounds. More specifically, it is the branch of science studying the psychological responses associated wi ...
auditory masking In audio signal processing, auditory masking occurs when the perception of one sound is affected by the presence of another sound.Gelfand, S.A. (2004) ''Hearing – An Introduction to Psychological and Physiological Acoustics'' 4th Ed. New York, ...
techniques. aptX audio coding was first introduced to the commercial market as a semiconductor product, a custom programmed DSP integrated circuit with part name APTX100ED, which was initially adopted by
broadcast automation Broadcast automation incorporates the use of broadcast programming technology to automate broadcasting operations. Used either at a broadcast network, radio station or a television station, it can run a facility in the absence of a human opera ...
equipment manufacturers who required a means to store CD-quality audio on a computer
hard disk drive A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magn ...
for automatic
playout In broadcasting, channel playout is the generation of the source signal of a radio or television channel produced by a broadcaster, coupled with the transmission of this signal for primary distribution or direct-to-audience distribution via any ...
during a radio show, for example, hence replacing the task of the
disc jockey A disc jockey, more commonly abbreviated as DJ, is a person who plays recorded music for an audience. Types of DJs include Radio personality, radio DJs (who host programs on music radio stations), club DJs (who work at a nightclub or music f ...
. The company was bought by
Solid State Logic Solid State Logic (SSL) is a British company based in Begbroke, Oxfordshire, England that designs and markets audio mixing consoles, signal processors, and other audio technologies for the post-production, video production, broadcast, sound ...
ca. 1988, and became part of
Carlton Communications Carlton was a British media company. It was led by Michael P. Green and listed on the London Stock Exchange from 1983 until 2 February 2004, when it was bought by Granada plc in a corporate takeover to form ITV plc. Carlton shareholders gaine ...
plc. in 1989. In the early 1990s, APT's codecs were used to transfer audio via
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Wor ...
lines by companies such as
Disney The Walt Disney Company, commonly known as Disney (), is an American multinational mass media and entertainment conglomerate headquartered at the Walt Disney Studios complex in Burbank, California. Disney was originally founded on October ...
to check dubbing done in Europe. On 23 December 1999, Solid State Logic was sold by Carlton Communications to 3i. Then in 2005, Solid State Logic sold APT in a management buyout. On 1 March 2005 APT Licensing Ltd. was incorporated in
Belfast Belfast ( , ; from ga, Béal Feirste , meaning 'mouth of the sand-bank ford') is the capital and largest city of Northern Ireland, standing on the banks of the River Lagan on the east coast. It is the 12th-largest city in the United Kingd ...
(until 18 December 2008 named ''Audio Processing Technology Holdings Limited''). The range of aptX algorithms for real-time audio data compression expanded with intellectual property becoming available in the form of software, firmware and programmable hardware for
professional audio Professional audio, abbreviated as pro audio, refers to both an activity and a category of high quality, studio-grade audio equipment. Typically it encompasses sound recording, sound reinforcement system setup and audio mixing, and studio mus ...
, television and radio
broadcast Broadcasting is the distribution (business), distribution of sound, audio or video content to a dispersed audience via any electronic medium (communication), mass communications medium, but typically one using the electromagnetic spectrum (radio ...
, and
consumer electronics Consumer electronics or home electronics are Electronics, electronic (Analogue electronics, analog or digital electronics, digital) equipment intended for everyday use, typically in private homes. Consumer electronics include devices used for ...
, especially applications in wireless audio, low latency wireless audio for gaming and video, and
audio over IP Audio over IP (AoIP) is the distribution of digital audio across an IP network such as the Internet. It is used increasingly to provide high-quality audio feeds over long distances. The application is also known as audio contribution over IP (AC ...
. In addition, the aptX codec was introduced as an alternative to SBC, the
sub-band coding In signal processing, sub-band coding (SBC) is any form of transform coding that breaks a signal into a number of different frequency bands, typically by using a fast Fourier transform, and encodes each one independently. This decomposition is ...
scheme for lossy stereo/mono audio streaming mandated by the
Bluetooth SIG The Bluetooth Special Interest Group (Bluetooth SIG) is the standards organization that oversees the development of Bluetooth standards and the licensing of the Bluetooth technologies and trademarks to manufacturers. The SIG is a not-for-prof ...
for the Advanced Audio Distribution Profile (
A2DP In order to use Bluetooth, a device must be compatible with the subset of Bluetooth ''profiles'' (often called services or functions) necessary to use the desired services. A Bluetooth profile is a specification regarding an aspect of Bluetooth-b ...
) of
Bluetooth Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limit ...
, the short-range
wireless personal area network A personal area network (PAN) is a computer network for interconnecting electronic devices within an individual person's workspace. A PAN provides data transmission among devices such as computers, smartphones, tablets and personal digital ass ...
standard. aptX is supported in high-performance Bluetooth peripherals. Today, standard aptX and Enhanced aptX (E-aptX) are used in both ISDN and IP audio codec hardware from numerous broadcast equipment makers, including ''APT WorldCast Systems'',
Tieline Tieline Technology has offices in Indianapolis in the United States (Tieline America LLC) and in Perth, Western Australia (Tieline Pty Ltd). The company has a wide and established distribution network throughout Europe, the Americas and Austral ...
Technology, AVT,
Harris Corporation Harris Corporation was an American technology company, defense contractor, and information technology services provider that produced wireless equipment, tactical radios, electronic systems, night vision equipment and both terrestrial and spac ...
, BW Broadcast, Digigram, MAYAH, Prodys, and Qbit. An addition to the aptX family in the form of aptX Live, offering up to 8:1 compression, was introduced in 2007; and aptX HD, a lossy, but scalable, adaptive, "near-lossless" quality audio codec was announced in April 2009. The company split in 2009; the broadcast hardware business was acquired by Audemat and became part of what is now WorldCast Systems, and the licensing business became APT Licensing and was acquired by
CSR plc CSR plc (formerly Cambridge Silicon Radio) was a multinational fabless semiconductor company headquartered in Cambridge, United Kingdom. Its main products were connectivity, audio, imaging and location chips. CSR was listed on the London Sto ...
in 2010. aptX was previously styled apt-X until acquired by CSR in 2010. CSR was subsequently acquired by Qualcomm in August 2015.


Variants


aptX

The aptX audio codec is used for consumer and automotive wireless audio applications, notably the real-time streaming of lossy stereo audio over the Bluetooth
A2DP In order to use Bluetooth, a device must be compatible with the subset of Bluetooth ''profiles'' (often called services or functions) necessary to use the desired services. A Bluetooth profile is a specification regarding an aspect of Bluetooth-b ...
connection/pairing between a "source" device (such as a smartphone, tablet or laptop) and a "sink" accessory (e.g. a Bluetooth stereo speaker, headset or headphones). The technology must be incorporated in both transmitter and receiver to derive the sonic benefits of aptX audio coding over the default sub-band coding (SBC) mandated by the Bluetooth standard. Products bearing the CSR aptX logo are certified for interoperability with each other.


Enhanced aptX

''Enhanced aptX'' provides coding at 4:1 compression ratios for professional audio broadcast applications and is suitable for AM, FM, DAB, HD Radio and 5.1. Enhanced aptX can handle up to 4 stereo pairs of AES3 audio and compress to 1 AES3 stream for transmit. Enhanced aptX supports bit-depths of 16, 20 or 24 bit. For audio sampled at 48 kHz, the bit-rate for E-aptX is 384 kbit/s (dual channel), 768 kbit/s (quad channel), 1024 kbit/s (5.1-channel), and 1280 kbit/s (5.1 channels plus stereo). Its lowest bit-rate is 60(?) kbit/s for mono audio sampled at 16 kHz, offering about 7.5 kHz frequency response just below that of wideband telephony codecs (which usually operate at 16 kHz sampling rate).


aptX Live

''aptX Live'' is a low-complexity audio codec that is specifically designed to maximise digital
wireless microphone A wireless microphone, or cordless microphone, is a microphone without a physical cable connecting it directly to the sound recording or amplifying equipment with which it is associated. Also known as a radio microphone, it has a small, battery- ...
channel density in bandwidth-constrained scenarios, such as live performance (a.k.a. Programme Making and Special Events), where the spectrum-efficiency of radio-based devices (wireless microphones, in-ear monitoring, talk-back systems) is becoming a prime operational consideration. aptX Live offers up to 8:1 compression of 24-bit resolution digital audio streams while maintaining acoustic integrity (approx. 120 dB dynamic range) and ensuring latency of around 1.8 ms at 48 kHz sampling rates. In addition, aptX Live also features techniques that aid connection in situations where the
bit error rate In digital transmission, the number of bit errors is the number of received bits of a data stream over a communication channel that have been altered due to noise, interference, distortion or bit synchronization errors. The bit error rate (BER ...
(BER) is excessively high.


aptX LL

''aptX LL'' or ''aptX Low Latency'' is intended for video and gaming applications requiring comfortable audio-video synchronization whenever the stereo audio is transmitted over short-range radio to the listener(s) using the Bluetooth
A2DP In order to use Bluetooth, a device must be compatible with the subset of Bluetooth ''profiles'' (often called services or functions) necessary to use the desired services. A Bluetooth profile is a specification regarding an aspect of Bluetooth-b ...
audio profile standard. The technology offers an end-to-end latency of 32 ms over Bluetooth. By comparison, the latency of standard Bluetooth stereo varies greatly depending on the system implementation and buffering. Solutions are available that use standard SBC encoding/decoding that achieve end-to-end latency of less than 40 ms. The recommended latency for audio-to-video synchronization in broadcast television is within +40 ms and −60 ms (audio before/after video, respectively). However, AptX Low Latency requires a dedicated, wireless antenna, so it did not achieve much adoption in smartphones and was retired by Qualcomm in favor of aptX Adaptive. Its main competitor is the LLAC.


aptX HD

''aptX HD'' or ''aptX High Definition'' has bit-rate of 576 kbit/s. It supports high-definition audio up to 48 kHz sampling rates and sample resolutions up to 24 bits. Unlike the name suggests, the codec is still considered lossy; however, it permits a "hybrid" coding scheme for applications where average or peak compressed data rates must be capped at a constrained level. This involves the dynamic application of "near lossless" coding for those sections of audio where completely lossless coding is impossible due to bandwidth constraints. "Near lossless" coding maintains a high-definition audio quality, retaining audio frequencies up to 20 kHz and a dynamic range of at least 120 dB. Its main competitors are LDAC codec developed by Sony and LHDC. Another scalable parameter within aptX HD is coding latency. It can be dynamically traded against other parameters such as levels of compression and computational complexity. The latency of the aptX HD codec can be scaled to as low as 1 ms for 48 kHz sampled audio, depending on the settings of other configurable parameters. aptX HD performs particularly well against other lossless codecs when the coding latency is constrained to be small, such as 5 ms or less, making it particularly appropriate for delay-sensitive interactive audio applications. Many lossless codecs possess the benefit of a low computational overhead compared to well-known lossy codecs, such as
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Orig ...
and
AAC AAC may refer to: Aviation * Advanced Aircraft, a company from Carlsbad, California * Alaskan Air Command, a radar network * American Aeronautical Corporation, a company from Port Washington, New York * American Aviation, a company from Cleveland, ...
. This is particularly important for deeply embedded audio applications running on low-power mobile devices. aptX HD promotes low computational overhead by dynamically selecting the simplest coding functions for each short segment of audio whilst complying with other operational constraints, such as levels of compression and coding delay. Depending on the settings of other scalable parameters, aptX HD can encode a 48 kHz 16-bit stereo audio stream using only 10 MIPS on a modern
RISC In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set compu ...
processor with
signal processing Signal processing is an electrical engineering subfield that focuses on analyzing, modifying and synthesizing '' signals'', such as sound, images, and scientific measurements. Signal processing techniques are used to optimize transmissions, ...
extensions. The corresponding decoder represents only 6 MIPS on the same platform. User metadata and special synchronization data can be incorporated into the compressed format at configurable rates. The latter permits rapid decoder resynchronization in the event of data corruption or loss over communications links where
quality of service Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network, or a cloud computing service, particularly the performance seen by the users of the network. To quantitat ...
(QoS) can vary rapidly. Depending on the settings of parameters, decoder resynchronization can occur within 1–2 ms.


aptX Adaptive

''aptX Adaptive'' is a next-generation dynamically adjustable audio codec intended for premium audio quality and low-latency. aptX Adaptive’s bitrate scales dynamically between 279 kbps and 420 kbps. It also works with a shared, rather than dedicated, wireless antenna. Qualcomm claims their new compression algorithm provides a compression ratio between 5:1 to 10:1. This allows aptX Adaptive at 279 kbps and 420 kbps to produce the same sound quality as aptX at 352 kbps and aptX HD at 576 kbps. aptX Adaptive supports 16 and 24 bit-depths at 44.1, 48, and 96 kHz sample rates. Actual 96KHz support, however, is depending on actual product hardware implementation. For example B&O H95 only support 48 KHz at max even with AptX Adaptive support. Hardware aptX Adaptive has end-to-end latency of 80 ms, but most phones are using a software transmitter - which does not have any latency advantages over other codecs. aptX Adaptive is also backward compatible with older aptX and aptX HD codecs, but not with aptX LL.


aptX Voice

''aptX Voice'' is a new feature of aptX Adaptive, and is designed to significantly improve the quality of voice for those using Bluetooth accessories to make voice calls. It does this by delivering 32 kHz voice call quality within the Bluetooth Hands-Free Profile.


Mode of operation

The example CD-quality 16-bit 44 kHz (up to 22 kHz signal bandwidth) stream is divided by two layers of 64-tap QMF (
Quadrature mirror filter In digital signal processing, a quadrature mirror filter is a filter whose magnitude response is the mirror image around \pi/2 of that of another filter. Together these filters, first introduced by Croisier et al., are known as the quadrature mirror ...
) into four 16-bit subbands of 11 kHz (up to 5.5 kHz signal bandwidth each). The first 64-tap QMF divides into two bands (0–11 kHz and 11–22 kHz bands), and then each one is fed into another 64-tap QMF dividing into four bands: 0–5.5 kHz, 5.5–11 kHz, 11–16.5 kHz and 16.5–22 kHz. Reduced variance is generally expected to be found in higher bands compared to lower bands, thus ADPCM is employed to allocate bits optimally. Each band is coded with ADPCM using bit allocation of 8 bits for band 1 (0-5.5 kHz spectrum), 4 bits for band 2 (5.5–11 kHz), 2 bits each for bands 3 and 4 (11-16.5 kHz and 16.5–22 kHz). A future modification is considered with adaptive bit reallocation based on variance analysis of each subband, for example 9, 2, 3, 2 etc. As a result, for mono channel, 16 bits @ 44.1 kHz=705.6 kbit/s input is converted into (4×16) 64 [email protected] kHz=705.6 kbit/s and then to (8+4+2+2) 16 bits @ 11.025 kHz=176.4 kbit/s. Optionally (adds a small delay) a short-term
RMSE The root-mean-square deviation (RMSD) or root-mean-square error (RMSE) is a frequently used measure of the differences between values (sample or population values) predicted by a model or an estimator and the values observed. The RMSD represents ...
analyzer is used to reduce dynamic range, and thus allocate bits more effectively during quiet passages (i.e. lossy format). For a stereo signal, a standard PCM 1.4-Mbit stream is converted into 352 Kbit/sec aptX stream. Details can be found in the EP0398973B1 patent. The main reasoning is that signal variation is reduced at higher frequencies, which makes it amenable to coding with codecs like ADPCM.


See also

*
List of codecs The following is a list of compression formats and related codecs. Audio compression formats Non-compression * Linear pulse-code modulation (LPCM, generally only described as PCM) is the format for uncompressed audio in media files and it is al ...
* LDAC (codec) (competitor codec) * LHDC and LLAC (competitor codec) *
Lossy data compression In information technology, lossy compression or irreversible compression is the class of data compression methods that uses inexact approximations and partial data discarding to represent the content. These techniques are used to reduce data size ...


References


External links

*
Article Skips Second Coding Family
Radio World ''Radio World'' is a trade journal published by Future US targeted at radio broadcast executives and operations personnel worldwide. Multiple editions are published for the United States, Canada, Europe, the Middle East, Africa, Asia, and the Cari ...
09.12.2007 * {{Compression formats Audio codecs