Developing PCI Cards with Plug&Play

Plug&Play is a mystery to you? Until recently it was for me too, but let’s take a look at the PCI specifications and lift the fog of mystery about PnP. Plug&Play Christmas 1994 my family and me got the first computer: an Intel 486Dx4-100 with 16MB RAM and a 534MB harddisk-drive. The only expansion-card was…

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…

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…