rorywalsh / cabbage

Framework for developing audio plugins with the Csound programming language.
http://cabbageaudio.com
GNU General Public License v3.0
503 stars 35 forks source link

Drag and drop does not work in reaper. #133

Open TheGuyWhoo opened 1 year ago

TheGuyWhoo commented 1 year ago

linux mint 20, reaper 6.44, cinnamon, cabbage 2.8.0.

dndtest.zip

this works in cabbage, but not in reaper.

rorywalsh commented 1 year ago

Yes, I get the same behaviour here. Leave it with me. Hopefully it's a simple fix.

rorywalsh commented 1 year ago

I just took a look now. It works for me when Reaper when the UI is integrated into the plugin window in Reaper. But when I have to hit the Show UI button the dropped file is not picked up. It looks like Reaper's bridged plugin UI is not passing on the dropped file event to the plugin UI. If this is the case I'm not sure I can do much about it.

Btw, you should use one of the later versions if you can. 2.8.0 is pretty old at this stage. Are you building from source? If not you can grab the latest Linux builds from here. There was an issue with the Linux CI build but I think it's fixed now. You should be able to access it when it's done building.

TheGuyWhoo commented 1 year ago

So it works for you if the plugin window is not floating correct? Or do you mean you have "run as native only' selected?

Just tried that and it's not working for me. I will update tomorrow and let you know if that fixes the issue.

rorywalsh commented 1 year ago

Yes, it does not work for when the plugin appears in the floating window. But I don't have access to a Linux machine right now as I'm away from my studio. But on MacOS it works Ok.

TheGuyWhoo commented 1 year ago

Hey so I'm finally getting around to this, but as far I can tell there is no artifacts to be found in the link you provided.