<?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:Polyphase Filter Length in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1311710#M27747</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for reaching out to us.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for bringing up this to our notice. We will get back to you soon.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shivani&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 02 Sep 2021 11:05:21 GMT</pubDate>
    <dc:creator>ShivaniK_Intel</dc:creator>
    <dc:date>2021-09-02T11:05:21Z</dc:date>
    <item>
      <title>Polyphase Filter Length</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1311620#M27744</link>
      <description>&lt;P&gt;In the example for ResamplePolyphaseGetFixedFilter&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;int inRate=16000; // input frequency
int outRate=8000; // output frequency
int history; // half of filter length
char fname[]="filter.flt\0";
// coefficient file name
{
int size,len,height;
FILE *file; short *pFilter;
IppsresamplingPolyphaseFixed_16s *state;
history=(int)(64.0f*0.5*IPP_MAX(1.0,1.0/(double)outRate/(double)inRate))+1;
...&lt;/LI-CODE&gt;
&lt;P&gt;What is the point of this expression on line 10? How does it ever result in anything other than 1.0?&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;IPP_MAX(1.0,1.0/(double)outRate/(double)inRate)&lt;/LI-CODE&gt;
&lt;P&gt;Since in C, x/y/z == x/(y*z)&lt;/P&gt;</description>
      <pubDate>Thu, 02 Sep 2021 03:18:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1311620#M27744</guid>
      <dc:creator>pq7</dc:creator>
      <dc:date>2021-09-02T03:18:41Z</dc:date>
    </item>
    <item>
      <title>Re:Polyphase Filter Length</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1311710#M27747</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for reaching out to us.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for bringing up this to our notice. We will get back to you soon.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shivani&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 02 Sep 2021 11:05:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1311710#M27747</guid>
      <dc:creator>ShivaniK_Intel</dc:creator>
      <dc:date>2021-09-02T11:05:21Z</dc:date>
    </item>
    <item>
      <title>Re:Polyphase Filter Length</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1315592#M27769</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I am afraid not fully understood your question. &lt;/P&gt;&lt;P&gt;For the line 10 in the example, it calculates the filter length for fixed factor resampling. IPP developer reference guide mentioned that for general description of the polyphase resampling, please see "Multirate Digital Signal Processing" by R. Crochine and L. Rabier&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 18 Sep 2021 09:49:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1315592#M27769</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2021-09-18T09:49:49Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Polyphase Filter Length</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1316192#M27776</link>
      <description>&lt;P&gt;Thanks Ruqiu. Let me try to simplify the question for you:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you provide sample values for inRate and outRate such that the following expression does not give 1.0?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;IPP_MAX(1.0,1.0/(double)outRate/(double)inRate)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Sep 2021 12:59:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1316192#M27776</guid>
      <dc:creator>pq7</dc:creator>
      <dc:date>2021-09-21T12:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Polyphase Filter Length</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1324481#M27813</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;I agree that result is 1.0 and this equation contains&amp;nbsp;&lt;SPAN&gt;ambiguity.&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The "outRate/inRate" ration&amp;nbsp; in denominator more appropriate.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;IPP_MAX(1.0,&amp;nbsp; &amp;nbsp;1.0/( (double)outRate/(double)inRate)&amp;nbsp; )&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;to increase filter length for decimation only.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Oct 2021 15:07:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1324481#M27813</guid>
      <dc:creator>Andrey_B_Intel</dc:creator>
      <dc:date>2021-10-25T15:07:03Z</dc:date>
    </item>
    <item>
      <title>Re:Polyphase Filter Length</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1329956#M27832</link>
      <description>&lt;P&gt;Thank you for teaching us. This issue is closing and we will no longer respond to this thread.&amp;nbsp;If you require additional assistance from Intel, please start a new thread.&amp;nbsp;Any further interaction in this thread will be considered community only.&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 15 Nov 2021 03:37:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Polyphase-Filter-Length/m-p/1329956#M27832</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2021-11-15T03:37:59Z</dc:date>
    </item>
  </channel>
</rss>

