https://audio.dev/ -- @audiodevcon
---
Elliptic BLEP - High-Quality Zero-Latency Anti-Aliasing - Geraint Luff - ADC 2024
---
BLIT/BLEP/BLAMPs are a useful tool to reduce aliasing in basic waveforms, nonlinearities, and hard-sync synthesis. There are many variations, but most of them require some lookahead and bookkeeping to work properly.
We start by looking at where aliasing comes from in these situations, how BLEP and friends can help, and the compromises of some common variations.
We'll then introduce a new IIR-based approach based on Holters-Parker resampling. This approach has a simple zero-latency implementation, and has extremely good aliasing-reduction based on elliptic filters.
An implementation will also be released as a zero-dependency open-source C++ library (single-file header). This can also be used as an arbitrary-rate resampler for modulated delay lines and sample playback.
---
Resources: https://github.com/Signalsmith-Audio/elliptic-blep/
---
Geraint Luff
I run Signalsmith Audio, a small audio/DSP consultancy based in the UK.
---
ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon
https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---
Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
---
Organized and produced by JUCE: https://juce.com/
---
Special thanks to the ADC24 Team:
Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra
#adc #audiodev #dsp #audio #digitalsignalprocessing #audioprocessing #audioprogramming #cpp #cppprogramming #soundtech #audiotech #audiotechnology #antialiasing #zerolatency