jackwasio or wineasio under snow leo?

Audio Plugin Hosts and other audio software applications discussion
RELATED
PRODUCTS

Post

well maybe Ubuntu is not all its cracked up to be either eh?

I have had great success running Jamstix on my Mac together with Digital Performer, by using Crossover Games and Jackwsasio.

Post

lol !! i like crossover/wine didnt mean to slam on em. maybe you should email crossover/wine bout the issues with snow leopard, im guessing its probly due to snowleopard being a 64-bit os as reg leopard was 32-bit. i run ubuntustudio 64-bit and had to find a 64-bit version of wineasio. i hope that helps a little bit.

Post

I think he figured it out already. Its just a matter of sym linking the right library paths in the right way. This must be because either crossover, SL, Jackwasio or some combination have changed how and where certain libs are to be found. But he was able to get it working and now that we understand this issue there might be a couple different ways to solve the problem.

Post

Hey all.

Is there a newer way of doing this? Can't seem to find jackwasio anymore.
With latest Crossover it plays out the Motu fine but with horrid MIDI latency and crashes on exit.

Running Snow Leopard.

chrs
Lloyd

Post

I have to run out the door right now, but remind me later I can send you the jackwasio.

Post

Thanks, I'll PM you a reminder.

Post

Interested to know how to get this working in Winery. I couldn't get it to talk to Jack - not sure where to put the wineasio file.

I do have it functioning in Crossover but it is pretty flaky, with frequent crashes and locking up. Should an ASIO option be available? Because i've only got MME and Directsound despite following the instructions, copying the file etc. I can select JACK in outputs and send to Ableton but not REAPER it seems.

chrs
Lloyd

Post

it should not be crashing and yes you should be using the ASIO driver.

Let's get your crossover working, then I can tell you how to setup winery later.

First, what windows software did you install in this Crossover Bottle?

After you copy the wineasio.dll.so into the place instructed in the docs, did you go into crossover and run the following command:

regsvr32 wineasio.dll

After you do that, run your windows audio software and configure it to use asio driver, but don't try to open the aiso control panel, there isn't one for wineasio.dll

Post

also make sure Jack is running before starting the windows audio software.

Post

Regarding wineskin, make the skin with winery first, then right click on the resulting file and choose Show Package Contents. Navigate to the Contents/Frameworks folder. Then right click on wswine.bundle and choose Show Package Contents again and navigate to lib/wine folder.

In there you will see a bunch of .so files. Copy the wineasio.dll.so file into there.

Now right click again on the file you created with winery, show package contents. You will see another executable file called Wineskin. Double click that. A little dialog will pop up. YOu can use this dialog to install Reaper or whatever audio software you plan to use. You can also use the advanced button and Tools tab, to do windows configuration

You will need to run command line shell from there and then execute the command for registering the wineasio.dll.

regsvr32 wineasio.dll

Then after installing reaper, and after making sure jack is running on OSX, go ahead and try to launch the thing.

Post

Dewdman42 wrote:
First, what windows software did you install in this Crossover Bottle?
Win XP

Dewdman42 wrote: After you copy the wineasio.dll.so into the place instructed in the docs, did you go into crossover and run the following command:

regsvr32 wineasio.dll
Yes I did that. Not entirely sure it worked. It ran but I didn't get any message to say it had finished and the window stayed open.

Dewdman42 wrote: After you do that, run your windows audio software and configure it to use asio driver, but don't try to open the aiso control panel, there isn't one for wineasio.dll
By windows audio software do you mean Vaz? Because the ASIO wasn't showing. Will I need to install the windows MOTU drivers in the bottle?

Post

by I meant what windows audio software are you trying to use.

Remember this, wineasio.dll.so is essentially a virtual ASIO driver.

if you were on a real PC using a real soundcard, you would use an ASIO driver to talk to your soundcard. You would go into the audio software in question and configure it use either the ASIO driver or MME driver or DirectSound driver.

Once you have copied the wineasio.dll.so to the proper folder and run regsvr32 then its registered in windows and it should show up as "Wine ASIO" driver from without your audio programs, providing they are ASIO compatible programs, which most are. Just select it.

At that point what is happening is that this wineasio virtual ASio driver is communitcating with your audio software as if it is an ASIO driver for a soundcard, but on the mac side its sending the audio directly to JackOSX. It bypasses all the MME/DirectSound stuff, and will get very low latency.

Post

I'm not familiar with Vaz. Does Vaz support ASIO audio? If so, then when you go into Vaz preferences there should be a way to configure it to use the WineASIO virtual audio device. If not, then you didn't copy that dll to the right place and/or the regsvr32 command didn't work for some reason. I've never had a problem with regsvr32 working or not, it always works but maybe you didn't copy it to the right place.

Post

and by the way, when you execute regsvr32 wineasio.dll you should see the following success message:

Code: Select all

Successfully registered DLL wineasio.dll
If you don't, then either wine is not configured correctly, or you didn't copy the DLL to the right place or you tried to execute it the wrong way.

Post

Vaz Modular is a vst and standalone modular synth environment. I'm using the standalone.
I retried that regsvr command and it must have worked this time as wineasio comes up as an option (although I didn't see the message - I'm not sure if I need a terminal window open to see it.)
So i've managed to send audio via Jack to Ableton Live successfully but Reaper seems to make Jack crash.
Is 44khz the only option? It's the only option I see under WineAsio, however Vaz on Win7/Bootcamp allows up to 96k.
Haven't tried MIDI yet. Also will try Wineskin next and report how that works. Certainly doesn't seem to be crashing and as flaky on Crossover with ASIO working.

chrs
Lloyd

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”