A little
about me.
Exploring how machines can understand music and support musical creativity.
I am a doctoral researcher working on the Automatic Music Performance Assessment & Feedback project at C4DM-QMUL, funded by ABRSM. I am supervised by Simon Dixon and Emmanouil Benetos.
I also worked on multi-instrument automatic music transcription at C4DM in collaboration with Huawei. Previously, I was a research scientist at Cochlear.ai, and a researcher at Seoul National University’s Institute for Industrial Systems Innovation and Kyogu Lee’s MARG.
Current research interests
- Multimodal music performance assessment and feedback
- Generative music models that interact with humans through symbolic prompts
- Music understanding LLMs
Selected projects.
From understanding sound to making music.
Explore the research and try the demos.
SpanSynth-Edit
MIDI-guided synthesis & editing
SpanSynth-Edit
MIDI-guided synthesis & editingSynthesise and edit multi-instrument audio with MIDI. Change selected musical details while preserving the surrounding audio.
Yellow marks the regenerated audio span.
Text2Score
Sheet music generation from text
Text2Score
Sheet music generation from textGenerate sheet music from natural language prompts. A planning stage sets out the instrumentation, harmony, and musical structure, then a generative model turns that plan into a score.
Explore the scoresDescribe the music. Plan its structure. Generate the score.
ImprovNet
Controllable musical improvisation
ImprovNet
Controllable musical improvisationGenerate musical improvisations through iterative refinement. Explore style transfer, harmonisation, continuation, and infilling, with control over how much the music changes.
Explore & listenVary the style, phrasing, and degree of change.
YourMT3+
Multi-instrument music transcription
YourMT3+
Multi-instrument music transcriptionTurn a recording into multi-instrument MIDI. Transcribe notes and instrument parts from audio, then explore the result in the interactive demo.
Try the demoFrom an audio mixture to instrument-labelled notes.
Neural Audio Fingerprint
Audio retrieval with contrastive learning
Neural Audio Fingerprint
Audio retrieval with contrastive learningIdentify a recording from a short, noisy excerpt. Contrastive learning brings representations of the same audio closer together, enabling retrieval from a database of compact fingerprint vectors.
Explore the projectVersions of the same audio stay close in the learned representation.