<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Run Speaker With USB 2.0 Stack in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780110#M47486</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aniket,&lt;/P&gt;&lt;P&gt;It sounds like when playing sound, USB stack can not read MSD?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Jan 2018 09:04:59 GMT</pubDate>
    <dc:creator>jingpan</dc:creator>
    <dc:date>2018-01-31T09:04:59Z</dc:date>
    <item>
      <title>Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780067#M47443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on SDK2.0 USB stack forK22 series micro-controllers.&lt;/P&gt;&lt;P&gt;My aim is to read .mp3 files from mass storage device and play it on speakers, so want the information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know that audio files are sent over Isochronous transfer type and i am using USB_HostAudioStreamSend() function send audio data. So the question is do i have to create timer of 125us and call USB_HostAudioStreamSend() function again to send complete data or callback function is called after 125us?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if i am missing something please let me know. Just want to know how implement in my code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2017 10:00:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780067#M47443</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-11-16T10:00:25Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780068#M47444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kindly somebody reply. Its urgent.&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Nov 2017 12:21:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780068#M47444</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-11-21T12:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780069#M47445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi aniketmarkande,&lt;/P&gt;&lt;P&gt;Sorry for reply you so late. Yes, I think you have to use a timer to control the transmition speed. Because there is no software timer to ensure that one ISO transfer is sent per one SOF timer without the hardware PIT timer enablement, the issue also is effected by the KHCI hardware SOF Threshold feature. The host may sends less/more audio data to the device after a while. As a result, the buffer on the device side experiences an underrun/overrrun error. If the device doesn’t have an appropriate method to deal with it, some noise will occur.&lt;BR /&gt;Btw, the K22 USBOTG only support full speed. The inturrupt interval is 1ms.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2017 06:15:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780069#M47445</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2017-11-28T06:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780070#M47446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jing Pan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response.&lt;/P&gt;&lt;P&gt;But do you have any example code to read from audio file and run speaker.&lt;/P&gt;&lt;P&gt;I tried 1 Ms timer but when I read from in isr execution gets stucked there.&lt;/P&gt;&lt;P&gt;Any solution for this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2017 06:23:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780070#M47446</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-11-28T06:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780071#M47447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I can't find such a example. Maybe this link can give you some ideal: &lt;A _jive_internal="true" href="https://community.nxp.com/message/607907?commentID=607907#comment-607907"&gt;usb audio generator&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2017 08:08:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780071#M47447</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2017-11-28T08:08:02Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780072#M47448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jin Pan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your support. With 1ms timer i was able to play the sound.&lt;/P&gt;&lt;P&gt;only problem is it does not sound as it should be, its too noisy. :smileysad:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any workaround for that? or any way to get SOF interrupt anyhow?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2017 10:42:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780072#M47448</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-11-28T10:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780073#M47449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you can get the sample rate in g_pFormatTypeDesc-&amp;gt;tsamfreq[][]. This value is got from device. It indicates which samplerate does the device support. Some usb speaker only support fixed samplerate. Then you have to adjust your PCM samplerate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2017 07:00:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780073#M47449</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2017-11-29T07:00:13Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780074#M47450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jing Pan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am trying to play the .wav file and sampling frequency in the .wav file is 32khz and also g_pFormatTypeDesc-&amp;gt;tsamfreq[][] is also showing 32khz.&lt;/P&gt;&lt;P&gt;do we have to convert the audio data from .wav file, since it has data in 2's compliment format for 16 bit PCM encoding?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am sending 192 bytes(g_audio.maxPacketSize) every 1ms.&lt;/P&gt;&lt;P&gt;Also is noise is related to SOF, since i am sending at every 1ms timer interrupt and not after the SOF?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2017 09:49:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780074#M47450</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-11-30T09:49:17Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780075#M47451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jing Pan,&lt;/P&gt;&lt;P&gt;One more doubt, when .wav file is read it has signed data and function used to send the stream data "USB_HostAudioStreamSend()" typecast the data bufer to unsigned.&lt;/P&gt;&lt;P&gt;although if i change the argument to int8, the chain of function to send data over usb also typecasts data buffer always to unsigned.&lt;/P&gt;&lt;P&gt;this might be causing the noise? any solution for this?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2017 11:16:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780075#M47451</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-11-30T11:16:35Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780076#M47452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi aniketmarkande,&lt;/P&gt;&lt;P&gt;Wave file is signed data. But USB stack dont care data format. So don't worry about it. I think your problem is on bitrate. I think you may adjust sample number in each packet. If the samplerate is 32000 &amp;nbsp;and you send data each 1ms, you should only put 32000/1000=32 samples in a packet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2017 02:01:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780076#M47452</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2017-12-14T02:01:11Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780077#M47453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jing Pan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response. :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;32 samples per seconds i tried sending, its plays too slow. Since wav file has PCM 16 bit data, i am sending 64 bytes every 1 ms and plays without noise(pattern of the tone is correct). But the audio does not sound exactly as it sounds on pc, sounds little harsh. It will be great help if you can share some information how to do solve this problem. (sorry i am not able to explain exactly whats the problem)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also i am using USB interrupt for sending to send every 1ms. (i hope this is correct).&lt;/P&gt;&lt;P&gt;I tried 1 ms timer but it does not play well as sound chip plays data on when it received SOF.&lt;/P&gt;&lt;P&gt;Waiting for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Dec 2017 09:18:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780077#M47453</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-12-15T09:18:40Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780078#M47454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please help out, running out of time.&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Dec 2017 21:10:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780078#M47454</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-12-20T21:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780079#M47455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Since you are host, can you read back the usb speaker's information?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Dec 2017 02:24:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780079#M47455</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2017-12-21T02:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780080#M47456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jing Pan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you tell me exactly what information, i will provide you here. I see that i get that speaker supports 32Khz, mono channel in audio structures.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also in function USB_AudioTask(), when case "kRunAudioSetCurSamplingFreq" is executed and Audio_ControlCallback is called, status is not "kStatus_USB_Success", getting&amp;nbsp; "kStatus_USB_TransferStall". Other switch cases are successful.&lt;/P&gt;&lt;P&gt;Is that might be the problem?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the reason for kStatus_USB_TransferStall and how to resolve it. DAC chip used is PCM2706C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Dec 2017 12:39:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780080#M47456</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-12-21T12:39:40Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780081#M47457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;reply asap. thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2017 10:41:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780081#M47457</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2017-12-28T10:41:17Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780082#M47458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;It seems that this the clock asynchronous problem. There is not much good way to deal with this problem. Please review the link &lt;A _jive_internal="true" href="https://community.nxp.com/thread/379414?commentID=607907#comment-607907"&gt;https://community.nxp.com/thread/379414?commentID=607907#comment-607907&lt;/A&gt;. There is much discuss in it and it's link page.&lt;/P&gt;&lt;P&gt;When you&amp;nbsp;excute case:&amp;nbsp;kRunAudioSetCurSamplingFreq, there is an item you must take care: sync type. This is the information of what the synchronous type of the usb speaker. Then base on this value, you can adjust your feed strategy. Detail please find in the link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2017 05:45:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780082#M47458</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2017-12-29T05:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780083#M47459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;DAC chip PCM2706C uses &lt;STRONG&gt;Adaptive&lt;/STRONG&gt; sync mode and my feed strategy is that i am sending 64 bytes every 1ms since my wav file is 32khz sampled with 16 bit PCM encoded data.&lt;/P&gt;&lt;P&gt;For 1ms i am using USB interrupt only.&lt;/P&gt;&lt;P&gt;Anything wrong with this strategy?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2018 08:22:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780083#M47459</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2018-01-02T08:22:24Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780084#M47460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Adaptive mode is: Recover clock based on data rate and adjust the clock just as synchronous method. This work should be done by usb device, not host. You may not get any feedback from device.&lt;/P&gt;&lt;P&gt;I'm not familiar with PCM3706. But since K65 works as a host, PCM2706 should try to&amp;nbsp;fit your speed. If you config it properly, the sound should be ok. Have post your&amp;nbsp;question to TI?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2018 10:13:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780084#M47460</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2018-01-02T10:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780085#M47461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you :smileyhappy:&lt;/P&gt;&lt;P&gt; I will post to TI about the issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2018 10:22:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780085#M47461</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2018-01-02T10:22:26Z</dc:date>
    </item>
    <item>
      <title>Re: Run Speaker With USB 2.0 Stack</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780086#M47462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also is it correct to use USB interrupt for 1ms reference?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aniket&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2018 10:24:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Run-Speaker-With-USB-2-0-Stack/m-p/780086#M47462</guid>
      <dc:creator>aniketmarkande</dc:creator>
      <dc:date>2018-01-02T10:24:14Z</dc:date>
    </item>
  </channel>
</rss>

