DocumentCode :
60771
Title :
Band-Limited Impulse Train Generation Using Sampled Infinite Impulse Responses of Analog Filters
Author :
Tassart, S.
Author_Institution :
STMicroelectron., Paris, France
Volume :
21
Issue :
3
fYear :
2013
fDate :
Mar-13
Firstpage :
488
Lastpage :
497
Abstract :
The oscillator or waveform generator is at the heart of the musical sound synthesizers technology. A digital oscillator is the discrete time counterpart of the analog voltage control oscillator. A band-limited oscillator (BLO) is a digital oscillator that explicitly limits the power of the aliasing artifacts. It aims at reproducing on a Digital Signal Processor (DSP) the popular waveforms such as pulse-width modulated (PWM) square, sawtooth or triangle waveforms. The generation of a band-limited impulse train (BLIT) is central to most BLO algorithms. Most BLIT algorithms are based on finite impulse response (FIR) filters. The paper presents an innovative scheme for constructing a BLIT based on infinite impulse response (IIR) filters which have better stopband rejection performances. The BLIT is actually obtained by emulating the sampling at an arbitrary sampling rate of an impulse train filtered by an analog IIR filter. The method is flexible because, at the end, it relies on the classical design of an analog low-pass filter. Furthermore the complexity of the method is not impacted by the length of the impulse response. Finally, as for most BLIT based methods, the power of the aliasing artifacts is reduced even in case of frequency or pulse width modulation in the audio range.
Keywords :
IIR filters; frequency modulation; pulse width modulation; voltage-controlled oscillators; BLIT algorithms; BLO algorithms; DSP; PWM square waveforms; aliasing artifacts; analog IIR filter; analog voltage control oscillator; arbitrary sampling rate; audio range; band-limited impulse train generation; band-limited oscillator; digital oscillator; digital signal processor; frequency modulation; infinite impulse response filters; low-pass filter; musical sound synthesizers technology; pulsewidth modulated square waveforms; sampled infinite impulse responses; sawtooth waveforms; stopband rejection performances; triangle waveforms; waveform generator; Complexity theory; Finite impulse response filter; Harmonic analysis; Oscillators; Polynomials; Pulse width modulation; Synthesizers; Acoustic signal processing; anti-aliasing; audio oscillators; music; signal synthesis;
fLanguage :
English
Journal_Title :
Audio, Speech, and Language Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1558-7916
Type :
jour
DOI :
10.1109/TASL.2012.2226157
Filename :
6338278
Link To Document :
بازگشت