Jump to content


Photo

New player vocals


  • Please log in to reply
23 replies to this topic

#1 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 13 April 2017 - 06:25 AM

What sounds would be needed to make a new set of player character sounds? I'm not thinking about scripted FM-included comments such as "this looks like the way in", but the sounds made when jumping, taking damage, etc. I looked in the wiki, but it seems only to mention how to create new NPC/AI vocal sets, not player sets.

 

Something like for the player would be useful:

http://wiki.thedarkm...t:_Average_Jack

 

The reason I'm asking is because I thought it might be nice to have a female player vocal as well as the current male one. Since we don't see much of the player character*, that would be pretty much all thats needed to "support" women protagonists in FMs. I can't promise anything, but I know people with some theatre background who might be interested in doing the voices.

 

(*Ok, the TDM engine supports mirrors, but the PC model is masked anyway, so who knows what they might look like under that cloth?)


Edited by Akira, 13 April 2017 - 06:42 AM.

  • Anderson, Abusimplea and Destined like this

#2 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 13 April 2017 - 07:12 AM

Ok, I found the location of the player vocals in folder /sound/voices/player in tdm_sound_vocals01.pak4. I guess implementing a new voiceset would need a "namespace", using either

  • a separate folder (such as "player02" beside the current "player" folder)
  • putting the new sound files in the same folder, but named differently (such as "mantle_pull_01_player02.ogg" beside the current" mantle_pull01.ogg").

I think a separate folder would be better (and more tidy) in this case, since that would make it easier to switch between alternate vocals with just one change to the file path, but I'm not a developer, so thats not up to me. ;)

 

EDIT: of course this can also be implemented in individual FMs, but having more than one player voice availiable in the TDM base might be useful to creators anyway.


Edited by Akira, 13 April 2017 - 07:16 AM.

  • Anderson likes this

#3 Destined

Destined

    Advanced Member

  • Member
  • PipPipPip
  • 1297 posts

Posted 13 April 2017 - 11:21 AM

I agree, a female voice for the player in order to get a female protagonist would be nice and add some variety. I like the idea!

 

I would suggest to use "female" instead of "player02" as it gives more information on the files.



#4 Springheel

Springheel

    Creative Director (retired)

  • Admin
  • 36575 posts

Posted 13 April 2017 - 11:24 AM

Have you checked to make sure such files don't already exist?  I have vague memories of doing something like this at one point, but it was so many years ago that the details are foggy.



#5 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 13 April 2017 - 12:25 PM

I agree, a female voice for the player in order to get a female protagonist would be nice and add some variety. I like the idea!

 

I would suggest to use "female" instead of "player02" as it gives more information on the files.

I was thinking that a serial might be useful to make it easier to (potentially) add more vocals in the future. But then again, those new vocals could then be named "male02", "female02", etc.

 

Too bad changing the folder hierarchy after the fact without breaking backwards compatibility with FMs is tricky. Springheel (if anyone) knows that, yes? ;)

 

Have you checked to make sure such files don't already exist?  I have vague memories of doing something like this at one point, but it was so many years ago that the details are foggy.

I'll take a look in the tdm_sounds_vocals0* files again.

 

EDIT: nothing there. Perhaps you were thinking about the female AI voice sets?


Edited by Akira, 13 April 2017 - 12:32 PM.

  • Anderson likes this

#6 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 13 April 2017 - 01:17 PM

Here is a list of the sounds used for the player voice.

  • the files all use the .ogg file extension
  • paranthesis in the name means that there are a series of them - eg (1-3) is three separate files

Could a knowledgeable person fill out the sound descriptions for where I was uncertain of the context, or correct me where I am wrong?

 

# mantling - player mantles. not sure what the difference is between "mantle", "_pull" and "_push"
player_mantle_(1-3) ?
mantle_pull(01-02) ?
mantle_push(01-02) ?

# carrying and dropping
player_pickupbody_(1-3) - player picks up a body
player_pickupbodyfat_1 - is this ever used?
no_drop(01-02) - player tries to drop a carried body in a too small space

# eating and recovering hp
player_crunch_(1-7) - player eats food
player_drinkpotion_(1-2) - player drinks a potion
player_sigh_1 - player is recovering hp (same sound as when drinking a potion?)

# taking damage
player_hitpointshi_(1-6) - player takes damage while still having plenty of hp left
player_hitpointslow_(1-6) - player takes damage while having little hp left
player_die_(1-4) - player dies

# specific damage types
player_chokegas_(1-3) - player is taking damage from gas and choking
player_damagefire_(1-4) - player is taking damage from fire
player_poisoned_(1-4) - player is poisoned (when does this happen?)

# swimming
player_deepbreath_(1-2) - player is surfacing after having been submerged for a while
player_submerge_1 [sfx only] player is submerging in water
player_drown_(1-4) - player has been submerged too long, and is taking damage

# falling
player_softlanding_(1-2) - player lands from a small height, without taking damage
player_hardlanding_(1-4) - player lands from a great height, taking damage

