AUv3 GUI Justification in Logic for iPad

Does anyone know if it’s possible to change the screen position of an AUv3 GUI running in Logic on iPad?. From the screenshot we have seen this is possible with other AUv3s but have not succeeded with our own as yet, the GUI is always placed hard left. As seen in the screenshot we would like the GUI to be centered within the available space. @reuk Is this a limitation within the framework?

I believe that plugin is JUCE-based (at least, JUCE is mentioned on the plugin’s website), so this should definitely be possible.

To centre-justify, you can find the bounds applied to the plugin editor component, which should match the AUv3 viewport. Then, you can use functions like withSizeKeepingCentre() to position other components relative to the centre of the main editor.

1 Like

Thanks for the info I’ll give that a go.

Hi, I’m the author of the plugin. It’s indeed based on JUCE and the source code is available here: GitHub - cvde/RoomReverb: Room Reverb is a mono/stereo to stereo algorithmic reverb audio plugin with many presets that lets you add reverberation to your recordings in your DAW.

Have a look at the resized() method of PluginEditor.cpp.

2 Likes

That’s awesome thankyou!