I’m guessing that if you create a sound and then call setDefaults to set the default volume on it, the volumes won’t get respected when playing them back as subsounds in a parent sound.
Correct?
So then there is no way to have per-subsound volume levels when playing back a parent sound with subsounds?
i.e. have one subsound play at 1.0 volume and then the next play at 0.5 volume.
I have an interactive music system that can randomize music chunks on the fly that uses stitching subsounds in a parent stream. We want to ability for the music composer to mix the music without having to rebake the music at their playback volumes. I would rather have the engine alter the volumes.
- dgog asked 9 years ago
- You must login to post comments
The playsound takes the default volume from the sound you pass it, so no, the subsound default volumes wont be respected.
Nothing actually changes the channel attributes in a sentence while theyre playing (the streaming engine and channels are in different threads/time sync states), the only idea I could suggest is to use syncpoints and set volumes in a callback.
- Brett Paterson answered 9 years ago
- You must login to post comments
Please login first to submit.