View Issue Details

IDProjectCategoryView StatusLast Update
0000383OpenMPTPlugins / VSTpublic2013-04-27 16:51
Reporterharbinger Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionnot fixable 
Platformx86OSWindowsOS Version7
Product VersionOpenMPT 1.22.02.* (old testing) 
Summary0000383: Wavestation vs Channel Reset
Description

Korg's Wavestation seems to have a problem with loop resetting. I've gotten used to this VSTi's reset quirk (the same thing seems to happen when you stop and restart playback midpattern), but if you choose to use the Loop Reset option and press the Play Song (from Start) button, Wavestation's playback is delayed. The problem only seems to occur when you set the "Reset Channel on Loop" option and you set the "Loop Song" checkbox. There is a delay in Wavestation preparing itself to play when it restarts.
If you also use the "Lock Playback to Selection" in the Order List's contextual menu, then Play Song, the problem goes away. Also if you only use Play Pattern, the delay does not occur.
This bug is minor for me, but it's worth mentioning as a "Known Issue" in the Wiki manual (unless it can be worked around in MPT code).

Steps To Reproduce
  1. Create an MPTM track and load Korg's Wavestation VSTi into an instrument slot.
  2. In this example, choose a drum program and create a pattern using various notes in the drumset.
  3. Make sure "Reset Channel on Loop" option is checked (in General Options) aa well as the Loop Song checkbox on the General tab.
  4. Play the song from the start. When looping back (after finishing playback of the song), Wavestation delays before picking up reception of the notes. If other instruments are used, those will play as normal.
  5. While the song is playing, open the Options dialog and UNcheck the Loop Reset, then click the Apply button. The problem disappears (naturally).
  6. Set Loop Reset back on, close the dialog, and select the Pattern ID in the Order List, right-click and choose "Lock Playback to Selection." The problem goes away.
TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2013-04-27 16:51

administrator   ~0001204

As you say yourself, it's a quirk in Wavestation - I don't really think there's anything I can do to fix it. It doesn't only happen with "reset loop", it also happens when jumping around in the order list (and loop pattern is deactivated), since the note reset stuff that is sent to the plugin seems to take a while to process in Wavestation. It's not a problem exclusive to OpenMPT, it will happen in any host where you send these CCs. And OpenMPT's manual is not supposed to be a list every quirky plugin that exists, because then the manual would be at least ten times as long as it currently is. It's simply one of those "deal with it" things.

Issue History

Date Modified Username Field Change
2013-04-27 16:38 harbinger New Issue
2013-04-27 16:51 Saga Musix Note Added: 0001204
2013-04-27 16:51 Saga Musix Status new => closed
2013-04-27 16:51 Saga Musix Resolution open => not fixable
2016-11-20 17:48 Saga Musix Category VST => Plugins (VST)
2016-11-20 17:48 Saga Musix Category Plugins (VST) => Plugins / VST