I have sended a ZIP with 2 song (1 S3M and 1 XM)
1) The S3M have into ORDER 22, PATTERN 18, CHANNEL 1 the B02 effect that skip at ORDER 3, PATTERN 2 for playback, this song work correctly on FMOD 3, but function IsFinished never return 1
2) The XM skip some effects and notes into first 11 ORDERS and PATTERNS the same rusult have on FMOD 3
- CicTec asked 11 years ago
mmmm, if not use ACCURATE_TIME FMOD_Sound_GetLength return my wrong result and i have defined on my engine 2 properties that returns the length in secs en length in millisecs, now what use this ?
for the IT file, add you the S9F effect support later ?
No, if you see the example songs that have sended, diplays “length” and “lengthms”, without use of ACCURATETIME this wrong, don’t could use FMOD_TIME_ORDER for this info, i use this for “order”, on FMOD 3 getLength returns the correcly ms (minus 2 secs) on FMOD Ex no
OK i have solutioned this, first set te mode FMOD_2D | FMOD_SOFTWARE | FMOD_OPENONLY | FMOD_ACCURATETIME, retrives the real lengthms with FMOD__Sound_GetLength, set the mode FMOD_2D | FMOD_SOFTWARE; and load the song, now have the correct “length” and “lengthms” (saved on variables) and play song without ACCURATETIME, work all now 😉
Please login first to submit.