Home Jensen Archive jWiki Jensen News Jensen Cloud Jensen Programming Jensen Family Tree JensenDiary
This program uses the midi input of a piano keyboard to display the output as Synthesia but upwards. It generates a chroma blue screen that can be implemented with OBS Studio to end up recording a video.
After selecting the camera String name, you have to press the points at the left of the A0 and at the right of C8.
As this was build under a YAMAHA keyboard, it won't work for a different piano with a different midi protocol, but the important stuff happens in void handleNewEvent()
so that can be changed in order to be used with other protocols.
To deal with different note width projection, press W
and S
to calibrate the scaling factor.
If you have a problem with this code, you can contact me at gerardjensenolmo@gmail.com