Garry's Mod

Garry's Mod

74 ratings
Playable Piano Fork
Content Type: Addon
Addon Type: Model
Addon Tags: Fun, Roleplay
File Size
14.177 MB
Aug 11, 2016 @ 11:31am
Aug 11, 2016 @ 11:44am
3 Change Notes ( view )

Subscribe to download
Playable Piano Fork

A fork of the original playable piano by MacDGuy.

Features compared to original addon:
- MIDI keyboard support
- Small fixes and updates

Report bugs/give ideas:
Original addon (not needed but here for reference):

Upcoming updates:
- Synchronize clientside key presses so that it sounds better for others
- Create new instrument (mostly to make sure that the framework is flexible enough to actually support it)
attitude Sep 28, 2021 @ 10:39pm 
Fungle the Bungle Jun 2, 2021 @ 7:30am 
No idea what I could have gotten wrong
[Playable Piano Fork] lua/entities/gmt_instrument_base/cl_midi.lua:98: MidiInWinMM::openPort: error creating Windows MM MIDI input port.
1. Open - [C]:-1
2. v - lua/entities/gmt_instrument_base/cl_midi.lua:98
3. Run - lua/includes/modules/hook.lua:84
4. func - lua/entities/gmt_instrument_base/cl_init.lua:532
5. unknown - lua/includes/extensions/net.lua:32
Spy149 Oct 2, 2020 @ 3:24pm 
I am having trouble with downloading the dll or whatever, it is saying the destination or app doesn't exist. I tried both 32 and 64. I am on windows. It also said that "these files may harm your computer
Crizz P. Jul 1, 2020 @ 7:38pm 
Have a server that I've installed this on and followed instructions for client/server install but I'm still having issues. I sent you a friend request. PM me please.
Arlojmikk Mar 17, 2020 @ 6:04pm 
Midi keyboard support is cool
Protosyth Jul 23, 2019 @ 3:26pm 
It works on my end, thx for the mod
Kaydax Jan 26, 2019 @ 12:42pm 
Oh i see the problem, your code doesn't support the win64 version of the plugin. Makes sense now
Kaydax Jan 26, 2019 @ 12:35pm 
`playablepiano_midi_ports` is broken and returns an error saying midi is a nil value. Have the midi dll in my lua bin folder on both client and server and still errors
Hobbes  [author] Mar 3, 2018 @ 9:47am 
Probably not installed on a server you're on.
Mr Jiggles Nov 1, 2017 @ 4:14pm 
when i type "playablepiano_midi_ports" i get unknown command, i must be really retarded or something