[HOWTO] wineasio+XT2 windows for the linux noob!!

Official support for: energy-xt.com
RELATED
PRODUCTS

Post

Lump wrote:
fandango wrote:
Oh, and thanks to all the WineASIO people. :tu:
:D thx... I think it is OK when I take this for the JackLab Community /Drumfix. We always look for the best way to integrate VST in Linux. Next step will be a full VST/w32 environment out of the box.
Out of interest, is there an online resource (or wiki) for people to post which VSTs are working and advice for getting certain ones to work?

(i.e., I've discovered that the Synapse Audio plugins require MSVCR71.DLL - freely downloadable - in either the WINE windows\system32 folder or in the VST directory in order to work properly)

Post

there is a site for testing compatibility for windows vsts in linux using the dssi-host and fst, but im not sure how current it is...but it may be a spot to check out..usually compatibility means it will work with wineasio...

http://ladspavst.linuxaudio.org/
i am me and i am free...k thx bai

Post

Lump wrote:
fandango wrote:
Oh, and thanks to all the WineASIO people. :tu:
:D thx... I think it is OK when I take this for the JackLab Community /Drumfix. We always look for the best way to integrate VST in Linux. Next step will be a full VST/w32 environment out of the box.

btw:
JAD 1.0 beta2 HOWTO WINEASIO (short version)

1. download and install JAD 1.0 beta2 DVD

2. open xterm:

Code: Select all

regsvr32 wineasio.dll 
3. open xterm:

Code: Select all

wine /path/to/energyXT2.exe 
4. make music. :lol:

metasymbol

:hihi:


i may give jad a whirl when KDE4 is released... im a gnome/xfce kinda guy but wow does kde4 look good :D
i am me and i am free...k thx bai

Post

fandango wrote:
Out of interest, is there an online resource (or wiki) for people to post which VSTs are working and advice for getting certain ones to work?
Wine is an rapid growing development and it changes since April (first release of wineasio) with every version to more compatibility.

98% of the vst's I've tested in Reaper and EnergyXT2 are working, 95% working perfect. I think there is no need for a special online database like http://ladspavst.linuxaudio.org/.
wiki.jacklab.net is a good place for start a page about wineasio, but it is so selfexplained on openSUSE/JAD, that nobody started it yet ;)

For sure, some windows dynamic link libraries are not available in wine, so if you want to use a special plugin having this requirements, start the VST host application from a xterm and see the output - you see what dll is missing- so you can copy this from your Windows partition into your fake windows system32 dir.
[del]AudioLinux sucks.[/del]

Post

Lump wrote: Wine is an rapid growing development and it changes since April (first release of wineasio) with every version to more compatibility.
Well, maybe. It also happens that a new version occasionally breaks previous compatibility. For example, recent versions of Wine utterly break FST and even give Reaper a hard time with VST plugins. The problem is X-related, it's a known issue, but no-one on the Wine devel team has worked on the fix yet.

I've had excellent success with Wine 0.9.9 on my JAD box and 0.9.35 on my 64Studio box. Btw, I've been tesing versions of Wine for more than seven years.

Remember, Wine is attempting to recreate the Windows internals, without help from Microsoft, so they're bound to make mistakes, and sometimes the errors can be seriously problematic.

And I disagree re: the VST compatibility page. Given the instability of Wine development it's a good thing for people to be able find advice in a single page re: what works and what doesn't.

I find it best to advise caution. If everything works for you, great. If not, understand that this software is not complete and it is a decidedly non-trivial project.

Best of luck to all ! :)

Dave Phillips

Post

StudioDave wrote: And I disagree re: the VST compatibility page. Given the instability of Wine development it's a good thing for people to be able find advice in a single page re: what works and what doesn't.
Yes, it's been a good start for people using wrappers like fst or dssi - and also some useful hints about missing dll's. But for WineAsio, I will make more a negative list what plugins dosn't work. There are nearly 3000 vst plugins in the kvraudio database, I think 98% working in an optimized wineasio.

I've started a tutorial (in german language, translation will follow soon) http://wiki.jacklab.net/index.php/WineAsio_guide
[del]AudioLinux sucks.[/del]

Post

One small issue with WineASIO (perhaps not even related to WineASIO!)

The pitch-wheel on my keyboard goes crazy. Like sending the sound up several octaves (even when the PB range of the synth is 2 semitones). Also, it only seems to pitch up, not down. Any ideas?