# using weapons
player_bow_wobble_(1-3) - player has held pulled bow too long, and is tiring
player_raiseweapon_(1-3) - player is preparing a sword swing?

# misc - when are these used?
player_cough_(1-4) - ?
player_hmm_(1-4) - ?
player_tired_(1-4) - ?


Edited by Akira, 13 April 2017 - 01:21 PM.

  • Anderson likes this

#7 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 25 May 2017 - 09:48 AM

Small update:

  • I have talked to the potential voice actress, and she is interested in doing the new vocals.
  • I asked another friend who is an amateur musician to borrow a good microphone.

So it looks like this can actually get done. No idea on when (as I am busy with work), but it's doable. :)


Edited by Akira, 26 May 2017 - 02:44 AM.

  • Bikerdude and Anderson like this

#8 Bikerdude

Bikerdude

    Mod hero

  • Member
  • PipPipPipPipPip
  • 18904 posts

Posted 25 May 2017 - 04:55 PM

Nice, look forward to hearing the new lines.



#9 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 26 May 2017 - 02:52 AM

Hehe, it's kinda like Links "dialogue" in the zelda games.



#10 Obsttorte

Obsttorte

    Scripting guru, Mapper

  • Active Developer
  • PipPipPipPipPip
  • 5305 posts

Posted 28 May 2017 - 04:11 AM

Here is a list of the sounds used for the player voice.

  • the files all use the .ogg file extension
  • paranthesis in the name means that there are a series of them - eg (1-3) is three separate files

Could a knowledgeable person fill out the sound descriptions for where I was uncertain of the context, or correct me where I am wrong?

 

# mantling - player mantles. not sure what the difference is between "mantle", "_pull" and "_push"
player_mantle_(1-3) ?
mantle_pull(01-02) ?
mantle_push(01-02) ?

# carrying and dropping
player_pickupbody_(1-3) - player picks up a body
player_pickupbodyfat_1 - is this ever used?
no_drop(01-02) - player tries to drop a carried body in a too small space

# eating and recovering hp
player_crunch_(1-7) - player eats food
player_drinkpotion_(1-2) - player drinks a potion
player_sigh_1 - player is recovering hp (same sound as when drinking a potion?)

# taking damage
player_hitpointshi_(1-6) - player takes damage while still having plenty of hp left
player_hitpointslow_(1-6) - player takes damage while having little hp left
player_die_(1-4) - player dies

# specific damage types
player_chokegas_(1-3) - player is taking damage from gas and choking
player_damagefire_(1-4) - player is taking damage from fire
player_poisoned_(1-4) - player is poisoned (when does this happen?)

# swimming
player_deepbreath_(1-2) - player is surfacing after having been submerged for a while
player_submerge_1 [sfx only] player is submerging in water
player_drown_(1-4) - player has been submerged too long, and is taking damage

# falling
player_softlanding_(1-2) - player lands from a small height, without taking damage
player_hardlanding_(1-4) - player lands from a great height, taking damage

# using weapons
player_bow_wobble_(1-3) - player has held pulled bow too long, and is tiring
player_raiseweapon_(1-3) - player is preparing a sword swing?

# misc - when are these used?
player_cough_(1-4) - ?
player_hmm_(1-4) - ?
player_tired_(1-4) - ?

player_pickupbodyfat gets used if the person you pickup is more then 30kg heavier then you. I am not sure whether this is the case for any ai, though. Maybe the builder forger.

player_mantle is unused. Mantling is subdivided into several phases. I think pushing comes first and later on there is pulling.

 

player_tired is used if the player tries to keep up the bow for too long

player_hmm doesn't seemed to be used at all. It might be a special sound to be customly used in FM's

I couldn't find player_cough, so no idea what that is for.


FM's: Builder Roads, Old Habits, Old Habits Rebuild
WIP's: Several. Although after playing Thief 4 I really wanna make a city mission.
Mapping and Scripting: Apples and Peaches
Sculptris Models and Tutorials: Obsttortes Models
My wiki articles: Obstipedia
Let's Map TDM YouTube playlist: ObstlerTube
Texture Blending in DR: DR ASE Blend Exporter

End of shameless self promotion.

#11 New Horizon

New Horizon

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 13783 posts

Posted 28 May 2017 - 04:15 AM

Player_cough was for when the player got caught in a gas cloud, like his own gas arrow or other poisonous gas. You're saying the sound file isn't there?

#12 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 18 October 2017 - 10:04 AM

Just popping in to say that I won't be able to do this right now. I was supposed to borrow a good quality microphone from a friend, but the person in question started to get harder and harder to get in contact with:

  1. I contact them, setting a date for coming over to test out the mike on my computer setup
  2. they cancel that meeting with a few hours to spare, messing me something along the lines of "will contact you next week"
  3. I get absolutley nada during the following several weeks
  4. repeat from step 1 until my patience is fully spent

So, I'm rather annoyed. I might just buy a mike for myself anyway, but not right now.



#13 Bikerdude

Bikerdude

    Mod hero

  • Member
  • PipPipPipPipPip
  • 18904 posts

Posted 18 October 2017 - 10:13 AM

