Pyramix UI offset

Hi,

In Pyramix DAW, the UI for JUCE plug-ins has a vertical offset. All mouse clicks trigger mouse events in the JUCE UI around 10 pixels above where the mouse is. The offset disappears once the user moves the UI window or the JUCE plug-in triggers a resize. A workaround for us is to force a 1 pixel resize 1ms after opening the UI.
I’m experiencing the issue with multiple JUCE plug-ins.

Additionally, we’re experiencing OpenGL issues in Pyramix, sometimes we’re seeing a completely black UI, without any OpenGL drawings.

Best,

Jelle

The OpenGL black UI brings back memories. I’ve seen this with plugins that use OpenGLContext (not native OpenGL code) particularly on Windows. It was often a driver incompatibility and the fix was usually to add a fallback to the default renderer.

All of this experience is from pre JUCE 8 days though.

The OpenGL issue is specific to Pyramix.

If you see these issues only in Pyramix and not in other DAWs, it’s likely that the issue is in Pyramix rather than in JUCE. Have you reported the issue to the developers of Pyramix? Were they able to determine the cause of the issue?

I’ve been able to reproduce this issue with one of the examples from the Steinberg VST3 SDK. So this is not a JUCE issue at all. I’ll contact Pyramix.

2 Likes