Tascam US-122 Experimental Driver, Wine, Asio and Guitar FX box

  • lcadwell
Posted: Wed, 10/15/2008 - 08:50
Hi. Wasn't sure if I should post this in hardware, applications or tuning. Anyway. I use a great program in Windows called Guitar FX Box. A wealth of effects and really low latency. It uses ASIO so I thought it would be ideal if I could record with it directly in Ardour. I used the nrpack=1 option with the us-122 firmware to use the experimental (and lower latency) driver. This then brings up an extra audio device in Jack. 'hw:1,2 US-X2Y hwdep audio' in my case. This is the faster driver. I then followed the tutorial on this site to install Reaper and substituted that for Guitar FX Box. I had some difficulty with wineasio and winecfg. On 'regsvr32 wineasio' it reported that it couldn't set pcmmastervolume and disabled the mixer. I ignored the error and tried to configure winecfg to use the tascam. Unfortunately, the tascam only appeared the first time I opened the Audio tab and dissapeared after that. I thought I'd fire it all up anyway to see if it would work however jackbridge couldn't detect my jack server running at first. After a reboot it detected it fine but I had to play with my jack settings. I currently have it set to -p128 and -n3. That's 128 Frames/Period and 3 Periods/Buffer. It can go lower but not while using wineasio otherwise the jackbridge zombies. I can now fire up guitar fx box and route it straight into Ardour and record. Fantastic!! It actually works better in linux. It used to blue screen after 20 minutes in windows and you could never have all the effects on. It can still take some work to get up and running after a reboot though. I usually have to 'regsvr32 wineasio' again and I go into winecfg's audio tab (even though us-122 isn't there) and just close it again after. Sometimes it just doesn't work if I'm playing with jack's settings. Also, if I shutdown jackbridge and jack and then try it all again it won't always work and I have to reboot. So a couple of questions: What files can I post here to demonstrate the full working configuration (while it's still *working*)? Also, why is the tascam is not being shown in winecfg audio tab but still works? Finally, why do I have to 'regsvr32 wineasio' after every reboot? Is that replacing an entry in winecfg to use the tascam? Thanks in advance and I hope this helps someone. Oh and check out guitar fx box http://www.guitar-fxbox.com/ .The demo version just doesn't allow saving is all.

Rakarrack

  • Pablo
  • 07/11/07
  • Fri, 10/24/2008 - 15:20
I've got rakarrack 0.2.0 running under 64studio 2.1. However I've got jackd 0.109.2, which is not in the official repos. That could be the problem. You can follow the first steps of Quentin's instructions to install ardour 2.5 (install 0.109.2 versions of jackd etc). I had dependency issues and had to uninstall a number of jack dependant applications but reinstall them again was easy. Pablo

Hi,I play the guitar and I

  • Pablo
  • 07/11/07
  • Wed, 10/15/2008 - 20:26
Hi, I play the guitar and I have downloaded GuitarFXbox to give it a try. I cannot test the sounds right now though but it seems it's stable in my system. Yet I run the 32 bit version and I have an m-audio Audiophile 2496 so my set up is different than yours. By the way, the soundcards are not shown in the audio tab of winecfg, but the audio drivers. ALSA is what you need and you have to make sure your soundcard is in good terms with ALSA. It seems so but look into it. I admit I am not being very helpful in your specific issues with wine and wineasio. I just wrote to recommend you another guitar FX interface you may like. It's called rakarrack. It's libre software and specially designed to run under GNU/Linux with jack (no wine or wineasio needed). You can download it from http://sourceforge.net/projects/rakarrack/ Afaik it's not in the repos so you have to compile it yourself. Would you like to test it, check the readme file and follow the install instructions. Cheers Pablo

Rakarrack

  • lcadwell
  • 09/16/07
  • Fri, 10/24/2008 - 12:07
Hi. I tried rakarrack but got all sorts of compile errors so I gave up. Did you get it working with 64 studio and if so what version? I think I'm still using an earlier one. Luke