MSc thesis
Digital audio crossovers on ARM Cortex-M7
An MSc thesis implementing and evaluating loudspeaker crossover processing on an ARM Cortex-M7.
MSc thesis00 — Context
The problem
The crossover had to divide and recombine woofer and tweeter signals within embedded processing limits.
01 — Role
My contribution
- 01
Designed and evaluated digital crossover filters.
- 02
Implemented signal-processing methods in C/C++.
- 03
Connected modelled filter behaviour to embedded measurements, making crossover trade-offs visible in the summed loudspeaker response.
02 — Engineering
Technical approach
- 01
Model filter behavior before embedded implementation.
- 02
Compare filter choices against the loudspeaker response.
- 03
Balance acoustic performance with processing constraints.
03 — Quality
How I checked it
- 01
Compared modelled and implemented filter responses.
- 02
Inspected summation across the crossover region.
- 03
Tested behavior on the embedded target.
Continue the conversation
Discuss this work.
I can share additional context about the engineering decisions and my contribution where confidentiality allows.