View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001068||OpenMPT||[All Projects] Plugins / VST||public||2017-11-27 19:31||2017-11-27 19:38|
|Product Version||OpenMPT 1.27.01.00 / libopenmpt 0.3.1 (upgrade first)|
|Target Version||Fixed in Version|
|Summary||0001068: Amplify/Undo during Playback with M1 1.0|
Found an extremely minor bug while creating a track with my M1. When you undo an "Amplify From" function (the straight Amplify is fine) DURING PLAYBACK, the display changes but the volume does not return to the original. The only way to return to the shown volume is to click the Panic button or stop/start playback.
I have a feeling it's a problem with the M1 plugin because other plugins i tried worked fine when undoing the scaled Amplify during playback.
|Steps To Reproduce|
|Tags||No tags attached.|
|Has the bug occurred in previous versions?||No, feature wasn't available|
|Tested code revision (in case you know it)|
This sounds like you have "volume command handling" set to "MIDI volume" for that particular instrument, and you have volume commands "between" notes. In this case, the MIDI volume on that channel will not be updated until OpenMPT reaches another place where the MIDI channel volume is being set. Since MIDI CC status is not exposed by plugins, OpenMPT has no way of knowing what the current MIDI CC value is at the current playback position or what it should be. This is true for any plugin, not just M1, and there is no way to fix this.
By the way, you really should be updating to M1 1.7.0 as available from korguser.net, as we have already found out in a previous bug report, the older version has bugs that can affect usage in OpenMPT.