Help With Custom Skins?

Off-topic chat. Real talk.
Post Reply
Dr. Antagonist
New User
Posts: 14
Joined: Sat Nov 15, 2014 9:09 pm

Help With Custom Skins?

#1

Post by Dr. Antagonist » Sat Jan 30, 2016 7:40 am

I asked on IRC on #Zandronum and #Bestever, and the only guy who was there didn't know, and told me to ask here.

Is there any way to increase the volume of a custom skin's sounds in the wad file? All the files are slightly over clipping and as loud as they can be without noticeable clipping, but ingame they're unhearably quiet except for a few.

How do I make a skin not hidden, and selectable on the player customisation menu?

Why does my sound randomisation only work for taunts, and not failed interactions and deaths?
Spoiler: SNDINFO (Open)

Code: Select all

$random taunt { taunt1 taunt2 taunt3 taunt4 taunt5 taunt6 taunt7 taunt8 taunt9 taunt10 taunt11 taunt12 taunt13 taunt14 taunt15 taunt16 taunt17 taunt18 taunt19 taunt20 taunt21 taunt22 taunt23 taunt24 taunt25 taunt26 taunt27 taunt28 taunt29 taunt30 taunt31 taunt32 taunt33 taunt34 taunt35 }

taunt1 taunt1
taunt2 taunt2
taunt3    taunt3
taunt4    taunt4
taunt6    taunt6
taunt5    taunt5
taunt2    taunt2
taunt1    taunt1
taunt7    taunt7
taunt8    taunt8
taunt9    taunt9
taunt10   taunt10
taunt11   taunt11
taunt12   taunt12
taunt13   taunt13
taunt14   taunt14
taunt15   taunt15
taunt16   taunt16
taunt17   taunt17
taunt18   taunt18
taunt19   taunt19
taunt20   taunt20
taunt21   taunt21
taunt22	taunt22
taunt23	taunt23
taunt24	taunt24
taunt25	taunt25
taunt26	taunt26
taunt27	taunt27
taunt28	taunt28
taunt29	taunt29
taunt30	taunt30
taunt31	taunt31
taunt32	taunt32
taunt33	taunt33
taunt34	taunt34
taunt35	taunt35

$random st { st1 st2 st3 st4 st5 st6 st7 st8 st9 st10 st11 st12 st13 st14 }

st1 st1
st2 st2
st3    st3
st4    st4
st6    st6
st5    st5
st2    st2
st1    st1
st7    st7
st8    st8
st9    st9
st10   st10
st11   st11
st12   st12
st13   st13
st14   st14

$random sd { sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 sd10 sd11 sd12 }

sd1 sd1
sd2 sd2
sd3    sd3
sd4    sd4
sd6    sd6
sd5    sd5
sd2    sd2
sd1    sd1
sd7    sd7
sd8    sd8
sd9    sd9
sd10   sd10
sd11   sd11
sd12   sd12


$random ct { ct1 ct2 ct3 ct4 ct5 ct6 ct7 ct8 ct9 ct10 ct11 ct12 ct13 ct14 ct15 ct16 ct17 ct18 ct19 ct20 ct21 ct22 ct23 ct24 ct25 ct26 ct27 ct28 ct29 ct30 ct31 ct32 ct33 ct34 ct35 }

ct1 ct1
ct2 ct2
ct3    ct3
ct4    ct4
ct6    ct6
ct5    ct5
ct2    ct2
ct1    ct1
ct7    ct7
ct8    ct8
ct9    ct9
ct10   ct10
ct11   ct11
ct12   ct12
ct13   ct13
ct14   ct14
ct15   ct15
ct16   ct16
ct17   ct17
ct18   ct18
ct19   ct19
ct20   ct20
ct21   ct21
ct22	ct22
ct23	ct23
ct24	ct24
ct25	ct25
ct26	ct26
ct27	ct27
ct28	ct28
ct29	ct29
ct30	ct30
ct31	ct31
ct32	ct32
ct33	ct33
ct34	ct34
ct35	ct35

$random cd { cd1 cd2 }

cd1	cd1
cd2	cd2

$random soof { soof1 soof2 }

soof1 soof1
soof2 soof2

