Orvillain's DSP Thread

Orvillain

Rock Star
Richard Cranium
Messages
8,247
I've been getting into DSP and building audio plugins for the last year and a bit. I thought I'd start a thread, where I can show various things off. I'm not going to go hog wild with code examples or anything. I just thought I'd start a thread to show my journey. Maybe I'll even keep it updated!

A little bit of background: When I was a kid, I loved computed, loved music, I loved making levels for Half-Life, Quake, and Serious Sam. At one point I really wanted to be a level editor and get into 3D graphics. I went to college to study programming, but I lost interest really quickly; who the hell wants to build a calculator aged 15!?! ADHD brain said no.

Working at FXpansion throughout my 20's, I was exposed to a lot of development happening all around me. I started getting into programming in Python when I was about 28. I built a lot of in-house tools and utilities and things, and I even started using various libraries to cobble together audio processing chains and DSP snippets. I never really made the jump to c++ until the last year or so.

This was one of my first projects, your bog standard digital delay:


This was very fun and I learn a lot about ring buffers and read+write pointers. This was my first proper introduction to the concept of interpolation as it relates to audio, and exactly how it can affect audio quality; particularly when modulating delay times.

Anyway, so that's the first thing I guess.

I also did a fairly crap reverse delay:


I've built a couple of reverbs in Python too. But they're too shit to show off :rofl

At some point I'll port the code to C++ and improve the hell out of them, turn them into a plugin!
 
Back
Top