I’ve created a sentence with 2 subsounds, looping 0,1 like the realtimestitching example, to make gapless playback.
Then, i get/set the current position using Channel::getPosition and Channel::setPosition with the FMOD_TIMEUNIT_SENTENCE_MS timeunit.
With the first subsound, I can seek without problems;
with the second subsound, if I set a new position, next getPosition returns the correct position previously set, but I always hear the subsound from the old position.
Mac OS X 10.4.9 Intel
FMOD Ex 4.06.20
- alenofx asked 10 years ago
Hi , I’ve just looked at this and fixed it for the next release. We have focused more on FSB multisample banks for this feature so the case where user supplied sounds are set into a parent sound has been neglected.
Should be next week in 4.08.09
I had a problem with setposition in 04.08.07 that could be a subsound problem (not sure). I use setposition to do fast forward/fast backward in a song, and after doing that a few times, parts from a previous position are played about once a second (strange ‘hicks’ when playing).
I now installed 04.08.09 and that problem was solved, but now if I do fast backward (a number of times getposition followed by setposition a few seconds earlier) it takes ages. FMOD is now going back only about once a second so it’s more of a very slow backward. Fast forward is working as expected.
Hans de Rijck.
- hansr answered 9 years ago
Please login first to submit.