asb2m10 / dexed

DX7 FM multi plaform/multi format plugin
GNU General Public License v3.0
2.85k stars 244 forks source link

VST3 Automation still not working properly #277

Open alfonso73 opened 3 years ago

alfonso73 commented 3 years ago

Hi! Just downloaded the last 0.9.6. VST3 automation is still not working properly in Win10 - Reaper. GUI control doesn't always triggers automation data and when it does it doesn't do the right way. I can send videos showing the issue if needed. All the best.

mkruselj commented 3 years ago

I can confirm this, it's definitely true.

When Reaper's automation is in Write mode, tweaking parameters on Dexed's GUI does write envelopes, but on playback Dexed doesn't respond to this data.

Also when touching knobs, it seems "last touched parameter" is not properly updated for many many parameters. It's easy, just set Reaper to write mode and keep tweaking parameters, it will add envelopes automatically for parameters that work, and won't do anything for parameters which don't work.

alfonso73 commented 3 years ago

I'm a big fan of "Touch Mode" in Reaper automation and it's definitely problematic with Dexed.

vonglan commented 3 years ago

I noticed what seems to be the same problem in my MIDI controller preset for Dexed (see here https://github.com/vonglan/realearn-sy-presets/blob/main/README.md ). With the AU version on macOS, the Dexed parameters can be changed from ReaLearn, but with the VST3 version they do not move.

vonglan commented 2 years ago

My problem (Reaper / VST3 / Changing dexed parameters "on the GUI" with ReaLearn) is solved with the new version 0.9.6! Thanks!

jpursey commented 2 years ago

My problem (Reaper / VST3 / Changing dexed parameters "on the GUI" with ReaLearn) is solved with the new version 0.9.6! Thanks!

@vonglan What parameters are you trying? I can only control overall output level, tuning, and filter cutoff/resonance. All of the operator parameters I've tried do not work. It changes the underlying parameter value, but that is not actually respected by the VSTi itself (and the graphical UI does not update as well).

vonglan commented 2 years ago

What parameters are you trying?

Yes, looking again I confirm that this is not completely fixed. For example, for Frequency Coarse 1-4 Reaper/ReaLearn adapts the Dexed parameter, but the GUI does not respond. For Operators 5 and 6, the GUI responds!

asb2m10 commented 2 years ago

Can you confirm Reaper / Dexed version and platform used ? I'll will try to reproduce.

jpursey commented 2 years ago

I am on Dexed 0.9.6 and Reaper 6.61 (Windows x64 bit).

jpursey commented 2 years ago

It also does not seem to respond well to preset changes in Reaper. It lists 32 presets, but it responds unexpectedly when I attempt to set it in ReaLearn with increment/decrement preset mappings.

vonglan commented 2 years ago

Reaper 6.60 Dexed - where can I see the version? The file is from 20.09.2020 MacOS 11.6 on M1 MacBook Pro 2020

asb2m10 commented 2 years ago

Very sorry, but there is a lot of automation facilities in Reaper, still can reproduce this. Can any of you guys send me the workflow on a video so I can reproduce this accordingly. Thanks.

jpursey commented 2 years ago

Sure, you don't need to do anything fancy. You can do it manually in the VST editor. Here is a video: https://drive.google.com/file/d/1BdTsJEpovpHCM9CipSehDrIYIvdS0Pp6/view?usp=sharing

asb2m10 commented 2 years ago

I'm sorry, but with the nightly I'm unable to reproduce it : https://drive.google.com/file/d/1gayy6tjmm_rhCQflzXYNU5VUhPAvFEni/view

Do you have the same problem with this build : https://github.com/asb2m10/dexed/actions/runs/2642309952

gexahedron commented 1 year ago

I think that at least the "ALGORITHM" and "FEEDBACK" parameters are still broken, in the video above (to be more specific - the "ALGORITHM" has value 24 out of 32, and the slider shows the wrong position)