You are not logged in.
Pages: 1
Has anybody used gnuitar (http://www.gnuitar.com/) at all? I don't have my guitar with me, but I'm thinking of having it shipped and was wondering if I'd be able to use that thing. If somebody has some feedback on how well it works, that would be great. Of course packages help too
Dusty
Offline
Hi Dusty,
I don't like the sound it produces, but that's a question of preferences as usual.
Offline
I'm not too worried about quality of the sound, so long as its "ok". I am worried about the volume though, is that likely to be a problem?
thanks for the info,
Dusty
Offline
The quality is "ok", just not such a nice distortion you would expect from a tube amp or a good virtual amp.
I'm not sure if I understand correctly about what volume you are worried -- the output level of your guitar? My soundcard (tascam us-122) has a special input jack for guitars so there's no problem. Hence, I don't know what it's like with a "normal" soundcard.
Offline
I'm trying to build the CVS version of this thing. I almost got it working, but I'm getting tripped up by a little install error:
make[2]: Nothing to be done for `install-exec-am'.
test -z "/home/dusty/share/doc/gnuitar/docs" || mkdir -p --
oc/gnuitar/docs"
/bin/install -c -m 644 './docs' '/home/dusty/share/doc/gnui
/bin/install: `./docs' is a directory
make[2]: *** [install-a1DATA] Error 1
make[2]: Leaving directory `/home/dusty/gnuitar/src/gnuitar'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/dusty/gnuitar/src/gnuitar'
make: *** [install-recursive] Error 1
Looks like a simple fix, but I don't really know how to fix it. I think I want to pass -d to the install command, but I can't for the life of me find it in the makefile. And I'm not to fond of writing those little sed commands, so I thought maybe I could pawn the task off on somebody more interested. :-)
My PKGBUILD so far:
pkgname=gnuitar-cvs
pkgver=20060116
pkgrel=1
pkgdesc="A realtime sound effects processor"
url="http://www.gnuitar.org"
depends=('gtk2' 'glib')
provides=('gnuitar')
conflicts=('gnuitar')
makedepends=('cvs')
source=()
md5sums=()
_cvsmod="gnuitar"
_cvsroot=":pserver:anonymous@cvs.sourceforge.net:/cvsroot/gnuitar"
build() {
cd $startdir/src
touch ~/.cvspass
msg "Connecting to $_cvsmod.sourceforge.net CVS server...."
cvs -z3 -d $_cvsroot co -D $pkgver -P $_cvsmod
msg "CVS checkout done or server timeout"
msg "Starting build..."
cd $_cvsmod
./autogen.sh
./configure --prefix=/usr --with-gtk2
make
make prefix=$startdir/pkg/usr install
}
Offline
sed isn't needed . Use this make install line:
make prefix=$startdir/pkg/usr a1_DATA='docs/*' install
Offline
excellent! Did you just know this from previous experience, or did you look at the Makefile to figure it out. And if so, how would I figure that out next time... I hate makefiles.
Dusty
Offline
excellent! Did you just know this from previous experience, or did you look at the Makefile to figure it out.
Both actually. I knew that install doesn't work for directories, only files. Then I had to check the Makefile for a fix.
And if so, how would I figure that out next time... I hate makefiles.
Dusty
Check the install* targets. From there you can see what commands/variables it uses. Makefiles are pretty standard so once you get used to it, it's relatively easy. BTW, my fix might not be correct but as it's docs that will be stripped by makepkg, I couldn't care less. In this particular case, as only the executable is installed, you could forget about the make install and directly use:
install -D -m755 src/gnuitar $startdir/pkg/usr/bin/gnuitar
Offline
I'd recommend everyone who is interested in simulating guitar amps to have a look at the caps ladspa plugins (PKGBUILD is in AUR). Use it with jack-rack (in AUR too) and have fun
Offline
Cool, thanks! I don't have a clue how to use it, but it looks interesting. :-)
Dusty
Offline
Pages: 1