The VSTiPiano is designed to have 8 channels/layers of VST plugins that are controlled with buttons and volume sliders. A Crumar D9U drawbar controller is added for controlling the Hammond sound. The buttons and sliders are custom made MIDI-USB interfaces. Additionally, the keyboard scanning interface is also custom, allowing me to fine-tune the keyboard's responsiveness to match the piano action exactly to my liking.

The synth on top is also PC based; it is my 49 key version of the VSTiBox.
The current software used to run the VST's is Cantabile which works great! (https://www.cantabilesoftware.com/)
I did write my own DAW for the VSTiBox, but that currently only supports VST2's. Once x64 VST3's are supported and the engine runs in C++, I will use that instead. This will also allow me to implement the intended functionality for the 3x8 button controller. Another potential upgrade involves adding effect control panels with encoders or potentiometers to control various effects like a compressor, distortion, delay and reverb.




















Hi Jan, your project is amazing! It’s exactly in line with what I’m trying to develop.I’ve already built two versions using Arduino, but now I’d like to take it even further.
Could you share more details about your project? I have the same Fatar keybed as you.
Here’s the link to the video of my project: https://youtube.com/shorts/rB9z7Fh34Ac and https://youtu.be/GndR5BkHnv0