What it is

GtkAMP is a frontend to amp, the mp3 player by Tomislav Uzelac. It's a port from my earlier amp frontend done in Troll Tech's Qt, or it started out that way at least. I won't touch qtamp anymore, it sucked anyway.

What you can do with it

You can play mp3s with it. There's a playlist to navigate through and a position slider to move about in a stream. That's basically it.

What you need

GtkAMP runs adequately on my 166Mhz 21066 Alpha, which is about the same speed a P5/90 on floating point operations. Ofcourse, that's about all I use the Alpha for, YMMV.

What's New

Version 0.2 features less bugs, a scrolling title label and support for more weird bitrates. It should support every useful bitrate (ie. everything starting at 56kbps) now.

Download

The x86 binary is compiled with egcs 1.0.3a with full optimization (-O6 -mcpu=pentium -march=pentium -ffast-math). The alpha binary is compiled with egcs 1.0.2, also with full optimization. If RPM complains about failed dependencies, try to override it (--nodeps). If that doesn't work, get the SRPM and recompile, which goes something like this:
  1. rpm -i gtkamp-0.2-2.src.rpm
  2. cd /usr/src/redhat/SPECS
  3. rpm -bb gtkamp-0.2.spec
  4. rpm -i ../RPMS/*/gtkamp-0.2*
If you've installed glib in a place other than the default (with glibconfig.h being in /usr/lib/glib/include/), configure will not find it. This is easily fixed by bypassing configure. Just copy the Makefile.in to Makefile and edit the first line to point to the right location and the @CFLAGS@ in the second line to some optimization level (-O6 -ffast-math should do). I'll get around to fixing configure one of these days.

Copyright 1998, lodewijk, PGPed mail preferred, get my key