Inquiries into signal processing, physics, and more.

Along with creating audio DSP tools for musicians, and more, I enjoy participating in research to extend the body of signal processing knowledge that can be used to create these types of tools. Often, this research involves elements of circuit theory, physics, numerical methods, and more. I also have a more "hobby-ist" interest in transient astrophyics, particularly a recently discovered phenomenon known as Fast Radio Bursts.

A full list of publications can be found here.

Digital Klon Centaur

A digital model of the Klon Centaur guitar pedal, using Wave Digital Filters and Recurrent Neural Networks. Implemented as an audio plugin, and digital pedal using the Teensy microcontroller. Full documentation is available on GitHub.

Modal Waterbottles

An inquiry into the use of modal synthesis for modelling the acoustics of waterbottles. Results are available as a series of audio plugins, audio examples, and a technical paper published at the 2020 DAFx conference.

Complex Nonlinearities

An inquiry into nonlinear audio signal processing architectures, including harmonic exciters, nonlinear filters, and more. Results are published through a series of Medium articles, audio plugins, and technical papers presenting a project overview, and an extended discussion of nonlinear filters.

Crossroads Effects

An end-to-end system for automatically generating audio effects using genetic algorithms, numerical optimization, and the Faust programming language. The system is still in development; early results can be found on GitHub.

Bad Circuit Modelling

An extention of traditional circuit modelling methods that accounts for circuit imperfections, including component tolerance, temperature, and aging. Results are presented through a series of Medium articles, audio plugins, and a technical paper.

Analog Tape Modelling

A physical model of an analog tape machine, beginning from basic physical principles. Results published in the proceedings of the 2019 DAFx conference. Source code, including an open-source audio plugin is available on GitHub.

Destroy All Circuits

Functioned as a research engineer to develop models of vintage and depreciated musical instruments and toys. Includes elements of circuit modelling, speaker modelling, impulse response manipulation and more.

Fast Radio Bursts (FRBs)

Contributed to FRB detection software as part of the CHIME-FRB collaboration. Currently investigating the cosmological implications of FRB detections.