You are not logged in.

#1 2006-01-09 21:04:28

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

gnuitar

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 big_smile

Dusty

Offline

#2 2006-01-09 21:36:42

jochen
Member
From: Germany
Registered: 2004-06-01
Posts: 102

Re: gnuitar

Hi Dusty,

I don't like the sound it produces, but that's a question of preferences as usual.

Offline

#3 2006-01-09 21:53:34

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: gnuitar

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

#4 2006-01-10 07:09:04

jochen
Member
From: Germany
Registered: 2004-06-01
Posts: 102

Re: gnuitar

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

#5 2006-01-16 22:26:06

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: gnuitar

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 wrote:

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

#6 2006-01-17 00:31:06

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: gnuitar

sed isn't needed wink. Use this make install line:
make prefix=$startdir/pkg/usr a1_DATA='docs/*' install

Offline

#7 2006-01-17 01:53:36

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: gnuitar

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

#8 2006-01-17 02:50:13

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: gnuitar

Dusty wrote:

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.

Dusty wrote:

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

#9 2006-01-25 16:07:14

jochen
Member
From: Germany
Registered: 2004-06-01
Posts: 102

Re: gnuitar

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 wink

Offline

#10 2006-01-25 21:20:30

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: gnuitar

Cool, thanks! I don't have a clue how to use it, but it looks interesting. :-)

Dusty

Offline

Board footer

Powered by FluxBB