$playersound	"SephirothSword"	male	*pain100	HURT1
$playersound	"SephirothSword"	male	*pain75	    HURT2
$playersound	"SephirothSword"	male	*pain50	    HURT3
$playersound	"SephirothSword"	male	*pain25	    HURT4
$playersound	"SephirothSword"	male	*usefail	soof
$playeralias	"SephirothSword"	male	*taunt		st
$playeralias	"SephirothSword"	male	*death      sd
$playeralias	"SephirothSword"	male	*land		sf
$playersound	"SephirothSword"	male	*dsslop		sd
$playersound	"Sammy"	male	*pain100	HURT1
$playersound	"Sammy"	male	*pain75	    HURT2
$playersound	"Sammy"	male	*pain50	    HURT3
$playersound	"Sammy"	male	*pain25	    HURT4
$playersound	"Sammy"	male	*usefail	coof
$playeralias	"Sammy"	male	*taunt		ct
$playeralias	"Sammy"	male	*death      cd
$playeralias	"Sammy"	male	*land		cf
$playersound	"Sammy"	male	*dsslop		cdhi
$playersound	"Ruxoleum"	male	*pain100	HURT1
$playersound	"Ruxoleum"	male	*pain75	    HURT2
$playersound	"Ruxoleum"	male	*pain50	    HURT3
$playersound	"Ruxoleum"	male	*pain25	    HURT4
$playeralias	"Ruxoleum"	male	*taunt		taunt
$playeralias	"Ruxoleum"	male	*death      DEATH
$playeralias	"Ruxoleum"	male	*land		OOF
$playersound	"Ruxoleum"	male	*dsslop		PUMPKIN
$playersound	"Ruxoleum"	male	*usefail	XD
$playersound	"SuperMinecraftKid"	male	*pain100	HURT1
$playersound	"SuperMinecraftKid"	male	*pain75	    HURT2
$playersound	"SuperMinecraftKid"	male	*pain50	    HURT3
$playersound	"SuperMinecraftKid"	male	*pain25	    HURT4
$playersound	"SuperMinecraftKid"	male	*usefail	HUMP
$playeralias	"SuperMinecraftKid"	male	*taunt		taunt
$playeralias	"SuperMinecraftKid"	male	*death      DEATH
$playeralias	"SuperMinecraftKid"	male	*land		OOF
$playersound	"SuperMinecraftKid"	male	*dsslop		PUMPKIN
Spoiler: SKININFO (Open)

Code: Select all

{
Name = "Ruxoleum"
dstaunt = taunt
dsoof = oof
dspldeth = death
dspdiehi = diehi
dsslop = pumpkin
face = STF
Hidden = True
}
{
Name = "SuperMinecraftKid"
dstaunt = taunt
dsoof = oof
dspldeth = death
dspdiehi = diehi
dsslop = pumpkin
face = STF
}
{
Name = "SephirothSword"
dstaunt = st
dsoof = sf
dspldeth = sd
dspdiehi = sd
dsslop = sd
face = STF
}
{
Name = "Sammy"
dstaunt = ct
dsoof = cf
dspldeth = cd
dspdiehi = cdhi
dsslop = cdhi
face = STF
}
Spoiler: Sound files (Open)
Image
Oh, also what's the condition for hearing "dspdiehi"? I've never heard it before.


Thanks
Last edited by Dr. Antagonist on Sat Jan 30, 2016 7:42 am, edited 1 time in total.

User avatar
Fused
Contributor
Posts: 658
Joined: Sat Nov 09, 2013 9:47 am
Location: Netherlands
Contact:

RE: Help With Custom Skins?

#2

Post by Fused » Sat Jan 30, 2016 8:42 am

1. No, you will have to extract the sound file and adjust the volume with audacity or something.

2. Are you serious? I'm not a skininfo expert but it literally says 'hidden = true' in that file. Turn that false.

3. your taunts are defined under a $random definition. This will mean that whatever is defined under this definition (taunt in this cause) will hold all the sounds that are defined with it, note all the taunts that come after. If you want something like this, do something in the way of

Code: Select all

$random dead { imdead1 imdead2 }
4. I think dsdiehi is the xdeath sound of the player. It triggers when you get hit by a missile in vanilla doom's case. You can define certain weapons to trigger this with a certain amount of damage, but I'm not sure how to do that myself (yet).
Last edited by Fused on Sat Jan 30, 2016 8:56 am, edited 1 time in total.
My mods
Image Image

My socials
Image Image

User avatar
agaures
Forum Regular
Posts: 591
Joined: Mon Dec 10, 2012 6:34 am
Location: New Zealand

RE: Help With Custom Skins?

#3

Post by agaures » Sat Jan 30, 2016 8:48 am

