Jump to content

Singing


MarsMond

Recommended Posts

 

Basically what it says on the tin, make it possible to sing, similar to playing an instrument. I messed around with the code, and it was very easy to give the performer's outfits an UI button to open the editor like you get for any other instrument. Could also use the new vocal cords organ, which probably makes it a bit easier to give every race a diffrent voice.

One problem is the sound, as currently it's handled that every note you can play is in the resources, so someone would need to add 52 diffrent .oggs for one type of voice. It should be possible to modify the sound based on the age, there only is one male and one female scream, which does get distorted by the code. A vox shrieking concert would be interesting, to say the least.

It should also be decided to which object singing is bound, if you would use vocal cords, everybody can sing, which could sum up to some spamming, but it would also be interesting to have it that way, since beeing mute isn't bound to the vocal cords, a mute person could try to communicate through humming. Giving it to the performer's outfit would make sense with the description: "Just looking at this makes you want to sing.". A third option would be making a dedicated microphone, it then would work as normal instrument, which might be nicer codewise, less copy-pasta all over the code.

If singing does get added, it also might be possible to give "special" songs, for the chaplain, for example, they could get some minor effects with the singing, maybe only if choosen as nullrod, and then heal 1 of every dammagetype every minute while singing, and after a time, minor chance to deconvert cultists and depower vampires, so it would be somewhat similar to the prayerbeads. Two other RP roles, namely the librarian and psych, might gain from that, librarian could make songbooks, while the psych could do song-therapies.

So, thoughts, ideas on how to get/generate the needed sounds?

 

Link to comment
Share on other sites

 

Basically what it says on the tin, make it possible to sing, similar to playing an instrument. I messed around with the code, and it was very easy to give the performer's outfits an UI button to open the editor like you get for any other instrument. Could also use the new vocal cords organ, which probably makes it a bit easier to give every race a diffrent voice.

One problem is the sound, as currently it's handled that every note you can play is in the resources, so someone would need to add 52 diffrent .oggs for one type of voice. It should be possible to modify the sound based on the age, there only is one male and one female scream, which does get distorted by the code. A vox shrieking concert would be interesting, to say the least.

It should also be decided to which object singing is bound, if you would use vocal cords, everybody can sing, which could sum up to some spamming, but it would also be interesting to have it that way, since beeing mute isn't bound to the vocal cords, a mute person could try to communicate through humming. Giving it to the performer's outfit would make sense with the description: "Just looking at this makes you want to sing.". A third option would be making a dedicated microphone, it then would work as normal instrument, which might be nicer codewise, less copy-pasta all over the code.

If singing does get added, it also might be possible to give "special" songs, for the chaplain, for example, they could get some minor effects with the singing, maybe only if choosen as nullrod, and then heal 1 of every dammagetype every minute while singing, and after a time, minor chance to deconvert cultists and depower vampires, so it would be somewhat similar to the prayerbeads. Two other RP roles, namely the librarian and psych, might gain from that, librarian could make songbooks, while the psych could do song-therapies.

So, thoughts, ideas on how to get/generate the needed sounds?

 

Make it restricted to a certain, rare outfit otherwise this will be abused to high hell. IIRC, the sounds aren't handled by OGG's but by an outdated system that writes ABC notation to MIDI.

 

Link to comment
Share on other sites

Sounds are handled by a really horrifyingly bad .ogg system which requires a separate .ogg for each note, sharp/flat, and octave combination. Godspeed. As for soundfont, there's Boy Band for male "do's" (think Temmie) Can't find a female version, but other races will be slightly easier. I imagine bird chirping for Vox, bubble popping for Slimes, etc.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use