Projects

A collection of professional and passion projects.

Explorable Explanations

Explorable Explanations is a term for interactive models that allow students to immediately manipulate and verify the concepts they are learning about. Popularized by Bret Victor in the early 2010s.

Identifying Frequency Bands

Develop critical listening skills by learning to identify frequency bands.

Cancelled Harmonics (ASA 1)

Explore the timbre of a complex tone by toggling on and off individual harmonics.

View Project

Potential Acoustic Gain

Why microphone feedback isn't a problem you fix with EQ — it's a problem of geometry. Move the room around to see for yourself.

Understanding Phase Correlation

Explore how correlated and uncorrelated audio behaves with stereo imaging and phase.

View Project

Filter Identification

Train your ear to identify filter types, frequencies, and gain settings by listening to processed audio.

View Project

Stereo Mic Techniques

Decode first-order Ambisonics recordings into virtual stereo mic configurations and binaural 3D audio.

Creative Tools

Web-based utilities that support my creative practice. These tools are shared publicly in case you might find them useful.

Have an idea for a web-based explorable explanation or tool? Found a bug? Get in touch.

Looking for experiments and works in progress? Check out the Lab.