Dr. Antagonist wrote: Is there any way to increase the volume of a custom skin's sounds in the wad file?
You can't increase the volume of a sound in SNDINFO, only decrease. You'd have to increase it using an audio program like Audacity.
Dr. Antagonist wrote: How do I make a skin not hidden, and selectable on the player customisation menu?
You remove 'Hidden = True' from the SKININFO lump.
Dr. Antagonist wrote: Why does my sound randomisation only work for taunts, and not failed interactions and deaths?
Not sure about this one. It should work.
Dr. Antagonist wrote: Oh, also what's the condition for hearing "dspdiehi"? I've never heard it before.
It's the extreme death sound which is the same as the normal death sound but in a higher pitch.
I'm fairly sure the condition is that the player must be damaged to less than -50 hit points.
<agaures> I'm guessing you haven't played many doom mods before huh? :p
<Zuplin> i have played master of puppets zombies doom center and a couple more
<agaures> so not many
<Zuplin> i thought that was everything

Dr. Antagonist
New User
Posts: 14
Joined: Sat Nov 15, 2014 9:09 pm

RE: Help With Custom Skins?

#4

Post by Dr. Antagonist » Sat Jan 30, 2016 5:39 pm

Fused wrote: 2. Are you serious? I'm not a skininfo expert but it literally says 'hidden = true' in that file. Turn that false.
Oh me oh my, how dare me not knowing having one of four skins have the hidden = true tag will apply to every skin, how silly of me. Of course one skin changing every skin's settings when the other settings are individual is my fault, and deserves such a harsh reaction. How dare I not know that every skin takes that one flag, even though earlier when it was only one skin making it Hidden = False didn't work, how dare I. And every skin having Hidden = False, but the one skin that should be hidden having Hidden = True being the only skin that you can view? Of course, that makes perfect sense, I'm just an idiot that deserves such a harsh response.

I fixed it on my own in the opposite way it should be, though, so I no longer need help with it. Every skin that shouldn't be hidden is flagged as hidden and that for some reason works.
agaures wrote: You can't increase the volume of a sound in SNDINFO, only decrease. You'd have to increase it using an audio program like Audacity.
So I just have to have clipping?
agaures wrote: It's the extreme death sound which is the same as the normal death sound but in a higher pitch.
I'm fairly sure the condition is that the player must be damaged to less than -50 hit points.
And the gib death is when you're gibbed, which is -101? So it's in between -50 and -100 to hear it?
Last edited by Dr. Antagonist on Sat Jan 30, 2016 6:02 pm, edited 1 time in total.

User avatar
Ænima
Addicted to Zandronum
Posts: 3523
Joined: Tue Jun 05, 2012 6:12 pm

RE: Help With Custom Skins?

#5

Post by Ænima » Sat Jan 30, 2016 7:16 pm

Dr. Antagonist wrote:
Fused wrote: 2. Are you serious? I'm not a skininfo expert but it literally says 'hidden = true' in that file. Turn that false.
Oh me oh my, how dare me not knowing having one of four skins have the hidden = true tag will apply to every skin, how silly of me. Of course one skin changing every skin's settings when the other settings are individual is my fault, and deserves such a harsh reaction. How dare I not know that every skin takes that one flag, even though earlier when it was only one skin making it Hidden = False didn't work, how dare I. And every skin having Hidden = False, but the one skin that should be hidden having Hidden = True being the only skin that you can view? Of course, that makes perfect sense, I'm just an idiot that deserves such a harsh response.
Here, have some chill pills:
Image


Maybe Fused did sound a little moody but you didn't need to post a whole paragraph of passive-aggression in defense to it. Just take his advice and move on. it worked though, right?


Also, what file format and bitrate are your "too quiet" sounds in? Just curious. Maybe they just need to be EQ'd better.
­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­
Doom64: Unabsolved: New weapons, monsters, and gameplay features for coop !


ZandroSkins
: a pack made by our community

Dr. Antagonist
New User
Posts: 14
Joined: Sat Nov 15, 2014 9:09 pm

RE: Help With Custom Skins?

#6

Post by Dr. Antagonist » Sat Jan 30, 2016 7:35 pm

Ænima wrote: What file format and bitrate are your "too quiet" sounds in? Just curious. Maybe they just need to be EQ'd better.
They're all 128kbps mp3 files.

User avatar
Ænima
Addicted to Zandronum
Posts: 3523
Joined: Tue Jun 05, 2012 6:12 pm

RE: Help With Custom Skins?

#7

Post by Ænima » Sat Jan 30, 2016 7:36 pm

Dr. Antagonist wrote:
Ænima wrote: What file format and bitrate are your "too quiet" sounds in? Just curious. Maybe they just need to be EQ'd better.
They're all 128kbps mp3 files.
See if conversion to OGG helps.

