[Suggestion] BGM Fade-in

Would you like this feature?

  • Yes

    Votes: 35 89.7%
  • No

    Votes: 0 0.0%
  • Yes but not important

    Votes: 4 10.3%

  • Total voters
    39

Ksi

~RTP Princess~
Restaff
Joined
Mar 13, 2012
Messages
2,083
Reaction score
1,674
First Language
English
Hey, yo~


So, remember how in some of the older makers you could have the Background music fade in? Yeah, we seem to be missing that. It used to help a lot when it came to atmospheric sounds, to have the BMG fade out, have, say, an inn sound play, then have the BMG fade in again. It's not a huge deal, of course, but it did help make the sound design a bit more organic - you know, instead of having sounds and then sudden music at high volume blare out of no-where (instead of slowly fading in gently~)


Could we get that back, please?
 
Last edited by a moderator:

Jeysonmcfly

Just a random Joe Schmoe
Veteran
Joined
Jan 17, 2014
Messages
54
Reaction score
15
First Language
English
Primarily Uses
I can't agree with this more. I mean, sure, I believe there are plugins out there that fix this, but the fact that it doesn't exist for some seemingly paltry reason inside the actual editor, is beyond my comprehension. I used to use the feature a lot when I (admittedly) used RPG Maker 2003. I was still really young at the time, and didn't know that that was illegal. But atmosphere is what I'm all about. The ability to fade in BGMs and BGSs is something I sorely miss.
 

Makio-Kuta

Canadian Goose
Veteran
Joined
Jul 28, 2012
Messages
1,910
Reaction score
2,364
First Language
English
Primarily Uses
I agree on this. I mean, it's possible to do it by cuing the BGM in at different volumes with waits in between but that is tedious as heck (and also a real pain when working with scenes that already have waits used to time other things.) I always found it odd that we get 'fade out' and not 'fade in.'
 

Jomarcenter

jomarcenter-MJM
Veteran
Joined
Apr 24, 2012
Messages
1,270
Reaction score
206
First Language
ENGLISH
Primarily Uses
RMMV
True we should have this.
 

Ghost of Christmas Kloe

The Icecream Princess
Veteran
Joined
Nov 15, 2015
Messages
1,548
Reaction score
957
First Language
English
Primarily Uses
RMMZ
Yeah! We should have this!  :cutesmile: :thumbsup-right:


I think it'd make everything seem smoother and better and keep everything flowing.
 

gilgamar

Veteran
Veteran
Joined
Jan 28, 2016
Messages
132
Reaction score
59
First Language
English
Primarily Uses
Would a BGM fade-in plugin suffice or does this really need to be a part of the editor? Let me know because I could probably write a plugin for this.
 

Diretooth

Lv. 25 Werewolf
Veteran
Joined
Mar 10, 2013
Messages
1,231
Reaction score
444
First Language
English
Primarily Uses
RMMV
I'd love that either way.
 

NeoPGX

~ King of Cuteness ~
Veteran
Joined
May 15, 2014
Messages
847
Reaction score
175
First Language
English (US)
Primarily Uses
N/A
Would a BGM fade-in plugin suffice or does this really need to be a part of the editor? Let me know because I could probably write a plugin for this.
Personally I would prefer it just be an integral part of MV.
 

Heretic86

Veteran
Veteran
Joined
Nov 30, 2014
Messages
240
Reaction score
167
First Language
Engrish
Primarily Uses
I'll add to this a little bit.


Instead of just "Fade In", adding to a "Fade Out" timer, I believe it should be "Fade Audio To...", thus allowing changing of volume of music / sound / pitch over time.  Thus, you can start off with any volume and "Fade Audio To..." a given volume over a given time, which would both include the original request, and expand upon the sound functionality without adding too many buttons.  Thus, you can start off a BGM at 0 Volume and slowly change the volume / pitch of that Audio over a specified duration.  Need to allow for 0 Frames as well.  I believe gradual changing of the Pitch is also important as it can become exceptionally atmospheric.  When Doom 3 first came out, people were impressed by the graphics, but the truly amazing stuff happened on the other half of gameplay, which is sound.  Doom 3's "Sound Shader" programming was critical to creating the atmosphere, not just dynamic lighting and shadows.  Sound is the often forgotten "other half" of a game, and too often neglected.


