• 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