Log in

View Full Version : Gogo - fastest lame-based encoder...


aleksander
14th January 2002, 08:22
Hi there!
Recently I have found, on one of my country's hardware sites, small test of a proggie callled Gogo (ver. 3.08lapha). It's the fastest one I have vere seen....
Some info:
The Gogo is based on lame 3.88 and it makes use of the same psychoacoustic effects as lame, but they all have been rewriteen in assembler (lame is in C). Thanks to this it makes use of SSE, SSE2 and Enhanced 3DNow!. It also makes use of GPSYCHO algorythms (introduced in LAME).
About test:
two proggies have been tested: gogo 3.08alpha and lame 3.91
The file used for testing was 13 minutes and 42 seconds long (13 MB .wav file)
Standard settings were used for both proggies.
On a P4 2.2GHz, conversion of the .wav to .mp3, using lame 3.91, took 44 seconds.
On the same machine, conversion took only 17 (!!!!) seconds using gogo3.08alpha.
It's over 2.5 times the speed of lame....!!!!
Gogo web site:
http://homepage1.nifty.com/herumi/soft.html
Hope any of guys can make use of this info....
take care
aleksander

tangent
14th January 2002, 09:47
GoGo is no doubt the fastest MP3 encoder (maybe apart from Xing), and quality is pretty good. But currently it's still behind the latest LAMEs.

LotionBoy
14th January 2002, 16:04
Lame 3.9 had a whole bunch of signifigant changes in it.

LotionBoy

MxxCon
14th January 2002, 16:53
i don't think it's really valid to compare differnt versions AND compiles of LAME. differnt versions will have something that will speedup/slowdown encoding, not nessaserly becuase of compiler.

check out dibrom's compiles of LAME. speed increase is noticiable, but it produces files i think about 2-5% larger.

DSPguru
14th January 2002, 17:57
lame v3.9x uses GoGo's fft assembly routines (for fpu,mmx,sse&sse2).

ookzDVD
15th January 2002, 05:04
yep,

Gogo is my first choice for speed,
but Lame is still my best choice for quality.

:)

ReinerSchweinlin
5th May 2004, 14:56
Found this old thread through the search...
Is gogo still under Dvelopment? Since some assembly-Stuff went into Lame 3.9x, is there still an advantage in using the recent gogo-Encoder? How about quality, ist it still behind the current lame-version?
Too bad, there is no binary, so i canīt figure those questions out by myself...

Reiner

P0l1m0rph1c
5th May 2004, 18:19
http://www.rjamorim.com/test/mp3-128/results.html

here you have a recent mp3 listening test @ 128kbps. As you can see, Gogo still lags behind.

Anyway, you can find latest Gogo compile in Rarewares.org, mp3 section.

Sycho
7th May 2004, 03:23
Originally posted by aleksander

The file used for testing was 13 minutes and 42 seconds long (13 MB .wav file)
Could you explain how a 13 minute wav file was only 13 MB