Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
6670 Discussions

Does polyphase resampling have very heavy work load for 44100 <=> 48000?

Xi_Y_
Beginner
239 Views

Hi everyone!

I need to resample audio data between common sample rates. I noticed Intel IPP have resampling utility based on polyphase resampling. However, polyphase resampling firstly up-sample data to the least common multiple of the two sample rates, then perform a low-pass filter on that high sample rate. So if the source and target sample rates produce a very large least common multiple (such as commonly used 44100 and 48000 Hz), would it have very high work load? As the least common multiple of 44100 and 48000 is as high as 7 MHz!

Thanks for a lot!

0 Kudos
1 Reply
Chao_Y_Intel
Employee
239 Views

Hi, 
Here is a simple example for the IppsResamplingPolyphaseFixed: 
https://software.intel.com/en-us/node/502289

I would suggest you run this code at your target system and know their performance.  It may help you to learn what's the workload for your application. 

Thanks,
Chao

Reply