-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Audio Unit Format (AU,.component)for macOS please #126
Comments
That will depend upon Distrho Plugin Framework supporting AU components on MacOS. See DISTRHO/DPF#16 |
While DPF does not support AU yet, one possible alternative is leveraging juce+dpf together just to do AU builds. Before this though, the plugin needs to handle high-dpi. Right now it simply ignored the scale factor and draws at 1x. |
Thanks @falkTX. When you say the plugin needs to handle high DPI, do you mean that the Juce wrapper in Cardinal needs to be updated to handle high DPI? Or that Dragonfly Reverb needs to handle high DPI? Or are there changes to be made in DPF? |
I mean in order to supper high-dpi, each individual plugin needs specific code to support it. That auto-scaling is done through setGeometryConstraints by setting Alternatively, use |
@falkTX I tried following the example of your jucewrapper from Cardinal. I think I almost got it working, but the linker fails:
I'm not sure what to do to get the arm64 part to work here. It's on a branch called |
could be you only built for x64 while the juce cmake stuff is universal, or only linking to ui and not dsp. tbh you should be able to fix these issues otherwise it wont be a good idea to enable AU. |
@falkTX I tried building the AU plugins: master...au-build It mostly worked, I can hear the reverb working, but it doesn't render the background image and some of the widgets are the wrong scale. I got the same results in Ardour, Carla, and GarageBand. Do you have any suggestions? ![]() |
is that on macOS? with a high-dpi screen? note the use of |
is this maybe a case of mixing a high-dpi screen (like laptop) with a regular external 100% scale one? |
Yes, I had a low-dpi monitor plugged into my MacBook. I'll try it again without the monitor plugged in when I get back to that laptop.
…On Sat, Apr 27, 2024, 12:34 PM Filipe Coelho ***@***.***> wrote:
is this maybe a case of mixing a high-dpi screen (like laptop) with a
regular external 100% scale one?
—
Reply to this email directly, view it on GitHub
<#126 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFUW5PNESL7ZHKN7ZESYKTY7PVTJAVCNFSM5R2B7FRKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMBYGEYTENBQGMZQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
@falkTX I tried it again, I get the same graphics bugs on two different Macbooks without any external display connected.
|
Audio Unit Format (AU,.component)for macOS please
The text was updated successfully, but these errors were encountered: