All projectsMSc thesis

Digital audio crossovers on ARM Cortex-M7

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

Embedded audioDSPLoudspeakersARM Cortex-M7
Black-and-white collection of loudspeakers and audio equipment, used as illustrative photography
Illustrative photography · John de Jong / Unsplash
Context

The problem

The crossover had to divide and recombine woofer and tweeter signals within embedded processing limits.

Role

My contribution

Designed and evaluated digital crossover filters.

Implemented signal-processing methods in C/C++.

Measured crossover-region and summed-response behavior.

Engineering

Technical approach

Model filter behavior before embedded implementation.

Compare filter choices against the loudspeaker response.

Balance acoustic performance with processing constraints.

Quality

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.

Book a conversation