@Akira, I can recommend the Blue Yeti, its what I did all the average vocals with, they arent cheap new so best look on ebay I also recommend getting a shock mount as this vastly cuts down on noise and vibrations -


Edited by Bikerdude, 18 October 2017 - 12:29 PM.


#14 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 18 October 2017 - 11:35 AM

 

@Akira, I can recommend the Blue Yeti, its what I did all the average vocals with, they arent cheap new so best look on ebay I also recommend get a shock mount as this castly cuts down on amm noise and vibrations through the table -

 

Thanks for the tip - it's good to know gear that works well when you are new to the whole thing :)

 

I'll take a look at it. Can't promise anything right now as work takes a lot of my time, but we'll see. I wanted a good mike anyway, so if I find a used one that is affordable I'll probably get it.


Edited by Akira, 18 October 2017 - 11:43 AM.


#15 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 18 October 2017 - 11:42 AM

Well, what do you know: turns out a new blue yeti mike is not that* expansive after all, so I'm gonna buy one today. Might be good to replace my current potato-quality mikes anyway, for video conferencing and such.

 

*the pro models probably are though ;)


Edited by Akira, 19 October 2017 - 03:19 AM.


#16 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 19 October 2017 - 01:24 PM

<hans_gruber>Now I have a microphone. Hoh, hoh, hoh.</hans_gruber>

 

Too bad Alan Rickman never got a chance to play Lord Vetinari - he would have been perfect.

 

"Don't let me detain you."

 

(you are hearing it in your head now)


Edited by Akira, 19 October 2017 - 01:32 PM.

  • Bikerdude, jaxa and nbohr1more like this

#17 Bikerdude

Bikerdude

    Mod hero

  • Member
  • PipPipPipPipPip
  • 18904 posts

Posted 19 October 2017 - 01:32 PM

What did you get?!



#18 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 19 October 2017 - 01:48 PM

What did you get?!

The one you recomended - blue yeti. The basic model, not the pro or studio one. Reviews seemed to say it was good quality for its price class.

 

Just got home, so I haven't had time to test it out yet, but it seems nice so far.

 

Edit: a silver one, if it matters. ;)


Edited by Akira, 19 October 2017 - 01:49 PM.


#19 Bikerdude

Bikerdude

    Mod hero

  • Member
  • PipPipPipPipPip
  • 18904 posts

Posted 19 October 2017 - 02:12 PM

Grand so you have the exact same one as me then, when you have some spare cash I highy recomend a shock mount of some kind (will try and find a link to the one I have along with the boom arm I have)



#20 Bikerdude

Bikerdude

    Mod hero

  • Member
  • PipPipPipPipPip
  • 18904 posts

Posted 19 October 2017 - 02:23 PM

will try and find a link to the one I have along with the boom arm I have -

Samson shock mount -

I attached it to the mic using a cable tie, works a treat -

 

Attached File  20171019_201843.jpg   323.96KB   0 downloads

 

And the mic arm I use -

 

http://www.ebay.co.u...=item43fbc50166


Edited by Bikerdude, 19 October 2017 - 02:23 PM.


#21 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 19 October 2017 - 02:41 PM

Samson shock mount -

I attached it to the mic using a cable tie, works a treat -

 

attachicon.gif20171019_201843.jpg

 

And the mic arm I use -

 

http://www.ebay.co.u...=item43fbc50166

Ok, I'll have a look at that as well, once I have gotten to grips with the basic functionality using audacity.

 

Guess a pop filter is a must as well?



#22 Bikerdude

Bikerdude

    Mod hero

  • Member
  • PipPipPipPipPip
  • 18904 posts

Posted 19 October 2017 - 02:46 PM

  • gotten to grips with the basic functionality using audacity.
  • Guess a pop filter is a must as well?
  • for me the only function that matters is the 'noise reduction' effect, I select a quiet section of what ever I have recorded and then apply that filter to the whole recording which gives me perfect noise-free recordings.
  • Yeah I am still experimenting, the one in the shot is a basic £5 pop guard, I am looking for something better as the one I have I still have to position the mic so my mouth isnt directly line-of-sight with the mic head. But all my every jack recording were with the mic in the above image.

Edited by Bikerdude, 19 October 2017 - 03:17 PM.


#23 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 19 October 2017 - 02:59 PM

 

  • for me the only function matters is the 'noise reduction' effect, I select a quiet section of what ever I have recorded and then apply that filter to the whole recording which give me perfect noise-free recordings.
  • Yeah I am still experimenting, the one in the shot is a basic £5 pop guard, I am looking for something better as the one I have I still have to position the mic so my mouth isnt directly line-of-sight with the mic head. But all my every jack recording were with the mic in the above image.

 

Ok, thanks for the info. I like having a basic usage example :)



#24 Akira

Akira

    Member

  • Member
  • PipPip
  • 76 posts

Posted 27 October 2017 - 09:20 AM

Just want to pop in and mention that I am still on this - I have been super busy this past week, but I think there will be more time after the weekend.


  • Bikerdude and Anderson like this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users