It’s all about that Bass

It has been a long time since my last post and a lot has happened. I can briefly tell you that I have done a few visual experiments, started an advanced graphics class online and now am moving into audio processing.

So what about audio processing?

There are so many things we could talk about but instead I will just mention a few things that may help you.

1st – I knew I wanted an easy way to look at, take apart and mess with audio data in some type of dev environment. In this journey I stumbled upon This seemed like the perfect tool and so far it has been ok. The native “sound” library actually is very busted at the moment. I tried it in 64bit and 32bit in Windows 10 and in Ubuntu 13. I also tried both Processing 2.11 and 3.0.1. Fortunately somebody else had a working plugin called Minim. I recommend this one. It has good tutorials and is super simple to use:


The audio wave being displayed in processing via Minim
Click to see video/audio

2nd – I knew I would probably need a general purpose audio tool to do simple visualization and analysis (non-coding) to quickly see what’s going on and to perform some standard filtering and processing. Good old, Audacity has a lot of great plugins for this type of work. In the end I just ended up using a low pass filter to extract the bass beats.


I still need to do some transforming on this but you can see in the second set of stereo waves I have just the bass. The top is the original wave. In the middle is a “beat detector” that seems to work pretty well but I’m not going to use it for anything. That second “B” is actually in a bad place.

Normally I would have finished the audio processing before posting this update but I realized then I’ll never post because I’ll get pulled into the next thing too fast. I’ll post the results when I’m done.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s