Digital audio crossovers on ARM Cortex-M7
An MSc thesis implementing and evaluating loudspeaker crossover processing on an ARM Cortex-M7.

The problem
The crossover had to divide and recombine woofer and tweeter signals within embedded processing limits.
My contribution
Designed and evaluated digital crossover filters.
Implemented signal-processing methods in C/C++.
Measured crossover-region and summed-response behavior.
Technical approach
Model filter behavior before embedded implementation.
Compare filter choices against the loudspeaker response.
Balance acoustic performance with processing constraints.
How I checked it
Compared modelled and implemented filter responses.
Inspected summation across the crossover region.
Tested behavior on the embedded target.
Discuss this work
I can share additional context about the engineering decisions and my contribution where confidentiality allows.