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

Can't open in Ableton on Mac #2

Open
helixbass opened this issue Jan 5, 2023 · 2 comments
Open

Can't open in Ableton on Mac #2

helixbass opened this issue Jan 5, 2023 · 2 comments

Comments

@helixbass
Copy link

Hi, I am trying to get a MIDI effect plugin using nih_plug working and came across this plugin as a nice example. I found that my plugin and the version of this plugin that I downloaded both failed to open in Ableton (on Mac). It appears that the issue is what is described here, when I commented out this in my plugin I was able to load it in Ableton:

const DEFAULT_INPUT_CHANNELS: u32 = 0;
const DEFAULT_OUTPUT_CHANNELS: u32 = 0;

(I guess those are specifying that this is a "non-audio" plugin and Ableton doesn't want to load non-audio VST3 plugins?)

So I don't know what a good solution would be to allow (new) released versions of this plugin to be able to run on Ableton since I think there are downsides to that hacky commenting-out solution (eg Ableton then seemed to show some audio-related GUI in its panel for the plugin whereas I don't think it typically does that for non-audio plugins)?

Fwiw I've successfully run VST2 MIDI effect (non-audio) plugins in Ableton (that I created using JUCE) but I guess this is Ableton + VST3-specific

@helixbass
Copy link
Author

Seemingly related (and looks like it might have some workaround-ish techniques): https://forum.juce.com/t/vst3-midi-plugins-wont-load-in-ableton-live/36323/24

@AlexW00
Copy link
Owner

AlexW00 commented Jan 6, 2023

Thank you for the report. Unfortunately, I do not own Ableton so I can't really debug this issue. I might try out a trial of Ableton and see if I can fix it somehow but I will need to find the time for that. If you have any further suggestions you are more than welcome to open a pull request or discuss the issue further here!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants