Running Guitarrig 2 VST (not only) on Ardour
I'd like to share my expreience&problems I ran into when trying to use Guitarrig 2. I've succeeded to run it independently on ardour by little "tweeking" on standalone FST:
- first compile FST (latest version I found is 1.9) and install GR2 with wine
- when trying to run 'fst /path-to-GR2-VST/Guitarrig 2.dll', it hangs most probably (95%-100%) (or waits for something, futex(...FUTEX_WAIT...)=0). Experienced on 2 computers, both running Kubuntu Edgy.
- I found out that by using strace in front of the wine command in the fst script (see below) the probability that GR2 runs properly is much higher - on one PC 100%, the other one 95%. When it hangs, restarting Jack does the trick and it works again after re-entering the command.
I suppose the hanging problem is somewhere with Jack communication, I haven't tried the latest Jack version 0.102.20 (compiling problems) but 0.101.1. I am not sure if that helps though (wait until Feisty release and try out)
So my suggestion how to run Guitarrig 2.0 as standalone is editing the last line of 'fst' so that it reads: 'exec strace -o /dev/null "$WINELOADER" "$apppath" "$@"'
- unfortunately, when trying GuitarRig 2 with the built-in FST in Ardour (compiled the latest source with VST=1) I ran into the same problems as in the standalone and GR2 behaves the exact same way, hanging when trying to run. This time, though, I can't add strace in front of loading wine as I don't know where to put it in the source before compiling Ardour..(the other thing is I don't know how exactly Ardour deals with VST plugins as I haven't found any script for this)
Any suggestions how to tweak Ardour that way? Regards, kuni