Skip to content

Does not support Win32 VST plugins #3

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

Open
QuantumLeap opened this issue Sep 19, 2020 · 2 comments
Open

Does not support Win32 VST plugins #3

QuantumLeap opened this issue Sep 19, 2020 · 2 comments

Comments

@QuantumLeap
Copy link

First of all, amazing work. Thanks for finally making a VST2 host for Unity.
However Unity crashes when the VST2 plugin is 32 bits and not 64. Did you ever try to do a 32 bits version? What should be changed, your dll? Would it be straightforward to compile it for win32?

Thanks

@Chris-TopherW
Copy link
Owner

Hey @QuantumLeap :) I started looking into 32bit back when I was working on this lib but honestly I never worked out how to open 32 bit dlls from a 64 bit executable. Afaik Unity only runs at 64 bit so you'd have to do some fancy windows business to coax the VST dll into loading.

@Chris-TopherW
Copy link
Owner

I'm pretty sure Reaper achieves this by literally sticking the 32 bit DLL in a different process to the 64 bit main application and then they send the audio inter-process but I could be wrong 😅

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