<?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 Please check file at samples: in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930009#M16519</link>
    <description>&lt;P&gt;Please check file at samples: speech-codecs\codec\speech\td\src\usc_dtmf.c.&lt;/P&gt;

&lt;P&gt;Please take a not that this is only sample and does not conforms to standard.&lt;/P&gt;</description>
    <pubDate>Fri, 28 Feb 2014 15:26:51 GMT</pubDate>
    <dc:creator>Igor_B_Intel1</dc:creator>
    <dc:date>2014-02-28T15:26:51Z</dc:date>
    <item>
      <title>Goertzel</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930008#M16518</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;

&lt;P&gt;how to use Goertzel function to detect DTMF signal?&lt;BR /&gt;
	As source I have PCM data 48000Hz splitted into 40ms slices.&lt;BR /&gt;
	How to detect the key 1 (two tones 697Hz and 1209Hz) ?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2014 16:57:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930008#M16518</guid>
      <dc:creator>Sascha</dc:creator>
      <dc:date>2014-02-27T16:57:05Z</dc:date>
    </item>
    <item>
      <title>Please check file at samples:</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930009#M16519</link>
      <description>&lt;P&gt;Please check file at samples: speech-codecs\codec\speech\td\src\usc_dtmf.c.&lt;/P&gt;

&lt;P&gt;Please take a not that this is only sample and does not conforms to standard.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2014 15:26:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930009#M16519</guid>
      <dc:creator>Igor_B_Intel1</dc:creator>
      <dc:date>2014-02-28T15:26:51Z</dc:date>
    </item>
    <item>
      <title>what about ipp Goertz</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930010#M16520</link>
      <description>&lt;P&gt;what about ipp Goertz function?&lt;/P&gt;

&lt;P class="dlsyntaxpara"&gt;&lt;SPAN class="kwd"&gt;IppStatus ippsGoertz_16s_Sfs(const Ipp16s*&lt;/SPAN&gt; &lt;SPAN class="var"&gt;pSrc&lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;, int&lt;/SPAN&gt; &lt;SPAN class="var"&gt;len&lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;, Ipp16sc*&lt;/SPAN&gt; &lt;SPAN class="var"&gt;pVal&lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;, Ipp32f&lt;/SPAN&gt; &lt;SPAN class="var"&gt;rFreq&lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;, int&lt;/SPAN&gt; &lt;SPAN class="var"&gt;scaleFactor&lt;/SPAN&gt;&lt;SPAN class="delim"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="dlsyntaxpara"&gt;what is the "rFreq" in my case?&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2014 15:57:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930010#M16520</guid>
      <dc:creator>Sascha</dc:creator>
      <dc:date>2014-03-02T15:57:33Z</dc:date>
    </item>
    <item>
      <title>Quote:Sascha wrote:</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930011#M16521</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Sascha wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;what about ipp Goertz function?&lt;/P&gt;

&lt;P&gt;IppStatus ippsGoertz_16s_Sfs(const Ipp16s* pSrc, int len, Ipp16sc* pVal, Ipp32f rFreq, int scaleFactor)&lt;/P&gt;

&lt;P&gt;what is the "rFreq" in my case?&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;maybe someone need it, here is the answer:&lt;BR /&gt;
	&lt;BR /&gt;
	//and you need scale factor 10&lt;BR /&gt;
	ippsGoertz_16s_Sfs(pBuffer, AudioSamplesPerFrame, &amp;amp;pVal_Low[0], (697.0f / 48000.0f), 10 );&lt;BR /&gt;
	ippsGoertz_16s_Sfs(pBuffer, AudioSamplesPerFrame, &amp;amp;pVal_High[0], (1209.0f / 48000.0f), 10 );&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2014 15:42:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Goertzel/m-p/930011#M16521</guid>
      <dc:creator>Sascha</dc:creator>
      <dc:date>2014-03-26T15:42:44Z</dc:date>
    </item>
  </channel>
</rss>

