DISTRHO / Cardinal

Virtual modular synthesizer plugin
https://cardinal.kx.studio/
GNU General Public License v3.0
2.28k stars 155 forks source link

Undo shortcut not working #511

Open alltiagocom opened 1 year ago

alltiagocom commented 1 year ago

I don't know if this is an issue with Logic only, but when I try the Undo shortcut CMD+Z what it does is that it removes Cardinal from the slot, instead of undoing what I did inside Cardinal

dromer commented 1 year ago

Sounds like Logic is catching this key combo and preventing Cardinal from reading it. Perhaps there is some setting that allows special key combos to be passed through to plugins?

alltiagocom commented 1 year ago

Perhaps there is some setting that allows special key combos to be passed through to plugins?

You mean inside Logic? If so, there isn't one (not that I know if, at least...)

dromer commented 1 year ago

Yes, it's the DAW that is handling key events and seems to be catching these special key combos. Some DAWs will have settings to allow raw key events to be sent to the plugin.

alltiagocom commented 1 year ago

Ok I just noticed something: if I go to Edit > Delete Undo History (inside Logic itself), the Undo inside Cardinal works as expected. As soon as I do something such as adding a new MIDI region (for example) and I use Cardinal's Undo, it stops working again and hitting Undo actually removes the MIDI region.

mpicard commented 8 months ago

This issue is also happening in Ableton Live 12.0.1 with Cardinal 23.10 on MacOS Sonoma 14.4