Skip to content
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

Make Melda VST plug-in UI work on macOS #3594

Closed
Paul-Licameli opened this issue Sep 9, 2022 · 0 comments · Fixed by #3751
Closed

Make Melda VST plug-in UI work on macOS #3594

Paul-Licameli opened this issue Sep 9, 2022 · 0 comments · Fixed by #3751
Assignees
Labels
Enhancement Request Or feature requests. Open-ended requests are better suited for discussions. macOS Bugs only affecting macOS systems plugins Bugs with external plugins, such as VSTs, LV2, Vamp and Nyquist.

Comments

@Paul-Licameli
Copy link
Member

Paul-Licameli commented Sep 9, 2022

Your idea

Melda plug-ins, VST version, used to work in old 32-bit Audacity builds, but not longer work in version 2.3.1 or later.

To restore that requires non-obvious source code changes to use totally different SDKs

Problem to be solved

More third party plug-ins will be usable

Prior art

There may be clues to how to solve this in this open source project, specifically in this file, whose commit history contains code similar to what is in Audacity now, but it has been rewritten (I found it googling for hasCockosViewAsConfig)

https://github.com/juce-framework/JUCE/blob/master/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp

Additional context

No response

@Paul-Licameli Paul-Licameli added the Enhancement Request Or feature requests. Open-ended requests are better suited for discussions. label Sep 9, 2022
@LWinterberg LWinterberg added macOS Bugs only affecting macOS systems plugins Bugs with external plugins, such as VSTs, LV2, Vamp and Nyquist. labels Sep 9, 2022
@ksoze95 ksoze95 self-assigned this Oct 3, 2022
@ksoze95 ksoze95 linked a pull request Oct 3, 2022 that will close this issue
6 tasks
@ksoze95 ksoze95 added this to the Audacity 3.2.x milestone Oct 3, 2022
@Ryan-Miller-Audacity Ryan-Miller-Audacity self-assigned this Oct 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Request Or feature requests. Open-ended requests are better suited for discussions. macOS Bugs only affecting macOS systems plugins Bugs with external plugins, such as VSTs, LV2, Vamp and Nyquist.
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

5 participants