Also, can you post the wad/sounds in question?
­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­
Doom64: Unabsolved: New weapons, monsters, and gameplay features for coop !


ZandroSkins
: a pack made by our community

User avatar
Fused
Contributor
Posts: 658
Joined: Sat Nov 09, 2013 9:47 am
Location: Netherlands
Contact:

RE: Help With Custom Skins?

#8

Post by Fused » Sat Jan 30, 2016 7:40 pm

Dr. Antagonist wrote:
Fused wrote: stuff
more stuff
You never mentioned every skin turned hidden, so I just assumed you referred to the skin with that flag added and made me think you actually never even read through the code. Like I said I'm no expert. Good job fixing it.
My mods
Image Image

My socials
Image Image

Dr. Antagonist
New User
Posts: 14
Joined: Sat Nov 15, 2014 9:09 pm

RE: Help With Custom Skins?

#9

Post by Dr. Antagonist » Sat Jan 30, 2016 7:48 pm

Fused wrote: You never mentioned every skin turned hidden, so I just assumed you referred to the skin with that flag added and made me think you actually never even read through the code. Like I said I'm no expert. Good job fixing it.

Sorry for my aggression bubby.

Ænima wrote:
See if conversion to OGG helps.

Also, can you post the wad/sounds in question?
I'll try converting them to OGG files, while I'm doing that you can get the current broken version of the wad here.

Also, the deaths and oof sound still aren't randomised and I'd appreciate help on that too.

Thanks a lot for your help, Ænima

Edit: is there a faster way than converting each file individually in Audacity?
Double edit: changing the filetypes to .ogg in Audacity didn't make them any louder.
Last edited by Dr. Antagonist on Sat Jan 30, 2016 7:56 pm, edited 1 time in total.

User avatar
Slim
Zandrone
Posts: 1112
Joined: Sat Mar 16, 2013 7:11 am
Location: Zero Space
Clan: Can't fit it in here
Clan Tag: -=FSR=-
Contact:

RE: Help With Custom Skins?

#10

Post by Slim » Sat Jan 30, 2016 8:13 pm

Dr. Antagonist wrote: Also, the deaths and oof sound still aren't randomised and I'd appreciate help on that too.
Fused just told you how to do that.
Fused wrote: 3. your taunts are defined under a $random definition. This will mean that whatever is defined under this definition (taunt in this cause) will hold all the sounds that are defined with it, note all the taunts that come after. If you want something like this, do something in the way of

Code: Select all

$random dead { imdead1 imdead2 }
Or maybe it'd make things clearer if I copped out and left you to read this.
Dr. Antagonist wrote: Edit: is there a faster way than converting each file individually in Audacity?
Double edit: changing the filetypes to .ogg in Audacity didn't make them any louder.
1:"Export Multiple" under "File" in Audacity.
2:If they're already clipping, yet are quiet for some reason in-game, I recommend re-recording them via Stereo Mix, etc. That could help.
Last edited by Slim on Sat Jan 30, 2016 8:16 pm, edited 1 time in total.
Image

"Your childish antics grow tiring. If you dare to fight me, then I accept your challenge: Anytime, anywhere." - Zero, Megaman X5
Spoiler: Quotes (Open)
5:54 PM - Slim: you're complaining about something so small that
5:54 PM - Lance: so? we do that all the time
5:55 PM - Lance: we're a bunch of losers complaining at a bar minus the bar
Spoiler: Galactus tried evading (Open)
Image

Dr. Antagonist
New User
Posts: 14
Joined: Sat Nov 15, 2014 9:09 pm

RE: Help With Custom Skins?

#11

Post by Dr. Antagonist » Sat Jan 30, 2016 8:18 pm

Slim wrote: Fused just told you how to do that.
Fused wrote: 3. your taunts are defined under a $random definition. This will mean that whatever is defined under this definition (taunt in this cause) will hold all the sounds that are defined with it, note all the taunts that come after. If you want something like this, do something in the way of

Code: Select all

$random dead { imdead1 imdead2 }
That's what they are, read my code. They don't work but they're that.
Slim wrote: 2:If they're already clipping, yet are quiet for some reason in-game, I recommend re-recording them via Stereo Mix, etc. That could help.
Huh? I downloaded a YouTube video and set all of the sound clips to ~5db over clipping. You can't hear the clipping outside of the game, and in the game you can't hear the anything.

Thank you so much for the export thing btw
Last edited by Dr. Antagonist on Sat Jan 30, 2016 8:23 pm, edited 1 time in total.

Post Reply