fbpx


The MIDI Forum

  Tuesday, 28 September 2021
  5 Replies
  7.6K Visits
10
Votes
Undo
  Subscribe
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. :D

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!
1 year ago
·
#11050
0
Votes
Undo
That's easy to do on Mac or Linux, but I don't know how to do it on Windows...
1 year ago
·
#11051
0
Votes
Undo
I'm on Windows ^^
1 year ago
·
#11054
0
Votes
Undo
You could use a virtual MIDI cable like loopMIDI:

1. Open a MIDI file in your favorite MIDI player software and set the MIDI Output to the virtual cable.

2. Open Shared Piano. Shared Piano defaults to using all MIDI Inputs, so it will already use the virtual cable as a MIDI Input (as long as the virtual cable port exists before you open Shared Piano).

3. In the MIDI player, start the MIDI file playback.
1 year ago
·
#11068
0
Votes
Undo
I'll try that thanks! Got any free Midi Player Software you'd recommend?
1 year ago
·
#11075
0
Votes
Undo
Here are some free MIDI player programs for Windows I use:

Sekaiju
vanBasco's Karaoke Player
Notation Player
  • Page :
  • 1
There are no replies made for this post yet.