Research / engineering / creative practice
Sound is a hard problem. Good.
Music technology spans signal processing, hardware, machine learning and creative practice. Our members learn it by building, in small project teams with questions from members, companies, university chairs and artists.
- 01
Engineer
Classical DSP, real-time systems and hardware, from guitar pedals to chips.
- 02
Analyse
Transcription, source separation, tagging and search: understanding music that already exists.
- 03
Represent
How to describe a song for a computer: samples, notes, text or several views at once.
- 04
Create
Tools that help people make sound, while keeping rhythm, harmony and form coherent.
- 05
Question
Who controls a tool, what data shaped it, and whose creative intent stays visible.
The real scale
One song, millions of values.
A three-minute recording holds almost eight million samples, and its structure lives on several timescales at once: milliseconds shape timbre, seconds shape notes, minutes shape the song. That makes audio one of the most demanding signals to work with.
- 01 second
- 44,100
- 03 minutes
- ≈ 8M
- Timescales
- MS → MIN
raw samples
raw values
timbre to form
From the bench
One signal,
many scales.
One ongoing project explores wavelets: transforms that can zoom between timescales, which may suit music's layered structure.
The signal
one line, three scales at once
Coarse
song form
Mid
phrases & notes
Fine
texture & timbre
Fixed resolution · Fourier / STFT
Multi-resolution · wavelets
Playground
The basics, to play with.
Not our projects: small browser experiments on the physics and maths underneath them, open to anyone curious.
- Analyse
Harmonics
Split a sound into its frequencies: the Fourier idea behind almost every audio tool.
- Represent
Uncertainty
Short windows, long windows or wavelets: how you look at a sound decides what you can see in it.
- Engineer
Sound in a room
Watch sound bounce around a room and hear why a cathedral rings longer than a studio.
Partners
Who we work with
Want to work on this?





