<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications</link><pubDate>Thu, 27 Jul 2023 20:51:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Current Revision posted to Documents by pchan on 7/27/2023 8:51:10 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;h2 id="mcetoc_1h538atmo0" class="essTitle xbold" title="Basics of Bluetooth LE Audio"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part&amp;nbsp;5 - Bluetooth LE Audio&lt;/h2&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Audio Streaming Quiz&lt;/a&gt; | &lt;a href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Related Video&lt;/a&gt; | &lt;a href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;RoadTest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;h5 class="essSponsor" title="name of sponsor"&gt;&lt;span class="xs-mr2"&gt;sponsored by&lt;/span&gt;&lt;a href="https://www.nordicsemi.com" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145px" /&gt;&lt;/a&gt;&lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h538atmo1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h538atmo2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p class="xbold"&gt;What are Bluetooth Profiles?&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p class="xbold"&gt;Analysis&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 1: Bluetooth LE Audio architecture&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;Generic Audio Framework&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;h5&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/h5&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p class="xbold"&gt;Isochronous Channels&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p class="xbold"&gt;LC3 Codec&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;What is a codec?&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p class="xbold"&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 SoC from Nordic Semiconductor&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 6: nRF5340 block diagram&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 DK Audio Development Kit&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h538atmo3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="border-bottom:1px solid #555555;margin-bottom:4px;padding-bottom:4px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;center&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:320px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/p&gt;
&lt;a id="e14-product-link-e8382" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e8382'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/p&gt;
&lt;a id="e14-product-link-c0de8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c0de8'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h538atmo4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-d9ab38b3ce344291ae5783d7152850d8_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/78a970c4-a99d-47bb-a5bc-2f02a3f12eb6" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 5&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 5" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h538atmo5" style="clear:both;"&gt;For more Wireless Protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, audio stream, wireless_protocol, compression, isochronous channels, nordic, profile, codec, bluetooth audio, auracast, LC3, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/45</link><pubDate>Tue, 11 Jul 2023 21:43:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 45 posted to Documents by dychen on 7/11/2023 9:43:08 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;h2 id="mcetoc_1h538atmo0" class="essTitle xbold" title="Basics of Bluetooth LE Audio"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part V - Bluetooth LE Audio&lt;/h2&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Audio Streaming Quiz&lt;/a&gt; | &lt;a href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Related Video&lt;/a&gt; | &lt;a href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;RoadTest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;h5 class="essSponsor" title="name of sponsor"&gt;&lt;span class="xs-mr2"&gt;sponsored by&lt;/span&gt;&lt;a href="https://www.nordicsemi.com" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145px" /&gt;&lt;/a&gt;&lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h538atmo1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h538atmo2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p class="xbold"&gt;What are Bluetooth Profiles?&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p class="xbold"&gt;Analysis&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 1: Bluetooth LE Audio architecture&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;Generic Audio Framework&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;h5&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/h5&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p class="xbold"&gt;Isochronous Channels&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p class="xbold"&gt;LC3 Codec&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;What is a codec?&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p class="xbold"&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 SoC from Nordic Semiconductor&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 6: nRF5340 block diagram&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 DK Audio Development Kit&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h538atmo3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="border-bottom:1px solid #555555;margin-bottom:4px;padding-bottom:4px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;center&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:320px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/p&gt;
&lt;a id="e14-product-link-58451" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('58451'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/p&gt;
&lt;a id="e14-product-link-02753" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('02753'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h538atmo4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-d9ab38b3ce344291ae5783d7152850d8_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/78a970c4-a99d-47bb-a5bc-2f02a3f12eb6" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 5&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 5" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h538atmo5" style="clear:both;"&gt;For more Wireless Protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: bluetooth, audio stream, wireless_protocol, compression, isochronous channels, nordic, profile, codec, bluetooth audio, auracast, LC3, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/44</link><pubDate>Tue, 11 Jul 2023 20:40:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 44 posted to Documents by pchan on 7/11/2023 8:40:05 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;h2 id="mcetoc_1h538atmo0" class="essTitle xbold" title="Basics of Bluetooth LE Audio"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part V - Bluetooth LE Audio&lt;/h2&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Audio Streaming Quiz&lt;/a&gt; | &lt;a href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Related Video&lt;/a&gt; | &lt;a href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;RoadTest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;h5 class="essSponsor" title="name of sponsor"&gt;&lt;span class="xs-mr2"&gt;sponsored by&lt;/span&gt;&lt;a href="https://www.nordicsemi.com" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145px" /&gt;&lt;/a&gt;&lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h538atmo1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h538atmo2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p class="xbold"&gt;What are Bluetooth Profiles?&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p class="xbold"&gt;Analysis&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 1: Bluetooth LE Audio architecture&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;Generic Audio Framework&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;h5&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/h5&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p class="xbold"&gt;Isochronous Channels&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p class="xbold"&gt;LC3 Codec&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;What is a codec?&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p class="xbold"&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 SoC from Nordic Semiconductor&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 6: nRF5340 block diagram&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 DK Audio Development Kit&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h538atmo3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="border-bottom:1px solid #555555;margin-bottom:4px;padding-bottom:4px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;center&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:320px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/p&gt;
&lt;a id="e14-product-link-a8f49" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('a8f49'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/p&gt;
&lt;a id="e14-product-link-0dd48" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0dd48'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h538atmo4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-d9ab38b3ce344291ae5783d7152850d8_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/78a970c4-a99d-47bb-a5bc-2f02a3f12eb6" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 5&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 5" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h538atmo5" style="clear:both;"&gt;For more Wireless Protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/43</link><pubDate>Tue, 11 Jul 2023 20:38:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 43 posted to Documents by pchan on 7/11/2023 8:38:57 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;h2 id="mcetoc_1h538atmo0" class="essTitle xbold" title="Basics of Bluetooth LE Audio"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part V - Bluetooth LE Audio&lt;/h2&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Audio Streaming Quiz&lt;/a&gt; | &lt;a href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Related Video&lt;/a&gt; | &lt;a href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;RoadTest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;h5 class="essSponsor" title="name of sponsor"&gt;&lt;span class="xs-mr2"&gt;sponsored by&lt;/span&gt;&lt;a href="https://www.nordicsemi.com" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145px" /&gt;&lt;/a&gt;&lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h538atmo1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h538atmo2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p class="xbold"&gt;What are Bluetooth Profiles?&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p class="xbold"&gt;Analysis&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 1: Bluetooth LE Audio architecture&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;Generic Audio Framework&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;h5&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/h5&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p class="xbold"&gt;Isochronous Channels&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p class="xbold"&gt;LC3 Codec&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;What is a codec?&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p class="xbold"&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 SoC from Nordic Semiconductor&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 6: nRF5340 block diagram&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 DK Audio Development Kit&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h538atmo3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="border-bottom:1px solid #555555;margin-bottom:4px;padding-bottom:4px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;center&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:320px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/p&gt;
&lt;a id="e14-product-link-1ad21" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1ad21'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/p&gt;
&lt;a id="e14-product-link-be5fd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('be5fd'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h538atmo4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-d9ab38b3ce344291ae5783d7152850d8_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/78a970c4-a99d-47bb-a5bc-2f02a3f12eb6" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 5&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 5" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h538atmo5" style="clear:both;"&gt;For more Wireless Protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/42</link><pubDate>Tue, 11 Jul 2023 20:36:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 42 posted to Documents by pchan on 7/11/2023 8:36:19 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;h2 id="mcetoc_1h538atmo0" class="essTitle xbold" title="Basics of Bluetooth LE Audio"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part V - Bluetooth LE Audio&lt;/h2&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Audio Streaming Quiz&lt;/a&gt; | &lt;a href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Related Video&lt;/a&gt; | &lt;a href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;RoadTest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;h5 class="essSponsor" title="name of sponsor"&gt;&lt;span class="xs-mr2"&gt;sponsored by&lt;/span&gt;&lt;a href="https://www.nordicsemi.com" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145px" /&gt;&lt;/a&gt;&lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h538atmo1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h538atmo2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p class="xbold"&gt;What are Bluetooth Profiles?&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p class="xbold"&gt;Analysis&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 1: Bluetooth LE Audio architecture&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;Generic Audio Framework&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;h5&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/h5&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p class="xbold"&gt;Isochronous Channels&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p class="xbold"&gt;LC3 Codec&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;What is a codec?&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p class="xbold"&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 SoC from Nordic Semiconductor&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 6: nRF5340 block diagram&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 DK Audio Development Kit&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h538atmo3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="border-bottom:1px solid #555555;margin-bottom:4px;padding-bottom:4px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;center&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:320px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/p&gt;
&lt;a id="e14-product-link-14f18" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('14f18'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/p&gt;
&lt;a id="e14-product-link-f26da" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f26da'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h538atmo4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-d9ab38b3ce344291ae5783d7152850d8_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/78a970c4-a99d-47bb-a5bc-2f02a3f12eb6" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 5&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 5" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;center&gt;
&lt;h3 id="mcetoc_1h538atmo5" style="clear:both;"&gt;For more Wireless Protocol modules click on the next button.&lt;/h3&gt;
&lt;/center&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/41</link><pubDate>Tue, 11 Jul 2023 20:33:16 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 41 posted to Documents by pchan on 7/11/2023 8:33:16 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;h2 id="mcetoc_1h538atmo0" class="essTitle xbold" title="Basics of Bluetooth LE Audio"&gt;&lt;a name="top" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;&lt;img style="padding-right:18px;vertical-align:middle;" alt="essentials logo" src="/e14/assets/legacy/2017/learningess.png" width="175px" /&gt;&lt;/a&gt;Wireless Protocol Series - Part V - Bluetooth LE Audio&lt;/h2&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;br /&gt; &lt;strong&gt;&lt;a href="#components" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Related Components&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt; &lt;a href="#test" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Test Your Knowledge &lt;img loading="lazy" style="vertical-align:middle;" alt="test link" src="/e14/assets/legacy/gen/LinkArrow.gif" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Audio Streaming Quiz&lt;/a&gt; | &lt;a href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;Related Video&lt;/a&gt; | &lt;a href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials-wirelessprotocol5-doc" data-e14adj="y"&gt;RoadTest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;h5 class="essSponsor" title="name of sponsor"&gt;&lt;span class="xs-mr2"&gt;sponsored by&lt;/span&gt;&lt;a href="https://www.nordicsemi.com" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:middle;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145px" /&gt;&lt;/a&gt;&lt;a name="object" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;h2 id="mcetoc_1h538atmo1" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;2. Objectives&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;a name="sec3" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mcetoc_1h538atmo2" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;3. Basic Concepts&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p class="xbold"&gt;What are Bluetooth Profiles?&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p class="xbold"&gt;Analysis&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 1: Bluetooth LE Audio architecture&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;Generic Audio Framework&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;h5&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/h5&gt;
&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p class="xbold"&gt;Isochronous Channels&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p class="xbold"&gt;LC3 Codec&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/h5&gt;
&lt;/center&gt;
&lt;p class="xbold"&gt;What is a codec?&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p class="xbold"&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 SoC from Nordic Semiconductor&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 6: nRF5340 block diagram&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p class="xbold"&gt;nRF5340 DK Audio Development Kit&lt;/p&gt;
&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/h5&gt;
&lt;/center&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&lt;a name="sec4" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h538atmo3" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;4. Glossary&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;hr style="margin:0;" /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="y"&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;div style="border-bottom:1px solid #555555;margin-bottom:4px;padding-bottom:4px;"&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Profile image" height="110" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;center&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:320px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/p&gt;
&lt;a id="e14-product-link-49d6e" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('49d6e'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;p style="text-align:left;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/p&gt;
&lt;a id="e14-product-link-f0f98" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f0f98'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;h2 id="mcetoc_1h538atmo4" class="xbold" style="color:#007fac;display:inline-block;vertical-align:middle;width:75%;"&gt;Test Your Knowledge&lt;/h2&gt;
&lt;div class="xbold" style="display:inline-block;font-size:11px;text-align:right;vertical-align:middle;width:24%;"&gt;&lt;a href="#top" rel="nofollow noopener noreferrer" target="_blank" data-e14adj="y"&gt;Back to Top&lt;/a&gt;&lt;/div&gt;
&lt;div style="float:left;padding-bottom:2px;padding-right:10px;width:150px;"&gt;            
&lt;style&gt;
   .e14-achievement-name{font-size:14px;font-weight:700;text-align:center;height:40px;margin:0;padding:5px}.e14-avatar{width:50% !important;margin:auto;border-radius:500px}.e14-avatar img{border-radius:543px}.e14-progress-bar{height:12px;border-radius:6px;background-clip:padding-box;background:#3575c2}.e14-achievement-thumb{height:200px}.e14-achievement-criteria{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria p{font-size:10px !important;overflow:hidden;margin-bottom:10px;line-height:1.5;height:60px}.e14-achievement-criteria.complete{height:38px}.e14-achievement-criteria.complete p{height:38px}.e14-greyout{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}.e14-complete{float:right;margin-top:-20px;padding-right:5px;margin-bottom:12px;font-weight:700;color:dimgray}.e14-achievement-status{margin:5px}.shimmer{position:relative;overflow:hidden;background:#f6f7f8;background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 8s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}
100%{background-position:1000px 0}}
@media only screen and (max-width:480px){.e14-achievement-criteria{display:none}.e14-complete{font-size:9px}.e14-user-achievement{width:100px !important;height:150px !important}.e14-achievement-status{margin-top:15px}.e14-achievement-thumb{height:130px}.e14-achievement-name{font-size:10px}} 
&lt;/style&gt;

    &lt;div id="embed-d9ab38b3ce344291ae5783d7152850d8_thumbnails" data-columnclass="thumbnail-column"&gt;
        &lt;div class="content thumbnail e14-user-achievement" data-href="/achievements/78a970c4-a99d-47bb-a5bc-2f02a3f12eb6" style="border: 3px solid #8d8d8d;cursor: pointer;"&gt;
        	       &lt;h2 class="name e14-achievement-name"&gt;
    		            Wireless Protocol 5&lt;br&gt;
    		       &lt;/h2&gt;
    			&lt;div class="e14-avatar e14-greyout"&gt;
    				&lt;img loading="lazy" src="https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==" style="width: 140px;max-height:140px;overflow:hidden;background:url(&amp;#39;https://community-storage.element14.com/communityserver-components-imagefileviewer/achievements/78a970c4a99d47bba5bc2f02a3f12eb6/WirelessP5Badge.png-140x140x2.png?_=7SccnE4UH4fo2/nEo3vOIg==&amp;#39;) center center no-repeat;background-size:cover;aspect-ratio:140/140" alt="Wireless Protocol 5" border="0" /&gt;
    		    &lt;/div&gt;
    		    &lt;div style="padding:5px;"&gt;
    		        &lt;div title="Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback to earn this badge." class="e14-achievement-criteria"&gt;Complete our Essentials: Wireless Protocol 5 course, take the quiz, and leave your feedback...&lt;/div&gt;
    		        
    		    &lt;/div&gt;
    		&lt;/div&gt;
    &lt;/div&gt;   
&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h538atmo5" style="clear:both;"&gt;For more Wireless Protocol modules click on the next button.&lt;/h3&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/40</link><pubDate>Fri, 20 Jan 2023 16:14:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 40 posted to Documents by pchan on 1/20/2023 4:14:47 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/" data-icid="essentials"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:1px solid #898989;margin-top:15px;padding-bottom:5px;"&gt;&lt;img loading="lazy" alt="image" style="float:left;"  src="/e14/assets/main/2022b/Esswirelessprotocol6HTML.png" /&gt;
&lt;div style="padding:10px;"&gt;
&lt;h4&gt;&lt;i&gt;&lt;b&gt;&lt;a href="#test"&gt;Take the Bluetooth LE Audio Quiz&lt;/a&gt;&lt;/b&gt; for a chance to win a &lt;span class="xbold"&gt;Nordic nRF5340 Audio DK (Dev Kit)&lt;/span&gt;&lt;/i&gt;.&lt;/h4&gt;
&lt;a class="e14-button e14-button--secondary xs-mr2 xs-mt1" href="#test"&gt;Take the Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mr2 xs-mt1" href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials"&gt;Audio Streaming Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mt1" href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials"&gt;Related Video&lt;/a&gt;&lt;/div&gt;
&lt;a class="xs-mr2" href="/learn/learning-center/essentials/m/files/146843" data-icid="essentials"&gt;See Terms&lt;/a&gt; &lt;a class="xs-mt1" href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials"&gt;RoadTest&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding-bottom:15px;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-6f253" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6f253'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-49dc8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('49dc8'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/39</link><pubDate>Fri, 20 Jan 2023 16:09:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 39 posted to Documents by pchan on 1/20/2023 4:09:29 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/" data-icid="essentials"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:1px solid #898989;margin-top:15px;padding-bottom:5px;"&gt;&lt;img loading="lazy" alt="image" style="float:left;"  src="/e14/assets/main/2022b/Esswirelessprotocol6HTML.png" /&gt;
&lt;div style="padding:10px;"&gt;
&lt;h4&gt;&lt;i&gt;&lt;b&gt;&lt;a href="#test"&gt;Take the Bluetooth LE Audio Quiz&lt;/a&gt;&lt;/b&gt; for a chance to win a &lt;span class="xbold"&gt;Nordic nRF5340 Audio DK (Dev Kit)&lt;/span&gt;&lt;/i&gt;.&lt;/h4&gt;
&lt;a class="e14-button e14-button--secondary xs-mr2 xs-mt1" href="#test"&gt;Take the Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mr2 xs-mt1" href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials"&gt;Audio Streaming Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mt1" href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials"&gt;Related Video&lt;/a&gt; &lt;a class="xs-mt1" href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials"&gt;RoadTest&lt;/a&gt;&lt;/div&gt;
&lt;a href="/learn/learning-center/essentials/m/files/146843" data-icid="essentials"&gt;See Terms&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding-bottom:15px;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-35927" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('35927'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-aabb7" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('aabb7'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/38</link><pubDate>Fri, 20 Jan 2023 16:08:33 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 38 posted to Documents by pchan on 1/20/2023 4:08:33 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/" data-icid="essentials"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:1px solid #898989;margin-top:15px;padding-bottom:5px;"&gt;&lt;img loading="lazy" alt="image" style="float:left;"  src="/e14/assets/main/2022b/Esswirelessprotocol6HTML.png" /&gt;
&lt;div style="padding:10px;"&gt;
&lt;h4&gt;&lt;i&gt;&lt;b&gt;&lt;a href="#test"&gt;Take the Bluetooth LE Audio Quiz&lt;/a&gt;&lt;/b&gt; for a chance to win a &lt;span class="xbold"&gt;Nordic nRF5340 Audio DK (Dev Kit)&lt;/span&gt;&lt;/i&gt;.&lt;/h4&gt;
&lt;a class="e14-button e14-button--secondary xs-mr2 xs-mt1" href="#test"&gt;Take the Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mr2 xs-mt1" href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials"&gt;Audio Streaming Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mt1" href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials"&gt;Related Video&lt;/a&gt;&amp;gt; &lt;a class="xs-mt1" href="/products/roadtest/rt/roadtests/586/bluetooth_le_audio_d" data-icid="essentials"&gt;RoadTest&lt;/a&gt;&lt;/div&gt;
&lt;a href="/learn/learning-center/essentials/m/files/146843" data-icid="essentials"&gt;See Terms&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding-bottom:15px;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-20296" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('20296'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-56dbc" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('56dbc'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/37</link><pubDate>Wed, 09 Nov 2022 21:30:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 37 posted to Documents by pchan on 11/9/2022 9:30:35 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;a href="/w/documents/27860/essentials-of-zigbee?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-next"&gt;Next&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/" data-icid="essentials"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:1px solid #898989;margin-top:15px;padding-bottom:5px;"&gt;&lt;img loading="lazy" alt="image" style="float:left;"  src="/e14/assets/main/2022b/Esswirelessprotocol6HTML.png" /&gt;
&lt;div style="padding:10px;"&gt;
&lt;h4&gt;&lt;i&gt;&lt;b&gt;&lt;a href="#test"&gt;Take the Bluetooth LE Audio Quiz&lt;/a&gt;&lt;/b&gt; for a chance to win a &lt;span class="xbold"&gt;Nordic nRF5340 Audio DK (Dev Kit)&lt;/span&gt;&lt;/i&gt;.&lt;/h4&gt;
&lt;a class="e14-button e14-button--secondary xs-mr2 xs-mt1" href="#test"&gt;Take the Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mr2 xs-mt1" href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials"&gt;Audio Streaming Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mt1" href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials"&gt;Related Video&lt;/a&gt;&lt;/div&gt;
&lt;a href="/learn/learning-center/essentials/m/files/146843" data-icid="essentials"&gt;See Terms&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding-bottom:15px;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-b87e6" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b87e6'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-f21b1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f21b1'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/36</link><pubDate>Wed, 09 Nov 2022 15:05:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 36 posted to Documents by pchan on 11/9/2022 3:05:48 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/" data-icid="essentials"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:1px solid #898989;margin-top:15px;padding-bottom:5px;"&gt;&lt;img loading="lazy" alt="image" style="float:left;"  src="/e14/assets/main/2022b/Esswirelessprotocol6HTML.png" /&gt;
&lt;div style="padding:10px;"&gt;
&lt;h4&gt;&lt;i&gt;&lt;b&gt;&lt;a href="#test"&gt;Take the Bluetooth LE Audio Quiz&lt;/a&gt;&lt;/b&gt; for a chance to win a &lt;span class="xbold"&gt;Nordic nRF5340 Audio DK (Dev Kit)&lt;/span&gt;&lt;/i&gt;.&lt;/h4&gt;
&lt;a class="e14-button e14-button--secondary xs-mr2 xs-mt1" href="#test"&gt;Take the Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mr2 xs-mt1" href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials"&gt;Audio Streaming Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mt1" href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials"&gt;Related Video&lt;/a&gt;&lt;/div&gt;
&lt;a href="/learn/learning-center/essentials/m/files/146843" data-icid="essentials"&gt;See Terms&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding-bottom:15px;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-c55eb" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c55eb'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-e2023" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e2023'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/35</link><pubDate>Wed, 09 Nov 2022 15:04:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 35 posted to Documents by pchan on 11/9/2022 3:04:52 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/" data-icid="essentials"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials" data-icid="essentials"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:1px solid #898989;margin-top:15px;padding-bottom:5px;"&gt;&lt;img loading="lazy" alt="image" style="float:left;"  src="/e14/assets/main/2022b/Esswirelessprotocol6HTML.png" /&gt;
&lt;div style="padding:10px;"&gt;
&lt;h4&gt;&lt;i&gt;&lt;b&gt;&lt;a href="#test"&gt;Take the Bluetooth LE Audio Quiz&lt;/a&gt;&lt;/b&gt; for a chance to win a &lt;span class="xbold"&gt;Nordic nRF5340 Audio DK (Dev Kit)&lt;/span&gt;&lt;/i&gt;.&lt;/h4&gt;
&lt;a class="e14-button e14-button--secondary xs-mr2 xs-mt1" href="#test"&gt;Take the Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mr2 xs-mt1" href="/technologies/wireless/w/documents/27811/audio-streaming-quiz" data-icid="essentials"&gt;Audio Streaming Quiz&lt;/a&gt; &lt;a class="e14-button e14-button--tertiary xs-mt1" href="/challenges-projects/element14-presents/dc-to-daylight/w/documents/27856/dc-to-daylight-19-getting-started-with-bluetooth-le-audio-using-the-nordic-nrf5340" data-icid="essentials"&gt;Related Video&lt;/a&gt;&lt;/div&gt;
&lt;a href="/learn/learning-center/essentials/m/files/146843" data-icid="essentials"&gt;See Terms &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding-bottom:15px;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-1673f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('1673f'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-81711" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('81711'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Learn the Basics and Implementations of Bluetooth LE Audio and its Applications</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/27</link><pubDate>Thu, 29 Sep 2022 10:29:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>cstanton</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 27 posted to Documents by cstanton on 9/29/2022 10:29:00 AM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-eb57a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('eb57a'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-229c9" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('229c9'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Basics of Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/26</link><pubDate>Mon, 26 Sep 2022 18:08:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 26 posted to Documents by pchan on 9/26/2022 6:08:11 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-af51a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('af51a'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-4508f" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4508f'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="U29ycnksIHlvdSBkaWRuJ3QgZ2V0IDEwMCUgb24geW91ciBzY29yZS4gUGxlYXNlIHRyeSBhZ2Fpbi4=" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Basics of Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/25</link><pubDate>Mon, 26 Sep 2022 16:28:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 25 posted to Documents by pchan on 9/26/2022 4:28:37 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Basics of Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Basics of Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;br /&gt;Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;a id="e14-product-link-e88f9" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e88f9'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;/center&gt;
&lt;div style="font-size:1.2em;padding:10px 0px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;br /&gt;Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;a id="e14-product-link-befc8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('befc8'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="Q29uZ3JhdHVsYXRpb25zISBZb3UgZ290IGEgcGVyZmVjdCBzY29yZSEgPGEgaHJlZj0ifi90ZWNobm9sb2dpZXMvd2lyZWxlc3Mvdy9kb2N1bWVudHMvMjc4MTEvYXVkaW8tc3RyZWFtaW5nLXF1aXo/SUNJRD1lc3NlbnRpYWxzLXdpcmVsZXNzcHJvdG9jb2w1LWRvYyI+Q2xpY2sgaGVyZTwvYT4gdG8gdGFrZSBhbm90aGVyIHF1aXogb24gYXVkaW8gc3RyZWFtaW5nIGFuZCB3aW4gYSBwcml6ZS4=" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/18</link><pubDate>Thu, 22 Sep 2022 18:46:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 18 posted to Documents by pchan on 9/22/2022 6:46:39 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec4"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz?ICID=essentials-wirelessprotocol5-doc"&gt;Audio Streaming Quiz&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the BLE Audio Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the newer Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="text-align:left;"&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-47031" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('47031'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;/div&gt;
Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-fcf33" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('fcf33'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;/div&gt;
Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;/div&gt;
&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/16</link><pubDate>Thu, 22 Sep 2022 18:40:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>danzima</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 16 posted to Documents by danzima on 9/22/2022 6:40:05 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec5"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz?ICID=essentials-wirelessprotocol5-doc"&gt;Audio Streaming Quiz&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the BLE Audio Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the newer Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or to take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in Bluetooth LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all of the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which opens the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-6d49e" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('6d49e'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;/div&gt;
Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-c06bd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('c06bd'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;/div&gt;
Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;center&gt;
&lt;p style="clear:both;"&gt;&lt;strong&gt;&lt;em&gt;For&amp;nbsp;&lt;span&gt;more Bluetooth LE audio products&lt;/span&gt;&amp;nbsp;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520ble%2520audio&amp;COM=essentials-wirelessprotocol5-doc&amp;CMP=essentials-wirelessprotocol5-doc" title="Shop Now" title="Shop Now"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/15</link><pubDate>Thu, 22 Sep 2022 18:30:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>danzima</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 15 posted to Documents by danzima on 9/22/2022 6:30:37 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec5"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz?ICID=essentials-wirelessprotocol5-doc"&gt;Audio Streaming Quiz&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the BLE Audio Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the newer Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and a cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices: a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power and high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications, whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song. The actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contains the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups, and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection, and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serves to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are the LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and that stream is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low-latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, also being available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80s. LC3 supports sampling rates of up to 48kHz, while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables the connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which open the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-d8079" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('d8079'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;/div&gt;
Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-4ecaf" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4ecaf'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;/div&gt;
Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;center&gt;
&lt;p style="clear:both;"&gt;&lt;strong&gt;&lt;em&gt;For&amp;nbsp;&lt;span&gt;more Bluetooth LE audio products&lt;/span&gt;&amp;nbsp;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520ble%2520audio&amp;COM=essentials-wirelessprotocol5-doc&amp;CMP=essentials-wirelessprotocol5-doc" title="Shop Now" title="Shop Now"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/14</link><pubDate>Thu, 22 Sep 2022 18:15:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>danzima</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 14 posted to Documents by danzima on 9/22/2022 6:15:50 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec5"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz?ICID=essentials-wirelessprotocol5-doc"&gt;Audio Streaming Quiz&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the BLE Audio Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile phones and tablets. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the newer Bluetooth Low Energy (Bluetooth LE) standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about Bluetooth LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices, a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power, high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications. Whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song, the actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting, BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contain the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio, they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serve to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80&amp;rsquo;s. LC3 supports sampling rates of up to 48kHz while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables the connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which open the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-0d0e3" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0d0e3'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;/div&gt;
Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-adc58" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('adc58'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;/div&gt;
Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;center&gt;
&lt;p style="clear:both;"&gt;&lt;strong&gt;&lt;em&gt;For&amp;nbsp;&lt;span&gt;more Bluetooth LE audio products&lt;/span&gt;&amp;nbsp;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520ble%2520audio&amp;COM=essentials-wirelessprotocol5-doc&amp;CMP=essentials-wirelessprotocol5-doc" title="Shop Now" title="Shop Now"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/13</link><pubDate>Thu, 22 Sep 2022 18:01:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>pchan</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 13 posted to Documents by pchan on 9/22/2022 6:01:54 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec5"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz?ICID=essentials-wirelessprotocol5-doc"&gt;Audio Streaming Quiz&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the BLE Audio Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile devices. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the newer Bluetooth LE standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices, a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power, high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications. Whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song, the actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting, BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contain the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio, they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serve to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80&amp;rsquo;s. LC3 supports sampling rates of up to 48kHz while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables the connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which open the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-de889" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('de889'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;/div&gt;
Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-285ca" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('285ca'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;/div&gt;
Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;center&gt;
&lt;p style="clear:both;"&gt;&lt;strong&gt;&lt;em&gt;For&amp;nbsp;&lt;span&gt;more Bluetooth LE audio products&lt;/span&gt;&amp;nbsp;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520ble%2520audio&amp;COM=essentials-wirelessprotocol5-doc&amp;CMP=essentials-wirelessprotocol5-doc" title="Shop Now" title="Shop Now"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item><item><title>Bluetooth LE Audio</title><link>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications/revision/11</link><pubDate>Thu, 22 Sep 2022 16:20:17 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:74f49e57-1371-4274-be4f-01312ce0c0fd</guid><dc:creator>dychen</dc:creator><comments>https://community.element14.com/learn/learning-center/essentials/w/documents/27815/learn-the-basics-and-implementations-of-bluetooth-le-audio-and-its-applications#comments</comments><description>Revision 11 posted to Documents by dychen on 9/22/2022 4:20:17 PM&lt;br /&gt;
&lt;div style="padding-bottom:4px;"&gt;Bluetooth LE Audio is the next evolution of Bluetooth&amp;rsquo;s audio capabilities, enhancing the way we communicate and listen to music, as well as giving us new features, such as Broadcast Audio.&lt;/div&gt;
&lt;p&gt;&lt;div class="e14-navigation-buttons"&gt;&lt;a href="/w/documents/23152/wireless-protocol-bluetooth-le-features-operation-and-dev-kits?ICID=essentials-wirelessprotocol5-doc"&gt;
                    &lt;button class="e14-nav-button-prev"&gt;Previous&lt;/button&gt;
                &lt;/a&gt;&lt;/div&gt;&lt;script&gt;e14.func.queueScripts.add(function(){ e14.func.repositionNavButtons(); })&lt;/script&gt;&lt;/p&gt;
&lt;div style="background-color:#f9f9f9;border:1px solid #c6c6c6;display:block;float:right;padding:6px 8px;width:212px;"&gt;&lt;a href="/learn/learning-center/?ICID=essentials-wirelessprotocol5-doc"&gt;element14 Learning Center&lt;/a&gt;&lt;/div&gt;
&lt;div style="border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;clear:both;padding:8px;"&gt;
&lt;div style="display:inline-block;padding-right:16px;vertical-align:top;"&gt;&lt;a href="/learn/learning-center/essentials?ICID=essentials-wirelessprotocol5-doc"&gt;&lt;img alt="essentials logo" src="/e14/assets/main/2021/LC_essentiallogo_37h.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;"&gt;
&lt;p class="essTitle" style="font-size:18px;font-weight:bold;" title="Bluetooth LE Audio"&gt;&lt;span style="color:#007fac;"&gt;Wireless Protocol V:&lt;/span&gt; Bluetooth LE Audio&lt;/p&gt;
&lt;span style="font-size:11px;padding-right:10px;"&gt;&lt;em&gt;Sponsored by&lt;/em&gt;&lt;/span&gt;&lt;span class="essSponsor" title="Nordic Semiconductor"&gt;&lt;a href="https://www.nordicsemi.com/" rel="nofollow ugc noopener noreferrer" target="_blank"&gt;&lt;img loading="lazy" alt="image" style="vertical-align:top;"  src="/e14/assets/legacy/logos/NordicLogo.png" width="145" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;&lt;span style="padding-right:6px;"&gt;&lt;a href="#intro"&gt;1. Introduction &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#object"&gt; 2. Objectives &lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec3"&gt; 3. Basic Concepts&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#sec5"&gt;4. Glossary&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="#components"&gt;Related Components&lt;/a&gt;&lt;/span&gt; | &lt;span style="padding:0px 6px;"&gt;&lt;a href="/technologies/wireless/w/documents/27811/audio-streaming-quiz?ICID=essentials-wirelessprotocol5-doc"&gt;Audio Streaming Quiz&lt;/a&gt;&lt;/span&gt; | &lt;span style="font-weight:bold;padding:0px 6px;"&gt;&lt;a href="#test"&gt;Take the BLE Audio Quiz &lt;i class="text-orange xs-ml05 fas fa-caret-right"&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:15px;padding:0px 0px;"&gt;&lt;a name="intro"&gt;&lt;/a&gt;&lt;strong&gt;1. Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Almost everything we do in today&amp;rsquo;s wireless world involves audio. Listening to music, watching videos, dictating messages, and talking with friends and coworkers; all require audio, which is, in many cases, being transmitted through a wireless headset or speakers via Bluetooth. Additionally, many wireless medical devices require high quality audio. According to the World Health Organization, nearly 2.5 billion people worldwide are projected to have some degree of hearing loss by 2050, and at least 700 million will require hearing rehabilitation. Hearing aids can potentially see vast improvements due to advancements in wireless audio transmission technology.&lt;/p&gt;
&lt;p&gt;Bluetooth is the de facto method of wirelessly connecting audio peripherals to devices such as laptops and mobile devices. The versions of Bluetooth prior to the introduction of Bluetooth LE are now known as Bluetooth Classic. When compared to the newer Bluetooth LE standard, Bluetooth Classic can reach a higher throughput via more frequent continuous radio usage. Bluetooth LE, on the other hand, uses its radio for the shortest possible time in order to conserve power.&lt;/p&gt;
&lt;p&gt;With the introduction of Bluetooth LE Audio, manufacturers can now take advantage of the more advanced capabilities of Bluetooth LE to create the next generation of audio devices. In this learning module, you&amp;rsquo;ll find out more about LE Audio, its improvements over Classic Audio, and how various applications can take advantage of its features.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="object"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;&lt;strong&gt;2. Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-top:8px;"&gt;Upon completion of this module, you will be able to:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;Describe Bluetooth LE Audio&lt;/li&gt;
&lt;li&gt;Understand the new features in LE Audio&lt;/li&gt;
&lt;li&gt;Explain the differences between Classic Audio and LE Audio&lt;/li&gt;
&lt;li&gt;Discuss how the features of LE Audio can benefit various audio applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="sec3"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;3. Basic Concepts&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wireless audio devices must support two basic functions: playing audio and telephony. For playing music and other audio tracks, two channel stereo audio must be supported. During a call, the simultaneous transmission and reception of audio data must be supported. Additionally, many speakers and headsets now support voice assistant functionality, one of the primary functions of which is responding to wake words. Finally, multiple connections must be possible, as many users connect their headsets to more than one device, for example, connecting to both a computer and cell phone.&lt;/p&gt;
&lt;p&gt;One of the limitations in Bluetooth Classic Audio is the inability to send synchronized audio from one point to multiple points. Manufacturers have gotten around this limitation by clever engineering. For example, untethered earbuds are technically two devices; however, two connections are not supported by the Classic Audio standard. Manufacturers were able to solve this problem by transmitting to one earbud via Bluetooth, and using a proprietary connection to connect to the other earbud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;What are Bluetooth Profiles?&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth uses profiles to support different types of functionality. A profile is a set of specifications that builds on the basic Bluetooth standard to define communication protocols and the type of data being transferred. For two devices to work together, both must support the same profiles. Different tasks use different profiles; for example, connecting headphones uses a different profile than transferring files.&lt;/p&gt;
&lt;p&gt;There are three profiles in Classic Audio:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;A2DP (Advanced Audio Distribution Profile)&lt;/strong&gt; &amp;ndash; handles stereo multimedia audio streaming from one device to another&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HFP (Hands-free Profile)&lt;/strong&gt; &amp;ndash; provides two-way audio (at a lower quality) for hands-free calls and other functions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AVCRP (Audio/Video Remote Control Profile)&lt;/strong&gt; &amp;ndash; provides audio remote control functionality (play/pause and volume)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For most applications, the profiles in Classic Audio work well; however, in many cases, they need to be combined to deliver the full functionality of a device. As an example, a headset is used for both listening to music and phone calls, requiring the A2DP and HFP profiles (in addition to AVCRP if the headset has audio remote control). After install, many headsets will appear as two devices, a hands-free and a stereo headset. If a user is listening to music, the A2DP profile is used, but if a call comes in, the device has to switch to the HFP profile with its lower quality audio.&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio is the newest generation of Bluetooth audio, providing solutions to many of the limitations that Classic Audio has. Many new features are built into LE Audio, including:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;Multi-stream audio support&lt;/strong&gt; &amp;ndash; allows multiple audio streams to be sent to and from audio source devices, such as a smartphone, and multiple audio sink devices, such as wireless headsets. Audio sink devices can also connect to multiple audio source devices, such as laptops and smartphones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;) and Audio Sharing&lt;/strong&gt; &amp;ndash; Broadcast Audio enables an audio source device to broadcast one or more audio streams simultaneously to an unlimited number of audio sink devices. Streams can be open or closed; closed streams require a passcode for access. Personal and location-based audio sharing is also supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communications Codec)&lt;/strong&gt; &amp;ndash; a high quality, low power audio codec that compresses the size of audio data for wireless transmission. Compared to SBC (Subband codec, currently used on Classic Audio), LC3 is capable of better audio quality using less data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These new features enable new functionality in many audio devices. Hearing aids, in particular, will see numerous improvements. LE Audio creates a common standard that enables hearing aids to have low power, high quality digital streaming, including the ability to receive audio streams based on location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio differs from Classic Audio in that the audio data plane is now separated from the control plane. The audio data plane gives instructions to the controller regarding specific applications. Whereas control data might include commands such as answering/hanging up on a call or starting/stopping a song, the actual audio data now has its own path. Uncompressed audio that is transmitted or received is compressed or decompressed using the LC3 codec, which is brand new to LE Audio. Transmission of compressed audio data takes place over Isochronous Channels.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 1" src="/e14/assets/main/2022/diagram1_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 1: Bluetooth LE Audio architecture&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Generic Audio Framework&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New to LE Audio, the Generic Audio Framework (GAF) is a set of specifications that form a middleware containing features that are common to many audio applications. Many audio devices can implement full functionality with just the definitions in the GAF. The individual specifications define a base level of interoperability, allowing two Bluetooth LE audio devices to transfer audio between each other. Top level specifications build on the specifications in the GAF and add additional features for specific audio applications.&lt;/p&gt;
&lt;center&gt;
&lt;div style="display:inline-block;padding-bottom:5px;padding-right:20px;vertical-align:middle;width:415px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2a" src="/e14/assets/main/2022/diagram2a_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;div style="display:inline-block;padding-bottom:5px;vertical-align:middle;width:224px;"&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 2b" src="/e14/assets/main/2022/diagram2b_EssBLEaudio.png" /&gt;&lt;/div&gt;
&lt;/center&gt;&lt;center&gt;&lt;em&gt;Figure 2: Functional grouping of specifications within the Generic Audio Framework&lt;/em&gt;&lt;/center&gt;
&lt;p style="clear:both;"&gt;The Basic Audio Profile (BAP) is used to manage unicast and broadcast audio streams. The BAP is typically implemented on the audio source side, and works with three services:&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li&gt;&lt;strong&gt;PACS (Published Audio Capabilities Service)&lt;/strong&gt; &amp;ndash; determines the capabilities of a device. This service is used to declare supported audio configurations and audio context; for example, determining if the audio is a ringtone, music, or conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ASCS (Audio Stream Control Service)&lt;/strong&gt; &amp;ndash; manages information at audio stream endpoints, such as determining if the device is a sink or a source. For example, an earbud is in general a sink, but earbuds with microphones would also be considered sources. Additionally, the ASCS determines what state the device is in (whether it is streaming or not).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BASS (Broadcast Audio Scan Service)&lt;/strong&gt; &amp;ndash; manages the process of discovering and connecting to broadcast audio streams, as well as distributing broadcast encryption keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The specifications in BAP can be used to develop an LE Audio product; for example, with a unicast application (one source and one sink), BAP, ASCS, and PACS are used, and for broadcasting, BAP, PACS, and BASS are used. One of the disadvantages of Classic Audio is the incompatibility between two devices when they have no common audio profile. With LE Audio, even if two devices have different top level profiles, they will still be capable of setting up an audio stream because both are compatible with BAP.&lt;/p&gt;
&lt;p&gt;The specifications in the Rendering and Capture Control area of Figure 2 define what happens after an audio stream is set up. This includes volume control, control of multiple audio streams, and the pick-up of microphones. Managing gain on the audio sink device is defined by the Volume Control Profile (VCP), and the state of the gain is defined in the Volume Control Service (VCS). With so many connected devices and the potential for multiple audio streams, volume control is a complex topic. The Volume Offset Control Service (VOCS) acts as a balance control for adjusting the volume of multiple devices relative to one another. The Audio Input Control Service (AICS) allows multiple audio streams to be mixed together and rendered for playback.&lt;/p&gt;
&lt;p&gt;The Content Control section in Figure 2 contain the specifications that define starting, stopping, answering, pausing, and selecting audio streams, the functionality necessary for the control of streaming audio. While they were embedded into HFP and AVRCP in Classic Audio, in LE Audio, they are separated into two types: control for telephony and control for all other types of media. The Media Control Service (MCS) provides all the functions that are typical in content players today, as well as higher level functions, such as searching for tracks, modifying playing order, setting up groups and adjusting playback speed. Telephony is handled by the Telephone Bearer Service (TBS), which supports multiple calls, call joining, caller ID, ringtone selection and exposing call information.&lt;/p&gt;
&lt;p&gt;The Transition and Coordination Control group in Figure 2 serve to tie the other specifications together. In cases where two or more Bluetooth LE Audio devices need to be used together, such as a left and right earbud, they are called a Coordinated Set. Members of a Coordinated Set always react together. The Coordinated Set Identification Profile (CSIP) and the Coordinated Set Identification Service (CSIS) work in conjunction to manage Coordinated Sets.&lt;/p&gt;
&lt;p&gt;The Common Audio Profile (CAP) is the specification for starting, stopping, and updating unicast and broadcast audio streams. CAP is also able to use CSIS and CSIP in order to group devices.&lt;/p&gt;
&lt;p&gt;Top Level Profiles are shown at the top of Figure 1. Top Level Profiles provide additional requirements for specific audio use cases. The Hearing Access Profile (HAP) and Hearing Access Service (HAS) define functionality for applications in the hearing aid ecosystem. The Telephony and Media Profile (TMAP) are specifications for the use of high quality codec settings and more complex media and telephony control. The Public Broadcast Profile (PBP) standardizes the broadcast feature to improve interoperability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Isochronous Channels&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the key features introduced in the Bluetooth Core 5.2 specification, and the backbone of LE Audio, are LE Isochronous Channels (ISOC). &amp;ldquo;Isochronous&amp;rdquo; is defined as &amp;ldquo;happening at the same time&amp;rdquo;. In Bluetooth, it refers to data that is time bound and needing synchronized processing, such as the data in an audio stream. Audio data is essentially a stream of packets that must be rendered at specific times, and is only valid for a certain amount of time. If the audio data doesn&amp;rsquo;t arrive in time, there will be a gap in the buffer at the receiving end.&lt;/p&gt;
&lt;p&gt;ISOC supports both connection-oriented and connectionless, or broadcast, communication. With connection-oriented communication, each stream is termed a Connected Isochronous Stream (CIS). CIS&amp;rsquo;s that are synchronized, such as a left and right stereo stream, are set up as a single group called a Connected Isochronous Group (CIG). CIG&amp;rsquo;s support bidirectional data transfer. For connectionless communication, or broadcasts, data is streamed in a synchronized manner from a single source to multiple sinks. Each stream is called a Broadcast Isochronous Stream (BIS). A group of BIS&amp;rsquo;s is called a Broadcast Isochronous Group (BIG).&lt;/p&gt;
&lt;p&gt;ISO Interval is the interval at which events occur, where each event is split into multiple subevents. The ISO Interval can range from 5 milliseconds to 4 seconds. For connection-oriented communication, the follower responds to data packets from the controller with its own packet. With connectionless communication, only the controller sends packets.&lt;/p&gt;
&lt;p&gt;ISOC is capable of supporting data retransmission. With connection-oriented communication, data is retransmitted when the follower does not respond. With connectionless communication, the controller sends retransmissions without consideration of the follower&amp;rsquo;s action or inaction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LC3 Codec&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth LE Audio features a new low latency codec, LC3 (Low Complexity Communication Codec), with LC3plus, a higher quality codec, available for licensing. Both codecs were developed by the Fraunhofer Institute. LC3 and LC3plus are significant updates to SBC and aptX, codecs used in Classic Audio that were developed in the 80&amp;rsquo;s. LC3 supports sampling rates of up to 48kHz while LC3plus can reach 96kHz, both at bit depths of 16, 24, or 32-bits per audio sample. Both use much lower energy than current Bluetooth codecs. As illustrated in Figure 3, subjective listening tests conducted by Bluetooth and the Fraunhofer Institute showed LC3 to be nearly imperceptible from the reference uncompressed audio. LE Audio also supports alternative codecs; SBC and aptX can still be used, as well as proprietary codecs from various manufacturers.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 3" src="/e14/assets/main/2022/diagram3_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 3: Subjective audio quality listening test results. Source: Fraunhofer Institute&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;What is a codec?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A codec reduces the size of data, enabling it to be transferred more easily (or take up less space in storage). An audio codec compresses, or reduces the size of, the audio file when it is transmitted or saved, and decompresses it for playback. Along with reducing the size of the data, a good audio codec maintains sound quality and minimizes complex computing.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 4" src="/e14/assets/main/2022/diagram4_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 4: LC3 codec block diagram. Source: soundonsound.com&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;LC3 and LC3plus are frame-based codecs, meaning that they analyze the audio in small sections (7.5 or 10 milliseconds, with 2.5ms available for LC3plus), and calculate a method of compression for each individual section. At the start of the algorithm, the uncompressed audio is processed by the Low Delay Modified Discrete Cosine Transform (LC-MDCT), which converts the signal into a time-frequency representation. The resulting signal is passed on to two noise shaping tools: the Spectral Noise Shaper (SNS), which shapes the quantization noise so that it is minimally perceived by the human ear, and the Temporal Noise Shaping Module (TNS), which reduces pre-echo artifacts on signals with sharp transients. After noise shaping, a Spectral Quantizer breaks the spectrum to a finite number of levels, estimating the number of bits required to encode it. Any artifacts generated during quantization are reduced with the Noise Level/Filling algorithm, which uses a pseudo-random noise generator to mask holes in the audio, and a Long Term Post Filter, which filters out any leftover coding noise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Broadcast Audio (Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;)&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadcast Audio is a new feature introduced in LE Audio. Based on Isochronous Channels working in connectionless communication mode, Broadcast Audio enables audio data to be broadcast to an unlimited number of receiving devices. Broadcasts can be public or private. An example of a private broadcast is location-based audio sharing; one user shows a movie on a smartphone with friends watching, all listening on headsets via LE Audio. User authentication is handled by LE Audio. An example of a public broadcast would be the TV at a gym, where sound is usually muted. With LE Audio, users who want to listen to the sound can connect to the TV via Bluetooth.&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 5" src="/e14/assets/main/2022/diagram5_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 5: Hearing Loop in an auditorium. Source: hearinglink.org&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;A hearing loop, or audio induction loop, is a sound system designed for use with hearing aids. A hearing loop is essentially an induction loop; wire is placed around the perimeter of a specific area, such as a church, conference room, or auditorium, which acts as an antenna and radiates a magnetic signal. The signal is picked up by hearing aids that are set to &amp;lsquo;T&amp;rsquo; or &amp;lsquo;Telecoil&amp;rsquo;. With Broadcast Audio, expensive setups such as these can be eliminated, replaced with a simple Bluetooth LE transmitter and Bluetooth LE hearing aids, yielding higher audio quality at a much lower cost and offering additional features that cannot be provided by an induction loop.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 SoC from Nordic Semiconductor&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 6" src="/e14/assets/main/2022/diagram6_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 6: nRF5340 block diagram&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 is Nordic&amp;rsquo;s flagship SoC (system-on-chip) for Bluetooth LE applications. The nRF5340 is a flexible platform with unique features well-suited to audio applications. The application processor runs at 128 MHz, powerful enough to run the LC3 codec at the highest quality level, and able to cover a sufficient amount of streams for most use cases. It features 1 MB Flash, 512 kB RAM, a floating-point unit (FPU), and DSP instruction capabilities. The network processor has its own core, clocked at 64 MHz. The nRF5340 supports Bluetooth LE and LE audio, mesh protocols such as Bluetooth mesh, and the ability to run both Thread and Zigbee concurrently with Bluetooth LE.&lt;/p&gt;
&lt;p&gt;Because one of the most important components of digital audio is the clock, the nRF5340 features a new audio PLL (phase-locked loop), designed with LE Audio in mind. The clock can be tuned to receive RF audio packets, including Isochronous Channel anchor points, which are used to synchronize multiple receivers. This means that two receiving devices can play synchronized digital audio with extremely low jitter. This capability is a requirement for true wireless stereo devices, such as a pair of earbuds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nRF5340 DK Audio Development Kit&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="figure 7" src="/e14/assets/main/2022/diagram7_EssBLEaudio.png" /&gt;&lt;br /&gt; &lt;em&gt;Figure 7: Nordic nRF5340 DK Audio Development Kit&lt;/em&gt;&lt;/center&gt;&lt;/div&gt;
&lt;p&gt;The nRF5340 Audio DK is a single board development kit for the nRF5340 SoC, containing all of the necessary features to develop and test a wireless audio device. Audio line-in is based on the CS47L63 from Cirrus Logic. The CS47L63 also includes a mono DAC, which provides a direct headphone output. The board is compatible with the Arduino UNO Rev3 and contains an SWF RF connector for direct RF measurements, NFC antenna, SEGGER J-Link OB programmer/debugger, user-programmable LEDs and buttons, and pins for measuring power consumption.&amp;nbsp;&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;a name="sec4"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#e7f2f5;color:#007fac;font-size:15px;margin-top:16px;padding:4px 8px;vertical-align:middle;"&gt;
&lt;div style="display:inline-block;vertical-align:top;width:75%;"&gt;&lt;strong&gt;4. Glossary&lt;/strong&gt;&lt;/div&gt;
&lt;div style="display:inline-block;font-size:11px;text-align:right;vertical-align:top;width:24%;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style="clear:both;"&gt;&lt;/p&gt;
&lt;ul style="font-size:1.2em;"&gt;
&lt;li style="padding-top:8px;"&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; a technology for short-range wireless data exchange, using radio waves in the 2.4-2.48 GHz frequency range.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth LE :&lt;/strong&gt; a technology for short-range wireless data exchange which provides significantly reduced power consumption when compared with Classic Bluetooth.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth mesh:&lt;/strong&gt; a mesh networking standard that enables the connectivity for large-scale device networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thread:&lt;/strong&gt; an IPv6-based networking protocol, designed for low-power operation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zigbee:&lt;/strong&gt; a networking technology developed to enable low-cost, low-power machine-to-machine connectivity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jitter:&lt;/strong&gt; a time distortion in the clock signal causing the intervals between samples to vary in length, potentially degrading the original sound.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bluetooth Profile:&lt;/strong&gt; a specification for wireless Bluetooth-based communication between devices. For two devices to be compatible with each other, both must support at least one of the same profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Clock (Clock):&lt;/strong&gt; an electrical pulse that lets each device know when a sample occurs during A/D and D/A conversion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PLL (phase-locked loop):&lt;/strong&gt;&amp;nbsp;an electronic circuit with an oscillator that adjusts to synchronize the phase of its onboard clock with the frequency of an input signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Codec:&lt;/strong&gt; a device or algorithm that encodes and decodes a data stream or signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LC3 (Low Complexity Communication Codec):&lt;/strong&gt; an audio codec specified by the Bluetooth SIG for Bluetooth LE Audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic Audio Framework:&lt;/strong&gt; the part of the Bluetooth LE Audio architecture that contains the profiles and services that enable audio functionality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isochronous Channels:&lt;/strong&gt; a key feature introduced in Bluetooth Core 5.2 that enables the transmission of time-bound data, and any data needing synchronized processing, such as audio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System-on-a-Chip (SoC):&lt;/strong&gt; a single integrated circuit containing all the required parts and functionality for a specific device, such as a smart phone or wearable.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size:11px;padding-top:8px;"&gt;*Trademark. &lt;strong&gt;Nordic Semiconductor is a trademark of Nordic Semiconductor Inc. &lt;/strong&gt; Other logos, product and/or company names may be trademarks of their respective owners.&lt;a name="components"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="clear:both;padding:16px 0px;"&gt;&lt;strong&gt;&lt;em&gt;Related Components&lt;/em&gt;&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox essProfile" style="float:left;padding:0px 13px 13px 0px;vertical-align:top;" alt="Wireless Protocol 5" height="100" src="/e14/assets/main/2022/EssBLEaudio_Profile.png" /&gt;&lt;/p&gt;
&lt;p&gt;The latest generation of Bluetooth Audio, called Bluetooth LE Audio, improves on its predecessor in almost every way, including a more efficient codec, longer range, and lower power consumption. Additionally, LE Audio adds new functionality, such as Auracast&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt;&amp;nbsp;Broadcast Audio, which open the door to many new types of audio applications.&lt;/p&gt;
&lt;hr style="clear:both;margin-top:12px;" /&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:250px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340CLAAR.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-50ccd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3766063&amp;nsku=50AJ5879&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('50ccd'));" data-farnell="3766063" data-newark="50AJ5879" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-CLAA-R&lt;/strong&gt;&lt;/div&gt;
Dual-core Bluetooth SoC supporting Bluetooth LE, Bluetooth mesh, MFC, Thread, and Zigbee&lt;/div&gt;
&lt;div style="display:inline-block;margin-bottom:20px;padding-right:20px;vertical-align:middle;width:260px;"&gt;&lt;center&gt;&lt;img loading="lazy" class="nolightbox" alt="Product Image" src="/e14/assets/main/2022/nRF5340AudioDK.png" /&gt;&lt;br /&gt;&lt;a id="e14-product-link-49e83" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3958923&amp;nsku=33AK3510&amp;COM=e14c-essentials-wirelessprotocol5-doc&amp;CMP=e14c-essentials-wirelessprotocol5-doc&amp;osetc=e14c-essentials-wirelessprotocol5-doc" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('49e83'));" data-farnell="3958923" data-newark="33AK3510" data-comoverride="essentials-wirelessprotocol5-doc" data-cmpoverride="essentials-wirelessprotocol5-doc" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/center&gt;
&lt;div style="font-size:1.2em;padding-top:10px;"&gt;&lt;strong&gt;Nordic nRF5340-Audio-DK&lt;/strong&gt;&lt;/div&gt;
Audio development kit, Bluetooth Low Energy&lt;/div&gt;
&lt;center&gt;
&lt;p style="clear:both;"&gt;&lt;strong&gt;&lt;em&gt;For&amp;nbsp;&lt;span&gt;more Bluetooth LE audio products&lt;/span&gt;&amp;nbsp;&lt;span &gt;&lt;a class="e14-button e14-button--primary e14-button--large" href="https://referral.element14.com/OrderCodeView?url=%2Fsearch%3Fst%3Dnordic%2520ble%2520audio&amp;COM=essentials-wirelessprotocol5-doc&amp;CMP=essentials-wirelessprotocol5-doc" title="Shop Now" title="Shop Now"&gt;Shop Now&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/center&gt;&lt;hr style="clear:both;margin-bottom:8px;margin-top:16px;" /&gt;
&lt;div&gt;&lt;a name="test"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style="color:#007fac;font-size:18px;padding-bottom:8px;"&gt;&lt;strong&gt;Take the Quiz&lt;/strong&gt;&lt;span style="float:right;font-size:11px;"&gt;&lt;a href="#top"&gt;&lt;strong&gt;Back to Top&lt;/strong&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" class="nolightbox xs-w15" style="float:left;padding:0px 10px 5px 0px;vertical-align:top;" alt="Wireless Protocol V Badge" src="/e14/assets/main/2022/WirelessP5Badge.png" /&gt;&lt;/p&gt;
&lt;p&gt;Are you ready to demonstrate your Bluetooth LE audio knowledge? Then take this 10-question quiz. To earn the Wireless Protocol V Badge, read through the module, attain 100% in the quiz, and leave us some feedback in the comments section.&lt;/p&gt;
&lt;p style="clear:both;"&gt;&lt;div class="voltquiz" data-formid="966f3e68-d029-4ca3-8ea3-b7f138a19cac" data-formtype="quiz" data-success-message="" data-fail-message="" data-pass-mark="OTk=" &gt;&lt;/div&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: wireless_protocol, nordic, bluetooth audio, nordic semiconductor, BLE audio, bluetooth LE audio, wireless protocol, ess_module&lt;/div&gt;
</description></item></channel></rss>