Re: [LAU] VST on Gentoo

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Brent Busby <brent@...>
Cc: Linux Audio User <linux-audio-user@...>
Date: Monday, August 12, 2013 - 6:13 pm

--047d7bd7624a7286fd04e3c41496
Content-Type: text/plain; charset=ISO-8859-1

You can't add win/x86 VST support to a 64 bit host and then use 32 bit
plugins (which almost all win/x86 VST plugins are at this point). VST 2.x
(which all current VST-on-linux technology is based on) contains pointers
in the API, and since a 64 bit host/plugin and a 32 bit plugin/host would
disagree on the data layout, it will just lead to crashes and/or wierd
behaviour.

This isn't a coding problem - it is a design flaw in the VST 2.x spec
(which was fixed in the VST 3 spec, btw).

--047d7bd7624a7286fd04e3c41496
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

You can't add win/x86 VST support to a 64 bit hos=
t and then use 32 bit plugins (which almost all win/x86 VST plugins are at =
this point). VST 2.x (which all current VST-on-linux technology is based on=
) contains pointers in the API, and since a 64 bit host/plugin and a 32 bit=
plugin/host would disagree on the data layout, it will just lead to crashe=
s and/or wierd behaviour.
This isn't a coding problem - it is a design flaw in the VST =
2.x spec (which was fixed in the VST 3 spec, btw).

--047d7bd7624a7286fd04e3c41496--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] VST on Gentoo, Brent Busby, (Mon Aug 12, 5:45 pm)
Re: [LAU] VST on Gentoo, Paul Davis, (Mon Aug 12, 6:13 pm)
Re: [LAU] VST on Gentoo, Jason Jones, (Mon Aug 12, 6:11 pm)