-
-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AU plugin support #16
Comments
@nobodo do you have an example AU plugin in source code form that I could study? Which version of AU would be best to target? |
Hello. Maybe this could help: https://github.com/olilarkin/wdl-ol I remember doing my first plugin test based on that. Also it seems that it's going through some refactoring at the moment, but I think the basics for AU could be learned from there if you happen to know any other plugin format. |
is there opensource example AU plugins? |
AU support has been started in the "au" branch. Attaching files as proof :) |
Wow! This is great news. One of the most common requests I get from Mac users is to release an AU version of my plugin; I never did have the gumption to ask for DPF to support AU. |
Excellent! Keep up the good work.. |
Let's collect all useful links regarding AU in this ticket. 1st, official docs, https://developer.apple.com/library/archive/documentation/MusicAudio/Conceptual/AudioUnitProgrammingGuide/Introduction/Introduction.html |
10.7 changed how AUs rsrc is defined |
Regarding UI, this is what host code looks like: |
More useful code https://github.com/grame-cncm/faust/tree/master-dev/architecture |
Interesting code we can take ideas from https://github.com/blurkk/symbiosis-au-vst-2/blob/develop/Symbiosis.mm#L3163 |
https://github.com/WeAreROLI/JUCE/blob/master/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm This has pretty much everything we are missing in AUv2 |
wrl has some more info/research on AU https://gist.github.com/wrl/3806a344ec2f034697c66e6696ffd6cf |
implemented in develop branch, documentation around it to come soon |
Hi, AU plugin support would be great to have someday. I know it's not going to happen in near future, but one can always hope..
The text was updated successfully, but these errors were encountered: