Neural Networks in Live-Audio-Plugins for De-Feedback

Since November 2022 AI is present in the mainstream: OpenAI published the LLM ChatGPT. Around three years later AI is everywhere: image- and video-generation, translations, audio-plugins and much much more. Hard to believe, but I got in touch with AI 17 years before ChatGPT has been released. During my studies of electrical engineering around 2005,…

Class-D Amplifiers are neat, arent they?

Together with some students and a colleague I took part at the International Future Energy Challenge (IFEC) in 2024. It was a great opportunity to combine my interest on power-electronics, audio-technology and microcontrollers. The topic of this competition was to create a Class-D-Amplifier with three channels and 135W output-power – per channel. Origin of the…

Stereo dynamic compressor

Todays microcontrollers are already capable of processing real-time audio. But if you want to bring down the latency as low as possible, you can use an FPGA – its even faster than modern DSPs that typical use several samples as buffer. The following logic contains a stereo dynamic compressor with controllable threshold, ratio and makeup-gain….

FPGA-based Audio-over-IP

Ethernet on Microcontrollers is available without problems: using FreeRTOS or the Arduino-libs is always a good start. But for FPGAs? I was shocked how expensive Ethernet is for FPGAs – but I found a good solution… In 1997 I bought my first NE2000-compatible ISA-Ethernet-Card for my Windows 95 computer. Why? Well, not that my 13-year-old…