Рет қаралды 4,338
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:
www.github.com/xn--nding-jua/...
Soft- and Hardware for the light-show:
www.pcdimmer.de
Used music in this video:
Energetic Funky Groove by Yevhen Onoychenko
Weeknds by DayFox
Windows XP Extended Startup Theme by Bas3008
Duck Tales - The Moon Theme by Capcom, Extended Mix by Sean Bee
Content:
00:00 Intro
01:07 Implementing EQs in FPGA
08:26 Thoughts about ancient software-development
11:12 Timetravel to copy files
13:54 Controlling EQ with GUI from OS/2
15:42 Implementing Audio Compression
19:47 Testing the Audio Compressor with OS/2
21:16 Testing the Noise Gate
22:12 Validating and optimizing the PDM
28:29 Github, more GUIs and Conclusion
29:18 Music: The Moon