Page 1 of 1
Help With Custom Skins?
Posted: Sat Jan 30, 2016 7:40 am
by Dr. Antagonist
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)
Oh, also what's the condition for hearing "dspdiehi"? I've never heard it before.
Thanks
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 8:42 am
by Fused
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
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).
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 8:48 am
by agaures
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.
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 5:39 pm
by Dr. Antagonist
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?
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 7:16 pm
by Ænima
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:
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.
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 7:35 pm
by Dr. Antagonist
Æ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.
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 7:36 pm
by Ænima
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?
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 7:40 pm
by Fused
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.
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 7:48 pm
by Dr. Antagonist
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.
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 8:13 pm
by Slim
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
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.
RE: Help With Custom Skins?
Posted: Sat Jan 30, 2016 8:18 pm
by Dr. Antagonist
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
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