Tascam US-122 Experimental Driver, Wine, Asio and Guitar FX box
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.