Hi there! I’m a Ph.D. student in the Probabilistic Systems, Information, and Inference Group at the University of Cambridge. I hold a BA and an MEng in Information and Computer Engineering, also from Cambridge.

My research focuses on statistical signal processing and machine learning methods for audio and music processing, including high-resolution time-frequency analysis, music transcription, beat tracking, and signal decomposition.

I’m also interested in multi-object tracking and deep learning–based hierarchical generative models for music visualisation.

Selected Publications & Manuscripts

Featured Projects

Fractal Visualiser

Chromesthetic Generative Music Visualiser

Juggling Tracking, Siteswap Inference, and Analysis

Polyrhythmic Siteswap Animator & Hybrid Juggling-Music Notation System

Juggling Performance Simulation and Visualisation

PVC Tube Instrument

Siteswap Math Playground

Reconstructive Ideal Fractional Transform (RIFT)

Dynamic Time Signature Recognition via the Metrogram Transform

Interactive Cycle of Fifths Visualiser

Online Siteswap Animator and Visualiser