View Issue Details

IDProjectCategoryView StatusLast Update
0001150OpenMPT[All Projects] Plugins / VSTpublic2018-10-11 20:15
ReporterSuAssigned To 
Status closedResolutionno change required 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT / libopenmpt 0.3.12 (upgrade first) 
Target VersionFixed in Version 
Summary0001150: VST parameters reset upon play

Every time i press play, the vsts in this file reset their parameters.

Steps To Reproduce

open the attached file [a few freeware vsts will be needed: Charlatan, CocoaDelay, and Cobalt].
press "Play".
adjust Charatan's settings as the files plays.
press "Stop".
press "play".

the vst parameters will reset to whatever they were when you opened the file.

Additional Information

i very, very rarely encounter bugs with Charlatan [if ever], and i've realised a vst i thought was simply imcompatible with openmpt the other day was actually being affected by whatever is causing this, which is why i'm reporting it here - i would assume it was an issue with the plugin otherwise.

for a while i could get around it by saving and reloading before it inevitably struck again, but this file seems to reset every time.

TagsNo tags attached.
Has the bug occurred in previous versions?Not to my knowledge.
Tested code revision (in case you know it)




2018-10-10 23:14


itcrashed2.7z (371,482 bytes)
Saga Musix

Saga Musix

2018-10-11 20:15

administrator   ~0003655

You have configured the plugin's assigned instrument to use a specific program (25). OpenMPT as a consequence rightfully tells the plugin to load program 25. The plugin behaves like a traditional hardware synthesizer in that it discards the current (unsaved) patch data and recalls the program from its memory.
The solution is to not set a program number for this instrument.

Issue History

Date Modified Username Field Change
2018-10-10 23:14 Su New Issue
2018-10-10 23:14 Su File Added: itcrashed2.7z
2018-10-11 20:15 Saga Musix Note Added: 0003655
2018-10-11 20:15 Saga Musix Status new => closed
2018-10-11 20:15 Saga Musix Resolution open => no change required