<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Popping sounds in Audio transfer</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116331/popping-sounds-in-audio-transfer</link><description>We are experiencing interruptions in the audio, with noise similar to popping sounds. 
 When observing the waveform on the spectrum analyzer during the audio interruptions, it appears to be operating with the correct protocol (PDU → ACK → CIE). 
 We suspect</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 Nov 2024 13:30:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116331/popping-sounds-in-audio-transfer" /><item><title>RE: Popping sounds in Audio transfer</title><link>https://devzone.nordicsemi.com/thread/510704?ContentTypeID=1</link><pubDate>Fri, 15 Nov 2024 13:30:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8eb8c497-20ee-4405-8371-b8bab4f1e5c1</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please let me share more details:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For the popping noise, that might happen if the audio steam is not continuous, and suddenly there&amp;#39;s nothing to play cause the energy drop in the speaker so we hear a popping noise&lt;/li&gt;
&lt;li&gt;The application should always expect a packet from the controller every 10ms, if the controller doesn&amp;#39;t receive a packet from the peer side, then it should indicate the application has a &amp;quot;bad frame&amp;quot;, and the application can use PLC (packet loss concealment) from LC3 to generate a frame to avoid the popping noise&lt;/li&gt;
&lt;li&gt;However, we do see the PCFT controller (especially the early version like the one in NCS v2.3.0) might have an issue handling this properly. There could be a chance the controller doesn&amp;#39;t report the bad frame, so nothing for application to play, leads to the popping noise.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;After NCS v2.6.0, we used our own SDC and deprecated PCFT controller, and also we improve the audio_datapath module a lot which should be able to handle this issue. You could make a trial with the latest NCS to evaluate it.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Are you using the USB audio interface for the I2S interface? If so,&amp;nbsp;there&amp;nbsp;might be a chance that the USB audio interface is underrun.&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Popping sounds in Audio transfer</title><link>https://devzone.nordicsemi.com/thread/510382?ContentTypeID=1</link><pubDate>Wed, 13 Nov 2024 23:16:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f04dc09c-2a34-4482-854c-c38ba87ef310</guid><dc:creator>tommy</dc:creator><description>&lt;p&gt;Amanda&lt;br /&gt;&lt;br /&gt;Thank you for your quick and clear answer.&lt;br /&gt;I would appreciate it.&lt;br /&gt;&lt;br /&gt;&amp;gt;&lt;span&gt;NCS v2.3.0 uses the PCFT controller, which might have minor issues with scheduling. SDC is well implemented and tested.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Could you let us know some more details about the cause and fact of this popping noise?&lt;br /&gt;&lt;br /&gt;How the PCFT controller contribute to it?&lt;br /&gt;And what is the difference in SDC between 2.3.0 and 2.8.0?&lt;br /&gt;&lt;br /&gt;Since we are under the production phase, would like to validate the effect of this issue.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Popping sounds in Audio transfer</title><link>https://devzone.nordicsemi.com/thread/510334?ContentTypeID=1</link><pubDate>Wed, 13 Nov 2024 14:46:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2caab0a3-1b1b-4fa9-a028-b03a7178bff7</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Please move to the latest NCS like v2.7.0 or v2.8.0 (coming in this week).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;NCS v2.3.0 uses the PCFT controller, which might have minor issues with scheduling. SDC is well implemented and tested.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Popping sounds in Audio transfer</title><link>https://devzone.nordicsemi.com/thread/510224?ContentTypeID=1</link><pubDate>Wed, 13 Nov 2024 07:47:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:52c5e85d-80b5-4738-845f-d1a71de49ae0</guid><dc:creator>tommy</dc:creator><description>&lt;p&gt;The version we are using is NCS ver2.3.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>