Author Topic: .48 Bxx + Loop Pattern doesn't work as expected  (Read 6222 times)

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,058
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
.48 Bxx + Loop Pattern doesn't work as expected
« on: June 30, 2007, 22:34:56 »
Full Version:
OpenMPT v1.17.02.48

Has the bug occured in previous versions? If yes, please specify version(s): (This option is optional, and doesn't need research. But in case you know...)
Didn't happen in original MPT and OpenMPT build .45 (same configuration as .48 )


Description of the bug:
If you are in "loop pattern" mode and there is a Bxx command, MPT will jump to the specified pattern. That should not happen. Everything works okay with the Cxx (skip to row XX in next pattern) effect, it will stay in the same pattern, as expected!


How often does it happen?:
Always

How to reproduce (step by step description):
Create some empty patterns. put a B00 effect in one of the patterns. press play, skip to that pattern and turn on "loop pattern". you'll see that openMPT will skip back to pattern 0.

Edit: Moved to the issue tracker: http://bugs.openmpt.org/view.php?id=15
« Last Edit: November 06, 2010, 11:50:53 by Jojo »
» 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.

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #1 on: June 30, 2007, 23:52:55 »
I wouldn't know about previous versions, because I hardly used this.
But confirmed. Checked with XM-format.
And I agree, that this is quite illogical behaviour.
0.618033988

Offline Relabsoluness

  • OpenMPT Developers
  • *****
  • Posts: 709
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #2 on: July 01, 2007, 22:48:38 »
This one is also a result of a bug fix which caused behavior change. Yes I agree that it's better not to change these behaviors, but I disagree that this behavior is somehow less logical - almost on the contrary: pattern loop having any effect on C__ or B__ seems somewhat illogical: I don't see Pattern loop being the same as 'lock playback to this order/pattern regardless of modeffects'.

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #3 on: July 01, 2007, 23:07:51 »
You've convinced me. A better point of view actually.
0.618033988

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,058
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #4 on: July 02, 2007, 12:46:18 »
But not me :D
In fact, i often loop my patterns several times to ensure that i put every single note correctly. and i guess you CAN imagine how nerv-wrecking it is when the tracker leaves my patterns... :evil:
» 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.

Offline LPChip

  • Administrator
  • *****
  • Posts: 5,097
    • http://lpchip.nl
  • Operating System: Windows 10 Pro x64
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #5 on: July 21, 2009, 10:37:38 »
What are we going to do with this bug?

We either should have a discussion on what we want as behavor and make a decision based on its outcome, or we should decide what to do with the bug as is...
"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

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,058
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #6 on: July 21, 2009, 10:45:02 »
Well, two devs with different opinions... Now this could lead to a commit war, but I'm not that evil. :P
» 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.

Offline Harbinger

  • Extreme artist
  • *****
  • Posts: 1,144
  • Gender: Male
  • Operating System: Windows XP
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #7 on: February 23, 2010, 21:04:03 »
Perhaps there should be an option to do one or the other of these behaviors based on the setting of Loop Pattern.

Anywho, i have to address this in the OHM....let us know.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,058
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
(S=O) .48 Bxx + Loop Pattern doesn't work as expected
« Reply #8 on: February 23, 2010, 21:23:10 »
Well, there's not much reason for the new behaviour, apart from that it fixes a very weird behaviour of the playing engine that I have not been able to fix yet.
» 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.