Project Zomboid

Project Zomboid

293 ratings
Bard Interactive Music
3
3
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
14.562 MB
Mar 9 @ 11:22am
Apr 3 @ 3:45pm
16 Change Notes ( view )

Subscribe to download
Bard Interactive Music

Description
Play music with the keyboard! Or directly from a physical MIDI devices with the Bard Music Binding[github.com] software for Windows.

This mod allows you to right click an instrument and play notes from C2 to C5.
  • It also works on Pianos
  • Zombies will hear you play!
  • Multiplayer is supported
  • Sound volume decreases with distance
  • Electric guitar has a distortion mod you can enable with the lighting in the virtual keyboard window title bar
  • Notes keybinds can be changed from the keybind menu
  • A virtual piano keyboard can be used to play from the mouse
  • Buttons in the title bar can show notes and binds on the virtual keyboard
  • Each instrument has its own animation
  • Each instrument has its own sounds
  • You can trait lock the ability to play with the Trait Lock mod
  • You can use Bard Music Binding[github.com] to play from a physical instrument

I do not override anything so it should be compatible with every other mod.

Bard Music Binding

A Free and Open Source Software[github.com] for Windows that allows you to play directly from your physical MIDI instrument or a MIDI file.



Click here to download the latest version.[github.com]

How to help?
Bug report
You can report bugs preferably on github[github.com] or here in the comments. Whenever you report a bug make sure to include the version number that can be found by clicking the information icon (!) on the virtual keyboard.

Translation
You can help by translating the mod in your native language. Check if there is a matching file for you language for all of the _EN.txt files in here.[github.com] If not you can create a new ones an either do a pull request or (if you don't know how to do that) create a ticket with your files attached to it.

Development
If you are a developer and would like to contribute by porting the Bard Music Binding software to Linux or Mac it is possible to do so. The only thing that is not multi-platform as the time is the sending of key events and the listing of the windows.

Support

[ko-fi.com]

License
The code and the assets[github.com] are released under the MIT license unless a license file is saying otherwise.

Credits
Graphical Assets
Pixel Piano by Raphael Hatencia[ragnapixel.itch.io] (Creative Commons Attribution v4.0 International)
Sound Banks
Spanish classical guitar[freepats.zenvoid.org] by roberto@zenvoid.org (CC0 1.0)
FSBS Electric Guitar Clean #1[freepats.zenvoid.org] (CC0 1.0)
FSBS Electric Guitar Distorted #1[freepats.zenvoid.org] (CC0 1.0)
Synth Lead Square[freepats.zenvoid.org] (CC0 1.0)
Bass Guitar FS-Y (Clean)[freepats.zenvoid.org] by Gary Campion and processed by freepats.zenvoid.org (GNU GPL v3)
Tenor Saxophone[freepats.zenvoid.org] from the Versilian Community Sample Library (CC0 1.0)
Old Piano FB[freepats.zenvoid.org] by Piotr Barcz (CC0 1.0)
Salamander Grand Piano[freepats.zenvoid.org] by Alexander Holm (CC Attribution 3.0)
Kawai-K11-Banjo[freewavesamples.com] by Jason Champion (permission given without a clear licence[github.com])
Flute, Trumpet and Violin[philharmonia.co.uk] from The Philharmonia of London (permission given without a clear licence[github.com])

Workshop ID: 3176639185
Mod ID: BardInteractiveMusic
98 Comments
elyc Sep 3 @ 8:34am 
@johngood

Thanks for reconsidering :hp_nikki: I love this mod.
Johngood  [author] Sep 3 @ 8:00am 
I cannot give you death right now as I'm working very hard on another mod. When I have time I'm going to come back to this one and improve it, adding a full octave range. That's assuming I still have roof over my head by then.
Shamu Camus Aug 14 @ 1:32am 
I can't sweep my bass and do the tech death thing! Give me the full octaves and the full chromatic scale or give me death!
Herbert Jul 26 @ 2:09pm 
would've been a good mod if we didn't have the limits mentioned below!
Sahji Jul 17 @ 6:21am 
@canzandridas,xPhanom WombatCombat
Disagree on the functionality if you want, but the mod author said THIS specifically first -

"I have no plan (or time) to expand the piano keyboard in a near future. "

Notice the bit about not having time? Perhaps seek mod commissions to expand the functionality the way you want and then you can provide it to the mod author here to decide to include it as an addon or see if its okay to host separately. Arguing about the logic in the decision gets nowhere, since it is not really the determining factor.

Vien Quitonm had the right idea.

@Johngood - thank you for creating this mod and adding a unique piece to project zomboid that supports creative players.
Vien 'Quitonm Jul 13 @ 4:07pm 
Could someone make an addon that'll expand the range?
Canzandridas Jul 12 @ 11:37am 
I just want to say that musicians who play the piano exist and having to effectively learn a piece all over again only to be able to play it in Project Zomboid is a bit of a pain. In the end it's a mod for a game where people can set the settings to whatever they want to play however they want, so willfully limiting the options so players can't do what they want feels "wrong". I said it before, I'll say it again; your mod, your rules. I'm not complaining per se I'm just saying that this isn't used exclusively for people to play MIDIs (and being able to play anything as a "jukebox" would only make the mod more popular imo). I haven't even tried playing MIDIs in the game myself lol I just play stuff I know how to play with a MIDI keyboard. But it is indeed a pain when pretty much using both hands to play a piece or a song is usually impossible
XPhanom Jul 9 @ 7:03pm 
I understand your perspective on keeping the octave range limited to encourage users to adapt their MIDI files, thereby creating their own unique versions of songs. However, expanding the octave range as an optional feature (disabled by default) could offer more flexibility for those who wish to explore a wider musical range. It would cater to both those who prefer the current approach and those who seek a broader creative scope. Could you please consider implementing this change?
WombatCombat Jul 9 @ 2:29am 
I don't really see the argument that restricting it to one octave for the purposes of making the end user need to put in their own work and that this was desirable in a role-play server. Just saying it isn't a priority or something you wish to work on would be more understandable honestly.
Wesch Jul 6 @ 7:37am 
Could you make it that you can sit while playing guitars etc?