Sign in

username:

password:



Not a member?

Search compdsp



Search tips

comp.dsp by Keywords

Adaptive Filter | ADPCM | ADSP | ADSP-2181 | Aliasing | AMR | Anti-Aliasing | ARMA | Autocorrelation | AutoCovariance | Beamforming | Bessel | Blackfin | Butterworth | C6713 | CCS | Chebyshev | CIC Filter | Circular Convolution | Code Composer Studio | Comb Filter | Compression | Convolution | Cross Correlation | DCT | Decimation | Deconvolution | Demodulation | DM642 | DSP Boards | DSP/BIOS | DTMF | Echo Cancellation | Equalization | Equalizer | ETSI | EZLITE (Ez-kit Lite) | FFT | FFTW | FIR Filter | Fixed Point | FSK | G.711 | G.723 | G.729 | Gaussian Noise | Goertzel | GPIO | Hilbert Transform | IFFT | IIR Filter | Interpolation | Invariance | JTAG | Kalman | Laplace Transform | Levinson | LPC | McBSP | MIPS | Modulation | MPEG | Multirate | Notch Filter | Nyquist | OFDM | Oversampling | Pink Noise | Pitch | PLL | Polyphase | QAM | QDMA | Quantization | Quantizer | Radar | Random Noise | Reed Solomon | Remez | Resampling | RTDX | Sampling | Sharc | TI C6711 | Undersampling | Viterbi | Wavelets | White Noise | Wiener Filter | Windowing | XDS510PP | Z Transform

Ads

Discussion Groups

Free Online Books

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | Comp.DSP | flanger effect, audio interpolation

There are 2 messages in this thread.

You are currently looking at messages 0 to 2.


flanger effect, audio interpolation - omalley.ronan@gmail.com - 2006-02-15 11:28:00

Hey,

I'm implementing a flanger effect as part of a guitar effects processor
on an ADSP-21364 development board.  A Flanger effect is produced by
adding a single delay to the current input sample, the length of the
delay is dictated by a sin wave which i have in aa lookup table. This
implements a comb filter.

My problem is that on top of the desired output I am also getting a
'police siren' like sound which is a sin wave produced by the
imperfections involved when the sin wave calculates a non-integer
delay.

I have tried to overcome this problem using linear interpolation which
was an improvement but not a complete solution.  I then implemented a
4-point cubic  interpolation algorithm which didn't seem to improve
things much more.

My question is, can anyone suggest a decent interpolation algorithm
suitable for this audio application?


Many thanks 


Ronan

______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: flanger effect, audio interpolation - twain - 2006-02-20 01:35:00



Do you have a sample program?
Perhaps you need to stabilize the comb filter, i.e. multiply the delayed 
value by some factor smaller than one?

o...@gmail.com wrote:
> Hey,
> 
> I'm implementing a flanger effect as part of a guitar effects processor
> on an ADSP-21364 development board.  A Flanger effect is produced by
> adding a single delay to the current input sample, the length of the
> delay is dictated by a sin wave which i have in aa lookup table. This
> implements a comb filter.
> 
> My problem is that on top of the desired output I am also getting a
> 'police siren' like sound which is a sin wave produced by the
> imperfections involved when the sin wave calculates a non-integer
> delay.
> 
> I have tried to overcome this problem using linear interpolation which
> was an improvement but not a complete solution.  I then implemented a
> 4-point cubic  interpolation algorithm which didn't seem to improve
> things much more.
> 
> My question is, can anyone suggest a decent interpolation algorithm
> suitable for this audio application?
> 
> 
> Many thanks 
> 
> 
> Ronan
> 
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.