Guitar Rig on Ubuntu Gutsy Howto
Posted on November 14, 2007
Filed Under audio, tutorials |
I use ubuntu for almost everything but I still maintain Windows Xp in dual boot for audio software as Guitar Rig. In this days I’ve finally found a solution and now I can run Guitar Rig on my Ubuntu box smoothly and without problems.
Here a shot on my ubuntu box:
This post is an howto to accomplish my results. First of all you need wine and a great peace of code that I’ve discovered from a couple of days: wineasio. Here the steps that you must accomplish:
- Install needed packages to compile wineasio
- Download and install wineasio
- Configure wine for jack audio
- Install Guitar Rig
- Enjoy it
To compile wineasio you need wine and jack development packages. In ubuntu they are called wine-dev and libjack-dev. Now you can download and install wineasio. Download last package from http://people.jacklab.net/edogawa/files/wineasio/ than untar it in a temp dir and compile using make. If compilation goes well, install it with:
sudo make install
Now we configure wine. First of all type this command (as sayd in README file in wineasio package says):
regsvr32 wineasio.dll
Than launch winecfg and make this settings in audio tab:
You must check jack and alsa as audio drivers. Now I suggest to install realtime kernel from ubuntu repositories to obtain good prestations (the package is named linux-image-rt in Gutsy). Reboot with the new kernel. Now you are ready to install and run Guitar Rig. When all is done, launch the jack audio server and than run Guitar Rig. At first launch set wineasio as audio driver in asio preferences. Enjoy it ![]()
Comments
16 Responses to “Guitar Rig on Ubuntu Gutsy Howto”
Leave a Reply
Note: the build requires that you have gcc-3.4
installed, which isn’t there by default in gutsy.
$ sudo apt-get install gcc-3.4
In the readme it is written: “Copy the file asio.h from Steinberg’s asio-sdk to the wineasio directory”… where do i get this asio.h file? It is not in the tar for wineasio… Any help would be greatly appreciated! cheers!
Simply compile wineasio, asio.h is already there. Worked well for me
Ah, I tried compiling V 0.7.2 and when doing “make”, it return this:”make: *** No rule to make target `asio.h’, needed by `all’. Stop.” and it is stopped… i might be doing something wrong, but it does say in the readme that we need to get this asio.h from Steinberg’s asio-sdk… which version did you make with no problems?
Thanks again!
I’ve used wineasio 0.5. In 0.5 there is already a asio.h file
which version of wineasio were you using - I’ve got 0.7.2 running. The connections show up in jack, but I’m not getting any sound in and out of any wine programs
As I’ve said in my previous comment I’ve used wineasio 0.5
you get the asio.h file from steinburg asio-sdk - just download it from the steinburg site and copy the file into the wineasio folder - works on the latest wineasio version feb 2008
damn - i cant get any input level in guitar rig? all seems to be set up correctly in Jack and the same config works in renoise - any pointers?
ben: try an older wineasio version, maybe 0.5 or even 0.3 (i’ve got the same problem but had it working before trying 0.7.3 with 0.3)
Ok, I got 0.5 running good… but, here is my setup: My guitar is plugged in my computer via M-Audio JAMLAB little USB sound card for guitars. This work A1 in windows. I almost got it to work in Ubuntu, by trying various settings in the jack server, but still, although I hear the sound of the guitar, there is a loud “broken speaker”, or old tractor, i don’t know how to describe it… loud sound over top of the guitar sound, and I can’t make it go away. Any ideas?
Thanks again!
Frank.
OK guys, look no further, I got this thing going! woohoo! I wanted to cut some corners, but not installing the real time kernel, but it seems like I needed to install it. Wasn’t too bad, 1st it looked like a nightmare, the Nvidia driver wasn’t working anymore, but then when you want to run the driver it tells you what other rt package you need and all was back to normal.
One detail, I don’t know if this is normal or not, but everytime i start Jack, I need to go in guitar rig options and and simply get the window with wineasio showing, and close it again, in order for the sound to output, strange, but ok detail.
Just Some Thoughts,
I couldn’t get wine to open Guitar Rig after the install. As well, I can’t get wine to open VST host. I click to open them, the selection menu disappears and then no window pops up.
Maybe this is version dependent?
I am running version .9.59
Jamie
So it does open, But i takes a couple hours lol. Anyways I can configure wine so it doesn’t take quite so long
Jamie
Definitely, newer versions do not have the asio.h file, but the 05 worked perfectly in ubuntustudio compiling just as it comes. Thank you for the howto!
Hey Jamie. Guitar Rig 3 also takes like 20 minutes or even more to open. What changes in the configuration I should do to reduce the opening time?
ThX.