Multi-Modal control-algorithms for power-electronics

In my last post I showed how I used a neural network for a latency-free De-Feedback audio-plugin for live-applications. But as an electrical engineer for power electronics I was curious about how to use neural networks in control-algorithms. Why using neural networks in control-loops? Most of the time a simple proportional- and integral-control (PI-controller) is…

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…

Negative duty cycles? Maybe. But complex? Well, lets see…

In mid-2010s I’ve spent weeks on comparing different topologies for inverters and DC/DC-converters for PV-applications. One of these topologies was quite interesting as it had a surprise when calculating the equations for the duty cycle. Under specific circumstances this duty cycle went from a positive real value into a complex imaginary value. To understand why…

Tutorial: UltraNet-Receiver with Arduino MKR Vidor 4000

In 2023, I published a video on my YouTube channel about reading and processing the Behringer UltraNet protocol (see YouTube: Hacking Behringer’s Ultranet for an FPGA-based DIY audio mixer). in this blog post I’d like to take a bit more time to describe the background and the connection between the UltraNet device, FPGA, and the…