eventual-recluse / LiveCut

A version of the Livecut beat-slicer audio plugin adapted for the DISTRHO Plugin Framework.
GNU General Public License v3.0
27 stars 3 forks source link

Multiple UI windows open cause problems. #4

Closed Andreya-Autumn closed 1 year ago

Andreya-Autumn commented 1 year ago

Load two instances and open both UIs. If you toggle between the cut procedures in one, you'll see it change in the other also.

eventual-recluse commented 1 year ago

So it does, and all the combo boxes do that! Looks like it's due to the pointers the combo boxes use. The best thing is probably to look into reprogramming the GUI with a more suitable library, which I don't mind doing, seen as Dear ImGui wasn't designed with multiple instances of audio plugins in mind.

Andreya-Autumn commented 1 year ago

Yeah that's also what my friend said. He and a few others tried to make Dear ImGui work for plugins a few years back, but never cracked this. Again, welcome over to the SST Discord to discuss this further if you'd like. :)

eventual-recluse commented 1 year ago

It should be working now... hopefully.

Thanks for the link! I will be joining.

Andreya-Autumn commented 1 year ago

Hey, looks like it is! Nice. :)