So I was wondering whether you could playback a midi file and let your PC think you are actually playing it on a let's say midi keyboard.
Let me paint a picture here:
Like so often on the internet I want to prank a friend of mine. I'd love to see her reaction when I "play" a piece I for sure can't play. Just importing the Midi file and playing it back in Synthesia won't work. Since we use Google's shared piano (
https://experiments.withgoogle.com/shared-piano), which supports midi keyboards, my idea was to create a "virtual keyboard" that sends the notes from any midi file to my pc the same way a real midi keyboard would if I was playing it.
Frankly I have no clue whether that has been done already (scavenged the internet and found nothing) and if not, how I would have to go about doing it so I'd love to hear your thoughts on it!
Thanks in advance!