A bus of the project's mix was made at unity and then glided to its
level. Where the audio context comes with the first sound of a run,
that sound already plays on the new bus. On a bus at volume 0 it was
heard for a moment, loud, while the level glided down.
- setMix now sets the level of a bus it makes at once, without a
glide. A bus that is there already glides to a new level as before.
- Found while building #436: the e2e check with a sound on a bus at
volume 0 measured -7.8 dB on that bus. With the fix it is silent.
Tests:
- New unit test in sound-library: buses made at their level with no
glide, a later change glides. Red without the fix.
- sound-library 130/130, tsc clean on this change alone.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>