Dear devs. Don't set default audio volume to max if you have a loud ass intro/music.

NukaCola

Engaged Member
Jul 1, 2017
3,927
4,612
Usually one of the first thing I did when download a new games is go into the setting to lower the audio volume because 9/10 time the music is loud as hell. There is a few games out there the devs actually being considerate and set the default volume to 50% but the numbers of games does that can be count with one hand.
 

Icarus Media

F95 Comedian
Donor
Game Developer
Jun 19, 2019
8,454
32,213
So don't have this playing loud as the intro video/music?

You don't have permission to view the spoiler content. Log in or register now.

Right...gotcha, Understood.
 

Adabelitoo

Well-Known Member
Jun 24, 2018
1,950
3,050
I didn't know it was possible to set the default volume. What games do that?
 

Alcahest

Engaged Member
Donor
Game Developer
Jul 28, 2017
3,486
4,330
Usually one of the first thing I did when download a new games is go into the setting to lower the audio volume because 9/10 time the music is loud as hell. There is a few games out there the devs actually being considerate and set the default volume to 50% but the numbers of games does that can be count with one hand.
If you think 100% volume is too loud, doesn't that mean you should lower the volume on your speakers/computer?
 
  • Like
Reactions: Fatalmasterpiece

Carpe Stultus

Engaged Member
Sep 30, 2018
3,402
8,855
I didn't know it was possible to set the default volume. What games do that?
Its relatively easy to do in renpy and there are several games where the devs did that.

If you think 100% volume is too loud, doesn't that mean you should lower the volume on your speakers/computer?
When i watch anything on youtube or a movie or play a normal game and its not too loud but my ears fall off when i start up the VN then its 100% not the volume of my pc/headset that is too loud. :WeSmart:
 

baneini

Engaged Member
Jun 28, 2017
2,004
3,108
What are the chances that a games 100% volume is normalized to be exactly perfect as the rest of the system sounds? Zero?
I don't understand why devs insist on blasting users ears but hey, game development is hard.
 

recreation

pure evil!
Respected User
Game Developer
Jun 10, 2018
6,327
22,777
That's one of the things that always annoyed me in renpy games and it was the first thing I "fixed" in BM.
The easiest thing to do that is to put something like this in your splashscreen:
Python:
    python:
        if not persistent.set_volumes:
            persistent.set_volumes = True
            _preferences.volumes['music'] *= .4
            _preferences.volumes['sfx'] *= .5
            _preferences.volumes['voice'] *= .4
 
Apr 18, 2021
371
795
That's one of the things that always annoyed me in renpy games and it was the first thing I "fixed" in BM.
The easiest thing to do that is to put something like this in your splashscreen:
Python:
    python:
        if not persistent.set_volumes:
            persistent.set_volumes = True
            _preferences.volumes['music'] *= .4
            _preferences.volumes['sfx'] *= .5
            _preferences.volumes['voice'] *= .4
See, this is how you be awesome. Instead of talking a bunch of shit about what people should do or a link to Renpy's worthless documentation, just paste the code. Thank you!
 

zhausJack

Newbie
Apr 29, 2017
65
58
What really pisses me off, a game that makes sounds even on mute, and usually the worst kind of sound, like moaning and screaming. PLEASE, and i cant enphasis enough: Do not put sounds outside the channels listed in the settings!

1637232413556.png
 
  • Like
Reactions: Sole

Niv-Mizzet the Firemind

Active Member
Mar 15, 2020
574
1,120
I have this file I put in every game (in the game subfolder) before I start playing. It sets the sound defaults and other preferences just how I like them, and it works for 99% of the games.
 
  • Like
Reactions: Adabelitoo

shark_inna_hat

Active Member
Game Developer
Dec 25, 2018
705
2,765
I got this one right from the start
Python:
if 'volume' in cfg:
    music_player.volume = float(cfg.volume)
else:
    # music might be unexpected,
    # so we start it kind of muted not to blow up ears
    music_player.volume = 0.3
Did I win something? Is it a pony?