Project Zomboid

Project Zomboid

Bard to the Bone
57 Comments
Chuckleberry Finn  [author] Jun 1 @ 7:15am 
- Playing instruments lowers boredom and unhappiness.
- Playing instruments has a higher calorie burn.
- Added a new song to the library.
Chuckleberry Finn  [author] May 29 @ 3:42am 
The goal was to avoid outside/third-party programs, ABC also has shorthand for bpm switches for certain notes. Although, I didn't see any songs requiring mid-song switches.

The songs came from an old Starbound library, that came from an old LOTR library. Some of the tempos (Q:) do feel a bit slow, and that may be due to PZ/the overhead of the mod. Adding 10-20 bpm seems to fix most issues on my end.
kevin May 28 @ 9:26pm 
Great idea, but it seems to me like having the letters as 'sheet music' and being able to play the keys yourself would be better for playing the right rhythm, as opposed to a constant BPM.

This idea was done really well with 'the Virtual Piano' website, as well as in many different roblox games. A lot of keyboard-based sheet music already exists on the Virtual Piano website, is that where you got these songs?
Chuckleberry Finn  [author] May 28 @ 1:00pm 
Also

I updated the playback logic and the songs sound a lot better. I'm not a musician by trade, so it's been a learning curve. 👍
Chuckleberry Finn  [author] May 28 @ 12:59pm 
Yes very safe, it uses almost all vanilla items. The only item you may have harder time finding is extra musical items (currently just a child's xylophone)
KashiKakes May 28 @ 12:46pm 
Is this safe to add midsave? I'd love to use it on my MP server!
Chuckleberry Finn  [author] May 27 @ 6:43pm 
It appears a lot of the songs in the library are not well written, going to be looking into ways to fix this.
Chuckleberry Finn  [author] May 24 @ 6:40am 
Appreciate it. :)
Rat May 24 @ 6:37am 
Yeah from what I can tell it's a little weird cause some songs work perfectly while others don't change based on whatever the BPM is set to, not sure if it was character limit or not. Even had some songs faster, so based on the inconsistencies I would assume it's multiplayer limitation but I shall test on SP tomorrow and let you know.
Chuckleberry Finn  [author] May 24 @ 6:16am 
The playback sometimes feels a bit slow, the Q value is the BPM. Unfortunately, PZ limits the number of characters you can type and alot of songs are very long- however, you can still copy and paste- so editing it elsewhere or just copying in 'Q:190` with the original value highlighted will work.

