MuseScore
MuseScore copied to clipboard
[MU4 Issue] Problems with some VSTs regarding playback and saving
Describe the bug I've eccountered some problems with VST instruments.
TX16Wx (https://www.tx16wx.com/) freezes when notes are entered quickly, although this does not happen during playback. Also, after saving, closing, and reopenning the score, the selected soundfont is gone, or replaced by a previously selected soundfont. While the first one is definitely an issue in musescore, the second one might be with the VST itself, this would have to be tested in another DAW (i have FL studio demo, but i can't save and load files). While this soundfont player has some issues, it's very useful to load old soundfonts as we can't chose presets within a soundfont yet, it also allows for a few more features like mixing soundfonts together.
Plogue Alter Ego (https://www.plogue.com/products/alter-ego.html) has some problems when notes are entered quickly too, as it can freeze the word scrolling and prevents playback.
Plogue Sforzando doesn't seem to work at all for me
DecentSampler (https://www.decentsamples.com/product/decent-sampler-plugin/) works well, but resets its instances when you reopen a score that uses it. This means the instruments you loaded and all your settings are gone, uand you have to reload everything again. This, again, would have to be tested on another VST because i'm note sure if it's musescore's fault or the plugin's fault.
To Reproduce Steps to reproduce the behavior: For TX16Wx :
- Load TX16Wx, load a soundfont
- Enter notes quickly, the bug should happen, and the midi panic button of the plugin needs to be used to stop it
- Save the score and reopen it after changing the loaded soundfont, and on some occasions the changes aren't saved (this step would need to be tested on another DAW)
https://user-images.githubusercontent.com/116571960/199973508-f69ad9d9-4e74-47fa-95ea-8b3164dde53f.mp4
For AlterEgo :
- Load alter Ego, Load a preset
- Enter notes and the bug will eventually happen. You have to reload the preset to correct it
https://user-images.githubusercontent.com/116571960/199973848-a3ec5c9a-4b75-4f83-8204-80198bd3268f.mp4
For Sforzando :
- Load Sforzando, and load a preset
- Nothing seems to play
For DecentSampler :
- Load decent sampler, select an instrument
- Save the score
- Close and reopen the score
- DecentSampler is still loaded as a VST, but no instruments are loaded. I'd like for this to be tested on another DAW to see if it's not a problem of the VST itself.
Expected behavior Each of these VST should be working smoothly and the change to them should be saved when you close a session. I've also tested some VST effects, like the Amps by ML soundlabs, and i think on a few occasions, if you save not too long after modifying something on the VST, the changes aren't saved too.
Platform information
- OS: Windows 7, i was using the last nightly (04/11 at 04:42)
If we manage to reproduce and fix this, then it would be a good candidate for 4.0.2.
@DmitryArefiev - can you split this out? Thanks!
@Tantacrul Should i open new issues if i find other problems with other specific VST ?
@Reloup38 - yes. Each problem should have its own issue. Thanks!
@DmitryArefiev - can you split this out? Thanks!
@Tantacrul I was able to reproduce each of 4 issues, and 3 of them are mostly should be fixed together with #12523 and #14216 (but I'm not 100% sure)
And after fixing #12523 and #14216 we can leave the current bug only for №3. Plogue Sforzando doesn't seem to work at all for me
Hey @DmitryArefiev - I've just edited this issue to contain only the Sforzando issue. Just to not confuse the devs. Thanks for creating the others. I've assigned them to 4.1.
In addition to sforzando, it seems like the plugin sfizz doesn't work at all either
@Reloup38 - again: every individual issue needs to be logged separately. Developers can't estimate (and often fix) issues when people append loosely connected issues in comments. Please do not comment on an issue with another issue.
Sforzando works well for me currently. Is this still an issue or can we close it?
Closing