Page MenuHome

VSE Audio Volume not set immediately
Closed, ResolvedPublic

Description

System Information
Windows 7 x64, GeForce GTX 980Ti

Blender Version
Broken:

Windows x64
Stable: v2.78c (Date: 2017-02-24 14:33)
Test Build v2.79 (Date: 2017-08-19 18:00)

Worked: Unknown

Short description of error
In the VSE, when adding an audio file or a video and setting the volume down, the volume is at 100% for a split moment before changing. This is only occasionally noticeable when previewing, but it is pretty much guaranteed when rendered to a video file.

I have tried delaying the audio by a few frames, but it seems to occur starting from the first frame the audio can be heard. Since I am making video with my voice in it, and loud videos are being used that need to be greatly reduced in volume (down to 0.1 usually), this is causing loud blips throughout the rendered video when switching source videos.

Exact steps for others to reproduce the error


In the attached zip file, the .blend shows the problem. I want the volume of that very annoying ambient sound to be quiet (down to 0.1). When you render it, it is at full volume for a split moment before adjusting the volume.
Source Video: SoundProblem.avi - Loud, but there is no blip in it
Rendered Videos: Blender-SoundProblem (from [*Version*]) - A loud blip at the beginning before it is quieted down

I just want the audio to start at the volume I specified, instead of at full volume briefly before quieting down.

Event Timeline

This is because audio volume changes are always faded and the initial volume is 1.0. The bugfix sets this initial volume to 0.0 so that it's more a fade in. Meanwhile you can try to set the mixdown "Accuracy" to lower values than 1024. This will make it take longer for the export (1 would take VERY long, I'd start with 128 and keep halving that) but if the first few samples of your sound file are not too loud, this can help.

I have downloaded the release version of 2.79, and I am happy to say the problem has been completely resolved! Thank you!