Rounding corners with BLAMP

Fabian Esqueda , Vesa Välimäki, Stefan Bilbao

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

13 Citations (Scopus)


The use of the bandlimited ramp (BLAMP) function as an antialiasing tool for audio signals with sharp corners is presented. Discontinuities in the waveform of a signal or its derivatives require infinite bandwidth and are major sources of aliasing in the digital domain. A polynomial correction function is modeled after the ideal BLAMP function. This correction function can be used to treat aliasing caused by sharp edges or corners which translate into discontinuities in the first derivative of a signal. Four examples of cases where these discontinuities appear are discussed: synthesis of triangular waveforms, hard clipping, and half-wave and fullwave rectification. Results obtained show that the BLAMP function is a more efficient tool for alias reduction than oversampling. The polynomial BLAMP can reduce the level of aliasing components by up to 50 dB and improve the overall signal-to-noise ratio by about 20 dB. The proposed method can be incorporated into virtual analog models of musical systems.
Original languageEnglish
Title of host publicationProceedings of the 19th International Conference on Digital Audio Effects
Place of PublicationBrno, Czech Republic
Number of pages8
Publication statusPublished - 5 Sep 2016
MoE publication typeA4 Article in a conference publication
EventInternational Conference on Digital Audio Effects - Brno, Czech Republic
Duration: 5 Sep 20169 Sep 2016
Conference number: 19

Publication series

NameProceedings of the International Conference on Digital Audio Effects
ISSN (Print)2414-6382
ISSN (Electronic)2413-6689


ConferenceInternational Conference on Digital Audio Effects
Abbreviated titleDAFx
Country/TerritoryCzech Republic


  • Antialiasing
  • audio signal processing
  • nonlinear systems
  • signal denoising


Dive into the research topics of 'Rounding corners with BLAMP'. Together they form a unique fingerprint.

Cite this