Working with multi-channel audio-signals

Todays digital-mixing-consoles are offering high number of audio-channels for processing. I was curious of how modern devices are dealing with realtime digital audio-data and had a look into some of these protocols. I2S, TDM and UltraNet Even if you are not working with professional audio-equipment, at least one of the following systems has been used…

Elektor Lab Talk #30: FPGA Audio Player

Join Elektor editors Brian Tristam Williams and Jens Nickel for the Lab Talk, where we’ll explore FPGA-based audio processing with Dr. Christian Nöding. We’ll discuss Christian’s FPGA audio player project and touch on other related topics, including audio latency and Bluetooth LE What’s on the agenda?

FPGA-based realtime audiomixer with equalizer

Using an Arduino MKR Vidor4000 board I created a realtime multi-channel audiomixer with nice audio-processing-features. General background Sure, digital logic has ones and zeros – but in the right order these two states can have an impact on your sound. I wanted to know how digital logic can be used to change the volume and…

Welcome to this blog!

On this blog I’m writing about my individual projects during my free time. In the past I started to write some articles on my website www.pcdimmer.de, but a blog seems to be a better place to talk about these projects. Some of them are about smart-home, some about FPGA-development and some about Retro-Computing.

An Engineers road movie to an FPGA based Class-D-Amplifier

This video shows the construction of our FPGA based full-digital Class-D amplifier and the participation at the finals of the IFEC2024 in Austin, Texas, USA. In July 2024, I took part in the IEEE IFEC 2024 competition together with several students of the University of Kassel. Our device has three channels with each 135W at…

DIY FPGA based Mixing Console with OS/2 GUI – and more

In this episode I take you with me creating an audio mixing console based on the Arduino Vidor 4000 FPGA board. The final device has five EQs, a noise gate, an audio compressor and up to 22 channels with a total latency of 20.8 microseconds at 48kHz. Sourcecode and more: https://www.github.com/xn--nding-jua/Audioplayer Soft- and Hardware for…