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

Ableton Live not recognizing plugin #6

Open
CarloCattano opened this issue Mar 25, 2022 · 6 comments
Open

Ableton Live not recognizing plugin #6

CarloCattano opened this issue Mar 25, 2022 · 6 comments

Comments

@CarloCattano
Copy link

I've just tested a windows build . It loads on hosts like BespokeSynth , but it fails to load on Ableton Live 11.1.1
Would love to use it in Live , Unfortunately Live doesnt provide much information about why that happends .

Thanks for this inspiring tool that is very much needed for microtonalists :-)

Let me know if I can be of any help fixing this

@vsicurella
Copy link
Owner

Thanks for your input and trying it out!
In my experience Ableton Live is actually one of the odd ones out when it comes to MIDI effect plugins. It might be simply a preference in the Projucer that I have to change to get it to work. I do have access to Ableton so I can try it out on my end.

@vsicurella
Copy link
Owner

As a side note, Ableton isn't particular easy when it comes to multichannel MIDI, even in 11 where MPE is "supported". To my knowledge it only supports it coming in from a device going into an instrument plugin, and not coming out of an "audio" plugin (all VSTs are treated as audio), otherwise everything is squashed to Channel 1. So you have to use some workarounds unfortunately, either using a standalone plugin with a virtual MIDI device, or a plugin wrapper that you load the tuner and synth into. When this project is further along and has it's own web page, I'll be sure to provide some more info and a tutorial on how to set something like that up.

@CarloCattano
Copy link
Author

CarloCattano commented Mar 29, 2022

Very true , this is a known Live issue since long apparently.
I found a workaround worth trying that is not too complex

If I tick Plugin MIDI Input and Plugin MIDI Output and build a VST3, Ableton Beta will load it. It will consider it to be an audio 

effect though. I can get it to work as a midi plugin by putting it on track 1, and then creating track 2 and configuring it to read 

MIDI from track 1 Post-FX. So Ableton is treating it as an audio effect, but allowing it to output MIDI too!

from https://forum.juce.com/t/midi-effect-for-ableton/32455/7

@CarloCattano
Copy link
Author

Feel free to close the issue , since this is just Ableton Live specific and the workaround does the trick !

image

I say to close the issue since its not your fault and it doesn't seem that Ableton will fix this anytime soon.
Maybe modify the readme stating the needed changes:
In projucer set the settings to :

  • Plugin is a Synth
  • Has Midi Input
  • Has Midi Output
    unselect "Midi Effect Plugin"
    Build the solution and Live will recognize it

@vsicurella
Copy link
Owner

vsicurella commented Mar 29, 2022

Thanks! Yeah, I've played around with those settings before in my other project SuperVirtualKeyboard. It's good for Ableton, but it changes the way it shows up in other DAWs too. Like the "Midi Effect Plugin" preference actually makes it work more nicely in Logic (likewise I think "Plugin is a Synth" breaks it there). I've seen something else, I think maybe Blue Cat's Patcher(?) that offered both versions, one tailored specifically for Ableton like your suggestion, so perhaps I'll do something like that with an official release.

Funny though, Ableton just released an official Microtuner M4L device literally a few hours ago!
https://www.ableton.com/en/packs/microtuner/

In the spirit of "every" in "everytone", I'll still work towards having a workable solution in Ableton despite this :)

@CarloCattano
Copy link
Author

Oh I meant just to make it work with live, not replacing the settings for other targets of course, im aware of those perks. Just a pain to have separated builds since it already works as it should in every DAW that is not live.
Saw the microtuner... Is about time that someone does something like this!
Anyway I'm glad to have found your project since it's as well multi platform and can run it even on a raspberry pi!

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