https://youtu.be/q9h1RxYRx8k
Prelude in Color, an exercise in visualizing Bach's Prelude No. 1 in C Major from The Well-Tempered Clavier with the help of the color spectrum.
There are 2 Raspberry Pi's involved. A Raspberry Pi 400 is capturing the MIDI and rendering the Steingraeber E-272 from Pianoteq 8.
The first Pi is also rebroadcasting the input MIDI wirelessly via rtpmidi to a Raspberry Pi Zero W. That second Raspberry Pi is running Piano LED Visualizer for the LED effects.
https://github.com/onlaj/Piano-LED-Visualizer
I'm also using MIDI Visualizer by Simon Rodriguez.
https://github.com/kosua20/MIDIVisualizer
Honestly, there's so much more work I put into this, I can't even remember it all.
I didn't want to go the route of a harpsichord, but I feel the Steingraeber E-272 from Pianoteq 8 served me well here. It's a very pure sound.
At the very end of the project, I was having serious misgivings on my Bach rendition, but after a day's worth of pondering, I figured it is what it is.