.43 Bidi Loop Error

Started by Saga Musix, August 07, 2006, 15:03:34

Previous topic - Next topic

Saga Musix

Hello, i hope i post this error correctly :)
however, i saw this bug even in the old modplug tracker, but not in any other trackers, and it seems that it's not a "feature".

A channel like the following one will only play the last view milliseconds of a sample with bidi loop

C-5 1
... 1
... 1
... 1
... 1
... 1
... 1


this error doesn't occur with normal looped samples.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

rewbs

Ah yes it looks like the bidi loop changes direction whenever a row with the instrument number alone is reached in IT mode (does not happen with XM).

I know you mentioned you haven't seen this in other players, but can you confirm OpenMPT's behaviour is different from the original Impulse Tracker (just to be sure)?

Thanks for reporting this.

Saga Musix

i'd say yes, IT plays it on the other way...
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

LPChip

"Heh, maybe I should've joined the compo only because it would've meant I wouldn't have had to worry about a damn EQ or compressor for a change. " - Atlantis
"yes.. I think in this case it was wishful thinking: MPT is makng my life hard so it must be wrong" - Rewbs

Saga Musix

Quote from: "LPChip"Bumping old bugs...

They have to be fixed sometime... :D
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

LPChip

"Heh, maybe I should've joined the compo only because it would've meant I wouldn't have had to worry about a damn EQ or compressor for a change. " - Atlantis
"yes.. I think in this case it was wishful thinking: MPT is makng my life hard so it must be wrong" - Rewbs

Saga Musix

it does still not work as expected.
see here: ----
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Relabsoluness

Quote from: "Jojo"it does still not work as expected.
see here: ---
It's supposed to be fixed only when enabling the 'Various playback changes for IT compatibility'-flag in song properties.

Saga Musix

Okay, it works if i set that flag. But isn't that quite restrictive? i mean, i still want to do those awesome effects like this one in new modules! :)
ModPlug Tracker  IT
|C-501...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
|...01...D08
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Relabsoluness

Quote from: "Jojo"Okay, it works if i set that flag. But isn't that quite restrictive? i mean, i still want to do those awesome effects like this one in new modules! :)
Sorry, I don't understand the relation - what the use of the flag restricts?

Saga Musix

Well, if you create a new module, you normally expect that it's using working features and not quirks. In my opinion, the bidi loop error is a quirk and should not be used in standard mode at all. ;)
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Relabsoluness

Quote from: "Jojo"Well, if you create a new module, you normally expect that it's using working features and not quirks. In my opinion, the bidi loop error is a quirk and should not be used in standard mode at all. ;)
I think this is just the kind of issue that must be consired when doing actual releases, not just test or development builds. Why that has been set behind the flag is that all mods created with MPT are build with this "erroneous" bidi loop behavior and many of those may sound completely wrong when played with this "fixed" behavior. If the bidi loop behavior is changed, then all ITs created with newer OMPT version would by default play differently in earlier OMPT versions.

Saga Musix

I honestly think that noone has every made use of this erroneous behaviour. It least I avoided it like hell... Probably other people should give their opinions here as well?
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.