From: philicorda on
On Sat, 11 Jun 2005 09:10:19 -0500, Kraig Olmstead wrote:

> Richie Miller wrote:
>
>> Interesting. What about all those VSTs, Dxis, plugins, etc? Will they run in
>> Linux?
>>
>> RM
>
> I presume you're being facetious, but in case you're not: There are
> Windows emulators on Linux. The actual binary code doesn't have to
> change (since it'd be running on the same processor as Windows does) but
> the file format for the linker/loader (what does the DLL call and what
> functions does it expose?) has to be interpretted and all of the system
> calls have to be redirected to the Linux equivalant.
>
> It would be possible to move all the Windows plug-ins over via
> emulation, but I doubt it's been done yet. Perhaps it has though - the
> technology is there on Linux and source code is probably available.

Here's a list of VST plugins that are known to work in Ardour on x86 Linux
under Wine/FST emulation. The main stumbling block at the moment is the
redistribution licence for the VST header files that requires you to
either download them separately from Steinberg and compile VST support
yourself (difficult), or buy a distro like Fervent. There is little to no
efficiency hit from the 'emulation' as far as I know. Running VST plugins
is Linux is still pretty raw, though it's easier than running Jack apps in
Windows. :)

AbsynthVST.dll
Ambience.dll
AnechoicRoomSimulator.dll
+armonicos2.dll
BarsStripes.dll
Battery Demo.dll
Big Tick Hexaline.dll
BLOCKFISH.dll
Boss DS-1.dll
Boss SD-1.dll
Classic Delay.dll
Classic EQ.dll
Crystal.dll
Cyanide2.dll
DebaserDemo.dll
DeeLay_sm.dll
Delay Lama.dll
deloizer095.dll
DFX Transverb.dll
Didjerimoog.dll
dominion v1.2.dll
dronebox.dll
Drumatic_22.dll
E-Kit_trigger.dll
endorphin.dll
E-Phonic XPressor.dll
ersdrums.dll
FLOORFISH.dll
Frohmage.dll
GoldenGate.dll
H2O.dll
JS Vibrato V1.0.dll
jultram.dll
Kontakt Demo.dll
KTGranulator.dll
Laidback-er.dll
LoopaZoid.dll
mabento.dll
MadShifta.dll
mda DX10.dll
mda ePiano.dll
mda Piano.dll
MjMultibandCompressor.dll
MjRotoDelay.dll
NUSofting_HarpTime_fun_Demo.dll
NUSofting_Kazootronica.dll
Octaver12B.dll
Paax.dll
ParisEQ.dll
relofter.dll
resolator_1.03_demo.dll
RetroDelay.dll
SIR_086.dll
SIR_1005.dll
SIR.dll
sloper.dll
SoloString_v10.dll
SpaceLab_Cmpr.dll
SpaceLab_CmprMono.dll
SpaceLab_CombEmu.dll
SPITFISH.dll
Stretch & Squash.dll
SupaPhaser.dll
Syntar.dll
Tape Delay.dll
TapeStop.dll
THD.dll
themodulator2.dll
TLs_Maximizer.dll
ToW_Compressor.dll
Trancemitter.dll
TubeLimit.dll
VoxengoElephant.dll
VoxengoElephantHQ.dll
WNMiasma.dll

>
> FWIW, I'm somewhat interested in how things are shaping up like on
> Linux, but I'm less thrilled with some troll doing a spamming cross-post
> for the education.
>
> KO

From: blckout420 on
I really wish these Linux geeks would stop cross posting in rec.audio.
pro.

We don't care what you use. You are just annoying.

From: Geoff Wood on

"philicorda" <philicorda(a)localhost.com> wrote in message

>
> As kraig pointed out, it's not a problem in theory for plugins, hence the
> quotes around 'emulation' as it's not really emulation, but rather
> providing a windows compatible API.

So that's why 'DX' gets dropped from every plugin discussion ?

geoff


From: J.C. Scott on
Yes, I mean who doesn't want to jump through hoops and make it more
complex to record than necessary? I ask you. Run an emulator to use
apps that I can run in Windows itself with full compatibility? If that
floats your boat, more power to you. Can you explain again why anyone
would want to switch from Windows/Mac to Linux for recording? I fail to
see any real benefit.

From: philicorda on
On Sun, 12 Jun 2005 10:25:38 +1200, Geoff Wood wrote:

>
> "philicorda" <philicorda(a)localhost.com> wrote in message
>
>>
>> As kraig pointed out, it's not a problem in theory for plugins, hence the
>> quotes around 'emulation' as it's not really emulation, but rather
>> providing a windows compatible API.
>
> So that's why 'DX' gets dropped from every plugin discussion ?

There is zero DirectX audio plugin support. Not many VST plugins
work either. Most software uses the LADSPA plugin API or connects via Jack.

>
> geoff