I have an FSB made up of about 300 .WAV files that have been output with SyncPoints at regular intervals through the sound (about every 1.3 seconds).
If I do CreateStream with the FSB, and then getSubSound — getNumSyncPoints on the returned subSoundHandle gets the correct SyncPoint information.
If I CreateStream with the FSB, but use FMOD_CREATESOUNDEXINFO with .initialsubsound=<num> and .numsubsounds=0 — and do a getNumSyncPoints on the sound handle – I get no Syncpoint information.
How do I get access to my syncpoints if I create individual streams from a packed FSB?
- collision asked 10 years ago
initialsubsound just means it preseeks to your specified subsound.
It doesnt mean you can play the ‘parent’ sound (though it will let you because it treats it as a sentence).
You still have to use getSubSound and playsound on the subsound to play a stream. This will also make the syncpoints work.
Please login first to submit.