• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

DSP engineers help me out - does playing a 44.1 khz source file introduce aliasing when output at 48 khz by the DAC?

mohragk

Member
Joined
May 5, 2021
Messages
54
Likes
52
Location
The Netherlands
I know that when downsampling a signal, aliasing will occur and this needs to be filtered out. But I'm having a discussion where people state the same is true when upsampling with a non-integer multiple. To me, this will not introduce alias artifacts, but I'm not sure if this is true. How is this mitigated, if occuring?
 
Any resampling function needs to pass the data through a digital filter. This is true whether it's up-sampling or down-sampling, and an integer or non-integer ratio.

When you upsample, you introduce extra sample points. But how do you know what value those sample points should have? You work that out by convolving the data with a filter function. Here's a picture from Ken Pohlman's book:

Pohlman.jpg
 
Any resampling function needs to pass the data through a digital filter. This is true whether it's up-sampling or down-sampling, and an integer or non-integer ratio.

When you upsample, you introduce extra sample points. But how do you know what value those sample points should have? You work that out by convolving the data with a filter function. Here's a picture from Ken Pohlman's book:

View attachment 153661
Thank you very much!
 
Back
Top Bottom