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…

DIY Expansion Card for Behringer X32

Based on my Audioplayer-project I developed a DIY card for the Behringer X32. In addition to the youtube-video here you will find some more detailed information about this project and the implementation. Definition of reverse-engineering by Elliot J. Chikofsky: “Reverse-engineering is the process of analyzing a subject system to identify the system’s components and their interrelationships…

Testing FPGA Card for Behringers X32 and mixing a 64ch song

In this video I’m testing the DIY Expansion-Card for the Behringer X32 audio-mixing-console with the Room-EQ-Wizard-Software and I’m showing the new workflow using XTouch-Controllers and more things. With a live-mixed 64-channel song I’d like to celebrate 6.400 subscribers. Thank you so much for your interest, the support and the nice feedback via eMail or the…

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?