<?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: weird output from last step while  using ippsUpdateNoisePSD in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874775#M9366</link>
    <description>&lt;P&gt;Hi there,&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;Basically,you missed spectral subtractionfrom noisy speech PSD. &lt;/FONT&gt;I would recommend you to look at speech-codecUSC_NRsample, which demonstrates usage model ofMCRA noise suppressor, though it is integer version.A sample use of the floating point MCRA isnot provided in IPP so far, though it should beimplemented very similar.&lt;/P&gt;
&lt;P&gt;Vyacheslav, IPP, speech-coding domain.&lt;FONT color="#008000" size="2"&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 20 Jun 2008 10:26:36 GMT</pubDate>
    <dc:creator>Vyacheslav_Baranniko</dc:creator>
    <dc:date>2008-06-20T10:26:36Z</dc:date>
    <item>
      <title>weird output from last step while  using ippsUpdateNoisePSDMCRA_32f_I  while designing eprahim noise suppressor.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874774#M9365</link>
      <description>I was trying to implement the noise suppressor with a code of &lt;BR /&gt;IppStatus Ipp ;&lt;BR /&gt;  int nSamplesPerSec = 16000 ;&lt;BR /&gt;  int nFFTSize = 1024 ;&lt;BR /&gt;  IppMCRAState32f * pDst = NULL ;&lt;BR /&gt;  double input_float[1024] ;&lt;BR /&gt;  int nUpdateSamples = 512 ;&lt;BR /&gt;  for ( k = 0 ; k &amp;lt; 1024 ; k++ )&lt;BR /&gt;   input_float&lt;K&gt; = input&lt;K&gt; * Window&lt;K&gt; ;&lt;BR /&gt;  double freq = (Smax - Smin)*44.1/2048;&lt;BR /&gt;  CalculateFFT(input_float, output, m_pdFFTMat);&lt;BR /&gt;  int *pDstSize ;&lt;BR /&gt; Ipp32f* pSrcDstNoisePSD ;&lt;BR /&gt;  pSrcDstNoisePSD = new Ipp32f[1024] ;&lt;BR /&gt;  pDstSize = new int ;&lt;BR /&gt;  Ipp32f *output_ipp ;//[1024] = output ;&lt;BR /&gt;  output_ipp = new Ipp32f[1024] ;&lt;BR /&gt; for ( k = 0 ; k &amp;lt; 1024 ; k++ )&lt;BR /&gt; output_ipp&lt;K&gt; = output&lt;K&gt; ;&lt;BR /&gt;   &lt;BR /&gt;  Ipp = ippsGetSizeMCRA_32f( nFFTSize, pDstSize);&lt;BR /&gt; pDst = (IppMCRAState32f*) malloc(*pDstSize);&lt;BR /&gt; Ipp = ippsInitMCRA_32f(nSamplesPerSec, nFFTSize, pDst);&lt;BR /&gt;  Ipp = ippsAltInitMCRA_32f(nSamplesPerSec, nFFTSize, nUpdateSamples, pDst);&lt;BR /&gt;  Ipp = ippsUpdateNoisePSDMCRA_32f_I(/*const Ipp32f* pSrcNoisySpeech*/output_ipp,/*IppMCRAState32f*/ pDst, /*Ipp32f*/ pSrcDstNoisePSD);&lt;BR /&gt;&lt;BR /&gt;The output from the last state pSrcDstNoisePSD is coming out to be same as output_ipp. Is this correct in every case ?? . Has anybody implemented this in IPP ?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/K&gt;&lt;/K&gt;&lt;/K&gt;&lt;/K&gt;&lt;/K&gt;</description>
      <pubDate>Thu, 12 Jun 2008 12:03:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874774#M9365</guid>
      <dc:creator>tiet_cd</dc:creator>
      <dc:date>2008-06-12T12:03:03Z</dc:date>
    </item>
    <item>
      <title>Re: weird output from last step while  using ippsUpdateNoisePSD</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874775#M9366</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;Basically,you missed spectral subtractionfrom noisy speech PSD. &lt;/FONT&gt;I would recommend you to look at speech-codecUSC_NRsample, which demonstrates usage model ofMCRA noise suppressor, though it is integer version.A sample use of the floating point MCRA isnot provided in IPP so far, though it should beimplemented very similar.&lt;/P&gt;
&lt;P&gt;Vyacheslav, IPP, speech-coding domain.&lt;FONT color="#008000" size="2"&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Jun 2008 10:26:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874775#M9366</guid>
      <dc:creator>Vyacheslav_Baranniko</dc:creator>
      <dc:date>2008-06-20T10:26:36Z</dc:date>
    </item>
    <item>
      <title>Re: weird output from last step while  using ippsUpdateNoisePSD</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874776#M9367</link>
      <description>hi Vyacheslav ,&lt;BR /&gt;Can you let me know where can find the speech-codecUSC_NRsample . Is it in the IPP user manual. Thanks in advance,&lt;BR /&gt;&lt;BR /&gt;chetan&lt;BR /&gt;</description>
      <pubDate>Fri, 20 Jun 2008 10:42:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/weird-output-from-last-step-while-using-ippsUpdateNoisePSDMCRA/m-p/874776#M9367</guid>
      <dc:creator>tiet_cd</dc:creator>
      <dc:date>2008-06-20T10:42:57Z</dc:date>
    </item>
  </channel>
</rss>

