The Mossmouth Forums

Games => Spelunky Support => Topic started by: qqqbbb on September 06, 2013, 10:37:57 PM



Title: Picking up gems sfx
Post by: qqqbbb on September 06, 2013, 10:37:57 PM
When you pick up multiple gems on the same tile the sound effect can get very loud.


Title: Re: Picking up gems sfx
Post by: KarjamP on September 07, 2013, 03:09:25 AM
It does that, as the game's actually playing the same sound more than once at the same time.

I don't know why computer programs tend to do that, but an easy fix is to make sure that the sound's off before playing it.


Title: Re: Picking up gems sfx
Post by: Whooper1222 on September 07, 2013, 03:36:21 AM
It does that, as the game's actually playing the same sound more than once at the same time.

I don't know why computer programs tend to do that, but an easy fix is to make sure that the sound's off before playing it.
Umm... then you'd get... no sound at all! :-\
That's not a fix, more of a protection of ears from that loud sound.


Title: Re: Picking up gems sfx
Post by: KarjamP on September 07, 2013, 03:48:39 AM
It does that, as the game's actually playing the same sound more than once at the same time.

I don't know why computer programs tend to do that, but an easy fix is to make sure that the sound's off before playing it.
Umm... then you'd get... no sound at all! :-\
That's not a fix, more of a protection of ears from that loud sound.

I meant in the sound's play event, stop the sound and then play it again afterwards.

Like this pseudocode:

Function playsoundfix(soundfile)
    stopsound(soundfile)
    playsound(soundfile)
end Function


Title: Re: Picking up gems sfx
Post by: Whooper1222 on September 07, 2013, 04:41:54 AM
It does that, as the game's actually playing the same sound more than once at the same time.

I don't know why computer programs tend to do that, but an easy fix is to make sure that the sound's off before playing it.
Umm... then you'd get... no sound at all! :-\
That's not a fix, more of a protection of ears from that loud sound.

I meant in the sound's play event, stop the sound and then play it again afterwards.

Like this pseudocode:

Function playsoundfix(soundfile)
    stopsound(soundfile)
    playsound(soundfile)
end Function
Sorry... Now that I've read it again, I get it was directed to the devs, not the OP(qqqbbb).