π΅ Play MIDI files on Google Shared Piano πΉ
Please click the gif below to watch full video :)
- Auto-play midi files
- Transpose (Pitch Shifting)
- Auto sustain & sustain controls
- Install Tampermonkey chrome extension.
- Add Playbot script to Tampermonkey.
- Tampermonkey will automatically run Playbot script if you visit Shared Piano webpage.
- Open Shared Piano webpage and press
ctrl + m
. - Select your midi file from the file explorer.
- Hit
Enter
to start playing. (please wait for a second)
- Open file explorer:
ctrl + m
- Start playing:
Enter
No need to press shift
key.
- Pitch +1:
+
- Pitch -1:
-
Sustain will automatically be turned on.
- Turn off:
β
- Turn on with minimum interval:
β
- Longer interval:
β
- Shorter interval:
β
- Too much amplitude will cause audio clipping.
- Try Night of Nights black midi if you're curious.π
- Too long sustain interval will trigger Tone.js limit & cause load error from Shared Piano.
- In this case, some keys won't sound properly.
- It will be fixed if you immediately turn off the sustain with
β
key for a bit.
Direct midi file convertβ Support since v1.0!- Velocity
- Better sustain interval
- UI
- Pause & Replay
- Play speed control