Feb 25 2010, 06:35 PM
This may be a relatively simple problem that I'm just over-thinking. I know there's a way to fade out background sounds, but not a way to fade in. I've been able to create a workaround with events, by having it just start playing the sound quietly, wait a few frames, and then play it louder, etc. The only problem with this is that it keeps starting the track from the beginning, and the volume change is pretty noticeable.
Does anyone have some suggestions?
Feb 25 2010, 08:11 PM
As far as I can tell it doesnt start over from the beginning. The only BGS that is easily different is drips and i replayed that every 20 frames but it never started over. The volume change is going to be noticeable unless you change it slowly. No idea how fast or how big of a change you are doing it though.
Mar 1 2010, 07:35 PM
Actually... the one way to do it is to use an event process to play the music again at a lower volume. If you are playing the BGM 001-Battle01 at 80, then in the event process... Play BGM 001-Battle01 at a lower volume, maybe say, 60. Then when the part of the scene where you want the volume to be normal again, just play BGM 001-Battle01 at it's initial volume, which in this case was 80.
To make it fade out or in, you'll have to use several events to play the specific music at volumes at intervals of 5 (or any intervals you'd like). i.e. 80, 75, 70, 65, then 60. Of course, you'll have to add in a Wait event in between each of these Play BGM events. This would not work so well with an Autorun Event, so you'll have to use a Parallel Process Event instead.
This can be applied to BGS as well. If that was what you were looking for...
Mar 2 2010, 03:25 AM
Thanks for the replies guys. I figured there may be a shortcut I was overlooking, but I don't mind doing it the manual way. I appreciate your input
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here