## Forums Search for: Resampling

## Intel's polyphase resampling function

inHi, All. I'm trying to use Intel's IPP polyphase resampling functions. They are part of the signal processing set and found in the manual under...

Hi, All. I'm trying to use Intel's IPP polyphase resampling functions. They are part of the signal processing set and found in the manual under Speech Recognition Functions. I've found the manual's usage description somewhat lacking. I don't understand it well enough to implement. Can anyone provide a reference that might match well with Intel's implementation? It's been a while sin...

## Frame-based resampling in MATLAB?

inBack in Apr 25, 2004, MC Canzee posted a query in comp.soft-sys.matlab that said (in part): > i want to resample frame-based. > Therefore i...

Back in Apr 25, 2004, MC Canzee posted a query in comp.soft-sys.matlab that said (in part): > i want to resample frame-based. > Therefore i need a filter, that returns filterstates. > Like e.g. [y,zf] = filter(b,a,x,zi) does. > But due to resampling process this filter should be multirate to be > efficient, like e.g. upfirdn(); > The problem with upfirdn is that it does not return filte

## Live Audio Resampling between the 8000 and 48000 sample rate

inDear All, I hope to do the audio sample rate convertion(resampling) between the ISDN and my device. The ISDN audio sample rate is 8000,...

Dear All, I hope to do the audio sample rate convertion(resampling) between the ISDN and my device. The ISDN audio sample rate is 8000, 16bits/sample, Mono but my device use 48000, 16bits/sample, Mono. I can do the resampling use some software library, but it is heavy loading. I hope to handle 30 calls(E1) concurrently. But I can only handle 2 calls on a P4 3.0 PC. Could you give me s...

## resample routines accessable from VB

Hi all, I am having a tough time trying to find routines for resampling that will work from VB - any ideas? thanks Don

Hi all, I am having a tough time trying to find routines for resampling that will work from VB - any ideas? thanks Don

## 44.1 khz to 48 khz using polyphase

inHi, I am trying to do a 44.1 khz to 48 khz resampling in Matlab, but am coming across a few problems. For this conversion to take place...

Hi, I am trying to do a 44.1 khz to 48 khz resampling in Matlab, but am coming across a few problems. For this conversion to take place the poly phase filters come out like 480/441=(4 x 4 x 10)/(7 x 7 x 3). I have been trying to figure this thing out on paper, like the for the first stage I get 44100 x (4/7), now as I understand it I have to take a 44.1 khz signal upsample it by 4, appl...

## Resampling and Convolution

Hi all, How can i convulve a data signal with a sampling rate of 100GHz with an impulse response of sampling interval of 0.167ns and the samples...

Hi all, How can i convulve a data signal with a sampling rate of 100GHz with an impulse response of sampling interval of 0.167ns and the samples are not evenly spaced.Thank you all. Nazmat

## Re: Resampling and Filtering Process

Rick, Hamkannen also needs to know that FIR filters are just an easily analyzed special case, and that all filters, even purely analog ones,...

Rick, Hamkannen also needs to know that FIR filters are just an easily analyzed special case, and that all filters, even purely analog ones, exhibit beginning and ending transients. Jerry

## detune a signal

inHow does one detune a signal? My understanding is that you resample, but resampling involves changing the duration as well, so after processing...

How does one detune a signal? My understanding is that you resample, but resampling involves changing the duration as well, so after processing a block you would have a different number of samples than you started out with. Then what do you do? pad/truncate?

## Best resampling approach for different types of data?