I believe this should include all sound sources, not just BGM, so the screen can darken as a rainstorm starts, or lighten and gradually decrease the sound.


---


Outside of that, I always hoped we might get something like a "Sound Emitter" type of Event...
 

gilgamar

Veteran
Veteran
Joined
Jan 28, 2016
Messages
132
Reaction score
59
First Language
English
Primarily Uses
@Heretic86 This would be really cool. I had a map with a waterfall and it was a pain in the ass to adjust the bgs as the player approached/walked away from the falls. It would be even more cool if we could have bgs source audio in events that automatically apply a similar effect with a variable to tune the fade-in/out intensity.
 

Victor Sant

Veteran
Veteran
Joined
Mar 17, 2012
Messages
1,694
Reaction score
1,452
First Language
Portuguese
Primarily Uses
BTW. fadeIn is already available on the code, It just don't have an event command for that. But a script call with 'AudioManager.fadeInBgm(time)' do the trick (the time is in seconds, not in frames)
 

NeoPGX

~ King of Cuteness ~
Veteran
Joined
May 15, 2014
Messages
847
Reaction score
175
First Language
English (US)
Primarily Uses
N/A
BTW. fadeIn is already available on the code, It just don't have an event command for that. But a script call with 'AudioManager.fadeInBgm(time)' do the trick (the time is in seconds, not in frames)

Then adding an event command sounds like it wouldn't take very long to do at all given that it is already in the code. 
 

Jomarcenter

jomarcenter-MJM
Veteran
Joined
Apr 24, 2012
Messages
1,270
Reaction score
206
First Language
ENGLISH
Primarily Uses
RMMV
true... But is there a reasons why it was hidden in the software code in the first place. or it wad added to a recent version but the editor didn't get updated to add that?
 

Victor Sant

Veteran
Veteran
Joined
Mar 17, 2012
Messages
1,694
Reaction score
1,452
First Language
Portuguese
Primarily Uses
true... But is there a reasons why it was hidden in the software code in the first place. or it wad added to a recent version but the editor didn't get updated to add that?
It was always there, it's used on the Replay Bgm command (when the bgm restart, it restart with a fade in). The jap devs/ojima just didn't add a event command for it because of reasons (probably for the same reason they didn't add other requested event options, if they belive something is not going to be useful, they don't add, even if the customers feedback says otherwise)
 
Last edited by a moderator:

Diretooth

Lv. 25 Werewolf
Veteran
Joined
Mar 10, 2013
Messages
1,231
Reaction score
444
First Language
English
Primarily Uses
RMMV
How would ' AudioManager.fadeInBgm(time)' be used? How would you be able to specify a song? Is there a BGS variant? An ME variant?
 

Victor Sant

Veteran
Veteran
Joined
Mar 17, 2012
Messages
1,694
Reaction score
1,452
First Language
Portuguese
Primarily Uses
You don't specity a song, just call it, and it will fade in the current song being played.
 

Diretooth

Lv. 25 Werewolf
Veteran
Joined
Mar 10, 2013
Messages
1,231
Reaction score
444
First Language
English
Primarily Uses
RMMV
So, what, I'd have to play the song at zero volume and then use the script call?


EDIT: I did it, but it crackles. At the very least, an integrated version in the event window that removes the crackling.
 
Last edited by a moderator:

Archeia

Level 99 Demi-fiend
Developer
Joined
Mar 1, 2012
Messages
15,141
Reaction score
15,473
First Language
Filipino
Primarily Uses
RMMZ
Just an update about this feature:
  • It is approved! I will move this to Approved Feature Subboards once we implemented it in the editor.
  • But we'll be adding it we fix a lot of bugs. Please consider helping us. :kaocry:
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

People3_5 and People3_8 added!

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.

Forum statistics

Threads
105,868
Messages
1,017,088
Members
137,585
Latest member
Reversinator
Top