Could also be an issue in MP, MP ticks are calculated differently but the music is coming from the player object ('s emitter) so it is relying on the sound sync that the game natively has - so I am hoping this isn't another limitation. :(
Rat May 24 @ 5:41am 
So if a song is played at 138 BPM as specified in the ABC notation file. It sounds like it's being played more at 100 BPM or slower. Unsure if it's a multiplayer issue or not.
Rat May 24 @ 5:12am 
Everything seems to be played very slow tempo, unsure if that's the mapping, but it's happening with every song.
Rat May 24 @ 4:43am 
Volume seems good now, would lower it a smidge according to most my friends it's still a bit loud, but a hell of a lot better! A volume slider or setting to lower it when listening to others but constraints of PZ make that hard. Appreciate the work!
BayGlitch May 24 @ 3:56am 
Okay holy fuck, now we are having a quantum leap of mods in Project Zomboid
Chuckleberry Finn  [author] May 24 @ 12:41am 
Regenerated the sounds with a relative volume closer to vanilla whistles- let me know if it's better.
Chuckleberry Finn  [author] May 24 @ 12:00am 
I guess I play with sounds turned down or have some audio settings on my headset enabled. Since the volume control isn't working in MP, I'll resynth the sounds to be closer to vanilla sounds.
Rat May 23 @ 9:58pm 
It's quite loud, like almost to the point it hurts my ears.
Chuckleberry Finn  [author] May 23 @ 9:41pm 
That'd be a vanilla issue - I'll see what I can do. The sounds shouldn't be that loud though?
Rat May 23 @ 8:46pm 
The volume setting works for who ever is playing it but blows the eardrums of anyone in multiplayer D:
Chuckleberry Finn  [author] May 23 @ 7:38pm 
Old bug readded (due to new B42 thing) when I was updating B41. Fixed.
Rat May 23 @ 7:15pm 
Whenever I play I keep getting an error: https://pastebin.com/MUifLc7H
Chuckleberry Finn  [author] May 23 @ 6:16pm 
There you go.
Orangeninja May 23 @ 4:36pm 
Are you going to add a setting to lower the volume of instruments? I genuinely can't use this mod without setting my audio to the lowest possible
Toborou May 23 @ 9:22am 
"What lovely day!!!!"
AmericanGuy May 23 @ 7:47am 
Yea, its in the mod list. I checked that because at first, I was confused it wasn't working. But yea, I right click and no play option.
I waterboard orphans May 23 @ 7:42am 
update, caused by debug mode
I waterboard orphans May 23 @ 7:11am 
not seeming to get any sound out of any instruments in b42, no errors
Chuckleberry Finn  [author] May 23 @ 3:13am 
Are you positive the mod is enabled?
AmericanGuy May 22 @ 10:13pm 
I don't seem to have the option to play any of the instruments in my online game. Is this a conflict with multiplayer or is there a conflict with mods like brita's weapons?
JollyJonMon May 22 @ 10:07pm 
could add a blank "X" note which plays a silent note
Chuckleberry Finn  [author] May 21 @ 2:28pm 
I see the issue, in B41 there was 3 item types for both the electric guitar and bass, but in B42 they were collapsed to 1 each. Updated to fix the issue.
Chuckleberry Finn  [author] May 21 @ 10:10am 
I will double check, thanks for the report.
rar May 21 @ 9:46am 
SpoonMan's friend here, can confirm the electric guitars do not function in the B41 version of the mod, even if it's the only mod enabled. Tested this by spawning a variety of instruments and playing them all - electric guitars were the only one that did not work (song playing UI was not able to be brought up.)
SpoonMan May 21 @ 9:34am 
After trying a save with only bard to the bone and having a friend try it we've come to the conclusion that the electric guitars do not work at all in the current version
Chuckleberry Finn  [author] May 21 @ 9:25am 
The file for storing loaded songs is in the local app data. The library is on the GitHub repo, look for the link to it. You have to copy and paste songs into the UI.

The library is only on the repo, I found an old ABC library for Starbound that came from Lord of the Rings Online, so there's like a 1000 songs.
Gyuseppe May 21 @ 9:04am 
where is the directory for songs? does it just scan the whole computer for songs?
SpoonMan May 20 @ 4:16pm 
I think it's a mod conflict, i'm trying to play it but the option isn't there when i right click, Ima try disabling mods to see what fixes it. Thanks for the quick response!
Chuckleberry Finn  [author] May 20 @ 4:11pm 
No, you should be able to right click to play it. Can you provide a screenshot or video of what you're experiencing?
SpoonMan May 20 @ 4:10pm 
Having trouble playing the electric guitar on B41, is there an amp or speaker i need to find before playing it?
JediKnightSky May 20 @ 10:16am 
Others have suggested it helps with mood, but I was thinking maybe an option to tune instruments, or clean them etc, to help earn some Maintain XP wouldnt hurt either. If such was possible to add to them ofcourse. No modder meself so no idea. Heck playing them maybe should even help with Fitness to.
JediKnightSky May 20 @ 10:13am 
This is exactly the kind of thing the music scene has needed in PZ.
KashiKakes May 20 @ 9:43am 
This is amazing, is it safe to add/remove mid save?
Chuckleberry Finn  [author] May 19 @ 2:45pm 
@SolarMaximum - That's a good idea.
Robocon1a May 19 @ 2:03pm 
amazing
SolarMaximum May 19 @ 1:00pm 
just tried it pretty cool, is there a way that you can add a volume control , something that doesn't require you to edit or create low volume versions of the sound files? is that even possible?
Chuckleberry Finn  [author] May 19 @ 12:49pm 
No, I hadn't thought of adding that actually. 😅
Blessed Mother May 19 @ 12:28pm 
You have got to be kidding me; this is amazing! Great work!

Does this reduce stress, boredom and unhappiness, and increase happiness as well?
Chuckleberry Finn  [author] May 19 @ 12:13pm 
It plays note to note, so yes, you can write your own stuff. The repo has an old library of songs you can copy paste into PZ.
SNUFF May 19 @ 10:38am 
So wait can you write you're own songs with this or do you have to use Static songs?
Chuckleberry Finn  [author] May 19 @ 10:05am 
Thanks! :)