inHi, I need to downsample a bunch of signals, all of which have very different properties (the Nyquist criteria will not be fulfilled after...

Hi, I need to downsample a bunch of signals, all of which have very different properties (the Nyquist criteria will not be fulfilled after the downsampling). My question is how to proceed in the best possible way. All processing is off-line but has to be fairly fast. Case 1: An analogue signal (continuous amplitude and time) has been sampled and needs to be downsampled. I have no problems here...

## Resampling Questions - Newbie requests your help

inI've got a single channel of 16-bit/44.1kHz audio that I'd like to resample to 16-bit/88.1kHz. I'll start with this since I believe that it...

I've got a single channel of 16-bit/44.1kHz audio that I'd like to resample to 16-bit/88.1kHz. I'll start with this since I believe that it might be easier than dealing with uneven mutiples if I chose another rate (like 48kHz for example). Please let me know if my understanding is correct: 1. First I need to zero pad each sample. I assume that I can just write a simple program to do thi...

## [Q] How can the chirp-z transform be used in resampling?

inDSP Gurus: I'm familiar with the classic interpolate-filter-decimate approach to multirate DSP. I've heard that the chirp-z transform can be...

DSP Gurus: I'm familiar with the classic interpolate-filter-decimate approach to multirate DSP. I've heard that the chirp-z transform can be used to resample a signal also. Can anyone provide additional information or references (other than Google search results)? Thanks, OUP

## Resampling for multirate system help

inHi I need to resample a 32Khz signal into a 8Khz signal, and then back again to 32Khz after it has been processed and am looking for some...

Hi I need to resample a 32Khz signal into a 8Khz signal, and then back again to 32Khz after it has been processed and am looking for some guidance. I am using a dsPIC and have the following two library functions available to me, FIRDecimate and FIRInterpolate, I am also using the dsPICfd software to create my filters. After reading many tutorials on doing this, I am still a bit disorienta...

## passband frequency detection

inHello, I have a signal sampled at 16kHz, and I would like to detect when any of the frequency components within 0.5Hz-10Hz is above...

Hello, I have a signal sampled at 16kHz, and I would like to detect when any of the frequency components within 0.5Hz-10Hz is above predefined limit (say -10db). Because of high sample rate I expect that the resampling/decimating input signal will be necessary. Doing FFT just for yes/no answer seems like an overkill. I was considering bandpass filter with magnitude comparator. Ar...

## DPSK resampling

inI have a DPSK modulated signal that is sampled at 8kHz and a demodulator that works at 7.2kHz, which is a multiple of the bit rate. The base...

I have a DPSK modulated signal that is sampled at 8kHz and a demodulator that works at 7.2kHz, which is a multiple of the bit rate. The base tone is either 1200 or 2400 Hz. I'm looking for an effective way of demodulating the input signal. The method I'm currently considering consists of interpolating using a FIR to 72kHz with a LPF with cutoff frequency of about 3-4kHz, then decimating ...

## Resampling

inHello, When I want to interpolate by 1.5 I have to upsample by 3 and downsample by 2 to preserve the bandwidth of the original signal. If the...

Hello, When I want to interpolate by 1.5 I have to upsample by 3 and downsample by 2 to preserve the bandwidth of the original signal. If the input signal is N samples long the current implementation requires a temporary 3N long buffer. Are there smarter implementations where the 3N long buffer can be avoided? Thanks.

## DSP newbie:FIFO buffers in C++

inI've come to realise that in order to get a resampling component that I have developed to integrate properly in my application, I will need...

I've come to realise that in order to get a resampling component that I have developed to integrate properly in my application, I will need to implement a buffer so that I can look ahead of the current buffer (at the expense of introducing a bit of latency). I assume that a FIFO would be the best way to implement this buffering. The question is: how efficient would the STL implemen

## Resampling with minimum delay

inI had to resample a signal with requirement of minimal processing delay. So I made a Lagrange polynomial extrapolator to predict the signal on...

I had to resample a signal with requirement of minimal processing delay. So I made a Lagrange polynomial extrapolator to predict the signal on the duration of +1 sample into the future. That is straightforward and it works good enough for the job. However what could be the other options for extrapolation of the Nyquist bandlimited signal? What is an optimal solution for this case? ...

## Resampling one signal to match another

inI have two digital signals, x1[n] at approximately 370 samples/sec, and x2[n] at approximately 400 samples/sec. How can I resample x1[n] so...

I have two digital signals, x1[n] at approximately 370 samples/sec, and x2[n] at approximately 400 samples/sec. How can I resample x1[n] so that it matches x2[n] without knowing the precise sample rate of either? -- Randy Yates Digital Signal Labs http://www.digitalsignallabs.com

## Different Resampling Rates for Segments of a Sound File

inI am having a problem with an application I am developing and don't know where to look for help. I thought I would try posing some questions...

I am having a problem with an application I am developing and don't know where to look for help. I thought I would try posing some questions here. I have an application where an analog sound source is recorded at a *very* slow rate (about 1/4 of the intended playback speed). Also, the machine playing the audio does not run at a regulated speed, which introduces a certain amount of "wow" in...

## Arbitrary asynchronous (plesiochronous?) resampling in "real time"

inHello all, I have two audio devices which differ slightly in sample rate (i.e. 8000 Hz and 7999 Hz). I would like to have those streams in...

Hello all, I have two audio devices which differ slightly in sample rate (i.e. 8000 Hz and 7999 Hz). I would like to have those streams in the same sample rate, and the maximum tolerable delay is about 5-10 ms. Which methods exist, and where can I find some good documentation about this? The solution is to be implemented on a regular PC. Grateful for any pointers, This message was se...