I built various lame.exe files from the 3.96.1 source using MinGW-3.2.0-rc3, MSYS 1.0.10, and nasmw 98.39 for win32 according to the guide detailed here.
After building, I tested them encoding two different wav files (one about 19 meg and the other about 50 meg) using the --alt-preset standard switch. I also tested their ability to encode a 19 meg file to cbr. I ran each test 5 times for the vbr runs, and 3 times for the cbr run. The results are in the link below.
You'll see in the spread sheet the run times (play/CPUx), a "% slower than icl4.5" -- that is the what percentage slower a build is compared to the icl4.5 build -- the standard deviation of the run times, and the options I used to build them in the ./configure step.
Results: The rarewares.org icl4.5 build was found to be the quickest in all 3 tests, with mitiok's coming in at a very close second (<1% slower). My quickest build was 2-3% slower in the vbr tests, and really fell short in the cbr test.
Test machine: Athlon 3200+, 1.0 gig PC3200, ASUS A7N8X-E Deluxe mainboard, Hitachi 7200 SATA gen 1 drives. etc.
Test OS: Windows XP Pro SP2
If anyone has a suggestion for other switches to try given these results, I would be glad to compile it with them and run the tests.
View the test results here