Only does this in WineASIO. Standalone linux eXT2 and other linux MIDI apps work fine with the pitch wheel.

Post

fandango wrote:One small issue with WineASIO (perhaps not even related to WineASIO!)
m 61
The pitch-wheel on my keyboard goes crazy. Like sending the sound up several octaves (even when the PB range of the synth is 2 semitones). Also, it only seems to pitch up, not down. Any ideas?

Only does this in WineASIO. Standalone linux eXT2 and other linux MIDI apps work fine with the pitch wheel.

mine too. radium 61. im sure someone can fix that though
i am me and i am free...k thx bai

Post

AllenPOPO wrote: mine too. radium 61. im sure someone can fix that though
I have a theory though? (if you know the right people to forward it to?)

The CC values go from 0 -> 127, whereas pitchbend is -8192 -> +8191.

Seems that the Pitchbend has perhaps been grouped with the same data value? Hence no negative values and widly off the chart positive values?

Post

well, i can give this info to drumfix, he may know what to do (i.e. to the code) ...i'll see what i can dig up. the JAD crew are aware of this i believe, but i'll relay the info anyway :)
i am me and i am free...k thx bai

Post

AllenPOPO wrote:there is a site for testing compatibility for windows vsts in linux using the dssi-host and fst, but im not sure how current it is...but it may be a spot to check out..usually compatibility means it will work with wineasio...

http://ladspavst.linuxaudio.org/
The newer versions of jackd, those with a 3 anywhere in the title, seem to break about 2/3 of the synths that used to work with fst and or dssi-vsthost (no windows host required), so if you counted on that simplicity of playing synths without a windows host, gather the older versions of jackd, and libjack, qjackctl, and qjackconnect, to keep for alternative setups. Now, if wine, and wineasio can be made less dependant the latest jackd, or those who coded fst and dssi-vsthost can modify and improve their code, we'll have the best of both...but not as things are now. I
think Reaper has a nice compatibility ratio, maybe a hair better than eXT2 where the free synths are counted, but I don't know anything about commercial synths/fx and how various hosts compare when run in linux.

Post

StudioDave wrote:
Lump wrote: Wine is an rapid growing development and it changes since April (first release of wineasio) with every version to more compatibility.
Well, maybe. It also happens that a new version occasionally breaks previous compatibility. For example, recent versions of Wine utterly break FST and even give Reaper a hard time with VST plugins. The problem is X-related, it's a known issue, but no-one on the Wine devel team has worked on the fix yet.

I've had excellent success with Wine 0.9.9 on my JAD box and 0.9.35 on my 64Studio box. Btw, I've been tesing versions of Wine for more than seven years.

Remember, Wine is attempting to recreate the Windows internals, without help from Microsoft, so they're bound to make mistakes, and sometimes the errors can be seriously problematic.

And I disagree re: the VST compatibility page. Given the instability of Wine development it's a good thing for people to be able find advice in a single page re: what works and what doesn't.

I find it best to advise caution. If everything works for you, great. If not, understand that this software is not complete and it is a decidedly non-trivial project.

Best of luck to all ! :)
Dave Phillips
Gee, I have a wine 9.9, and remember its high success rate with fst...didn't dawn on my rocket-science challenged skull to use it back in the future. Thanx for the reminder! I love it when a vst loads, and sucks out all of the grahics in qkackctl,
then puts them right back when you close it down! ':-o' X is dead...Long live X ':wink:'

Post

Thanks for the great HowTo!!! :-) I am (finally) able to run Synth1 on my P4 2.0 Ghz machine running Planet CCRMA's Fedora Core 5.

Post

What I'd like to read about is where someone has experienced *better* audio latency; especially midi-controller-to-speaker performance under wineasio than on the same system under Windows. That would be more than cool. It would be a major signpost on the road to world domination.

Post

*better* audio latency;
Hmm, I compare sometimes w32/native and wineasio and I have high expectations to the performance. I use 3 instances of GuitarRig2, one BFD Drums, a Sampler, Predator and Lounge Lizard (or organized trio or both) in one session for live performance with some friends in my studio - well this setup is the limit on both systems, both getting to it knees, crackles happen from time to time at 11 ms latency, RME hammerfall, an older AMD64 2200, 2GB Ram.

There is no big difference. I need a faster computer ;)
[del]AudioLinux sucks.[/del]

Post Reply

Return to “energyXT”