Hi!
I'm really not sure if this is the right place to post a question like this, but I couldn't find a developer forum over at tracktion dot com. I have tried to file a bug report regarding waveform free in the past over at tracktion dot zendesk dot com, but never got a reply. So, i'm trying here. Apologies if this is not the right place, in which case, please redirect me.
Anyway, here goes: I'm developing an open source vst3 plugin. I'm testing (windows only) on bitwig, renoise, reaper, fl studio and waveform. I have made a demo song which loads and plays correctly on all 5, however, on waveform the plugin's load-preset functionality does not work as expected. If you open the demo track, it plays back correctly. Switch a factory preset one time, no problem. Switch a factory preset a second time, the audio is messed up. You can somewhat hear parts of the newly selected preset, but it's mostly just noise. This problem does not occur on the other 4 hosts i'm testing.
To reproduce, here is the demo tune: https://sjoerdvankreel.github.io/infern ... veform.zip and here https://sjoerdvankreel.github.io/infern ... _alpha.zip is an alpha build of the plugin. Unzip the plugin and place the "generic" version (either debug or release build) into the vst3 plugin folder. Then open "demo_acid_line_waveform Edit 1.tracktionedit" from the demo track zip and play around with the factory presets.
I am wondering if this has anything to do with vst3's ComponentHandler::restartComponent api, but even swapping out Steinberg::Vst::kParamValuesChanged for a full plugin restart (Steinberg::Vst::kReloadComponent) does not solve the problem.
Any help greatly appreciated.
Cheers!, -sjoerd
Problems with vst3 preset loading
-
sjoerdvankreel sjoerdvankreel https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=599076
- KVRist
- 52 posts since 25 Jan, 2023
-
- KVRist
- 401 posts since 10 Dec, 2002
I have never seen a plugin developer here on the forum.
But since the VST3 preset loading hasn't been fixed for years, I wouldn't bother to try to make it working in Waveform in your place. I also haven't seen a Waveform developer here for years, so...
Waveform 12 Pro, Cubase Pro 13, Windows 11, i7-13700H
-
- KVRist
- 359 posts since 21 Jun, 2020
Hi!
In fact, you can find the Tracktion developers at https://forum.juce.com/ (as far as I know) and chat with them. Some developers write to them about "bugs" or not entirely justified solutions. And in the end, the developers of Tracktion, correct some of their decisions! Yes, it happens!
-
sjoerdvankreel sjoerdvankreel https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=599076
- KVRist
- Topic Starter
- 52 posts since 25 Jan, 2023
>> you can find the Tracktion developers at https://forum.juce.com/
Well i'll be.. That's the last place i'd thought to look
>> since the VST3 preset loading hasn't been fixed for years
That doesn't sound too good.
In any case, thanks for pointing me in the right direction. I'll probably just go along releasing without full tracktion support, post a bug report over there, and see what happens in the meantime.
Thanks again!
Well i'll be.. That's the last place i'd thought to look
>> since the VST3 preset loading hasn't been fixed for years
That doesn't sound too good.
In any case, thanks for pointing me in the right direction. I'll probably just go along releasing without full tracktion support, post a bug report over there, and see what happens in the meantime.
Thanks again!
