ryukau / VSTPlugins

Uhhyou Plugins VST 3 repository.
https://ryukau.github.io/VSTPlugins/
GNU General Public License v3.0
313 stars 12 forks source link

Will these plugins support the AU(Audio Units) format in the future? #5

Open hugojing opened 4 years ago

ryukau commented 4 years ago

Hi, hugojing.

It will not likely in near future, but there's a possibility.

In LV2Plugins repository, I use DPF to make plugins. Several issues and pull requests are opening at DPF repository in regards to AU plugin support. When that's finished, I might be able to build AU plugins through GitHub Actions or other CI service.

Keep in mind that I don't have Mac, so I can't actively support AU plugins for now.

hugojing commented 4 years ago

Glad to hear that! Thanks for your kind attention.

dahaca commented 1 year ago

Hello, ryukau! Is building the AU version still a problem? I was so excited to try your plugins but I would love to do so in the DAW I use... If you are still using DPF then I guess there is no way around it, since they up to this day do not support AU ╥_╥

ryukau commented 1 year ago

Hi, @dahaca.

It seems like VST 3 SDK have some wrapper for AU. So it might be possible to build AU from this repository by modifying some CMake files. I still don't have mac, so I can't actively add AU support for now. Patches are welcome.

However AU wrapper is reported not working on current VST 3 SDK (3.7.7). The link in the issue below contained some information about working VST 3 SDK version, but it's not available now. I'm not sure what happened at Steinberg forum.

https://github.com/steinbergmedia/vst3sdk/issues/108


In long term, I'm considering to port my plugins to JUCE. Current blocking issue is that JUCE discards note ID and fractional pitch (tuning in the linked code below) on note events.

https://github.com/juce-framework/JUCE/blob/69795dc8e589a9eb5df251b6dd994859bf7b3fab/modules/juce_audio_processors/format_types/juce_VST3Common.h#L1341-L1342

dahaca commented 1 year ago

@ryukau thank you for a detailed answer! I will consider donating to bring the Mac purchase closer! ;)