Firmware for Audio Amplifier
Development of control firmware for high-power audio amplifiers
To develop the firmware for a range of high-efficiency audio power amplifiers for use in professional environments.
Starting from minimal requirements, a rich set of control and management features was gradually implemented.
The work was carried out over a long period during which users were able to influence the development of the platform. Our code needed to stay flexible and maintainable in order to meet the requirements of the product’s demanding professional users.
Limited RAM and storage.
Disciplined programming with special attention paid to resource usage.
- Develop firmware for a power audio amplifier for use by professionals
- Manage numerous models in the product range
- Management of presets and hardware activation
- Control of DSP
- Embedded real-time code (C)
- Implementation of DSP algorithms
- User interface
- Modular and flexible firmware usable on diverse hardware models
- Fast and responsive user interface
- Robust and maintainable source code
Advantages of our solution
Usability: the amplifier was designed for intense use in professional environments over long work sessions and a focus was placed on human interaction and usability to maximize productivity.
Flexibility: with a single unified firmware we supported multiple revisions of the amplifier, even with radical changes to the underlying hardware.
Looking for a firmware development service?
Advantages of our methodology
We worked very closely with the client every step of the way, advising them on critical decisions throughout the entire development cycle: this let us quickly respond to the requirements of users in the market.
Advantages of open source
The firmware was based on BeRTOS, our real-time operating system which is open source and enabled the success of the project. The final product incorporates numerous open source libraries for a variety of functions: file systems, cryptography, Ethernet networking, etc.
“Our expertise in low-level embedded firmware was instrumental in the success of this project.”