IPB

Welcome Guest ( Log In | Register )

9 Pages V  < 1 2 3 4 5 > »   
Closed TopicStart new topic
lame 3.98.4, 3.99 alpha, 32- and 64-bit builds
ZinCh
post Mar 24 2010, 19:43
Post #51





Group: Members
Posts: 171
Joined: 28-September 06
Member No.: 35705



john33, thanks for all builds
Go to the top of the page
+Quote Post
[JAZ]
post Mar 24 2010, 22:52
Post #52





Group: Members
Posts: 1797
Joined: 24-June 02
From: Catalunya(Spain)
Member No.: 2383



QUOTE (viktor @ Mar 24 2010, 09:46) *
sadly x64 is about 15% slower than the x86 built with asm optimizations. it would be great if we could take advantage of the advanced architecture sometime.

http://www.phoronix.com/data/img/results/m...910_final/4.png

xvid x64 is 20% faster than x86, x264 x64 is 15% faster, but that could be due to the lack of optimizations in the x86 version...



x86 Assembly code is usually unavailable with x64. It has to be converted either to x64 assembler (not really different, but the compiler won't accept x86 assembler for x64 by default) or use intrinsics, which is just a way to write assembly code in C language.

So, yes. The compile being slower may simply mean that it is not using optimizations.
Go to the top of the page
+Quote Post
Steve Forte Rio
post Mar 26 2010, 11:08
Post #53





Group: Members
Posts: 469
Joined: 4-October 08
From: Ukraine
Member No.: 59301



QUOTE
LAME 3.98.4 modified to add float wav input
2010-03-23

Bundle compiled with Intel Compiler 11.1.054.
Download (277kB)



But why actually this version clips all samples higher than 1.000000 ? sad.gif I thought that if there are fp support it means all samples will be processed and encoded (like in OggEnc - there are no clipping with any peaks!)

This post has been edited by Steve Forte Rio: Mar 26 2010, 11:11
Go to the top of the page
+Quote Post
Alex B
post Mar 26 2010, 12:06
Post #54





Group: Members
Posts: 1303
Joined: 14-September 05
From: Helsinki, Finland
Member No.: 24472



QUOTE (Steve Forte Rio @ Mar 26 2010, 12:08) *
But why actually this version clips all samples higher than 1.000000 ?

The encoder doesn't do that when the input is in the floating point format. Assuming you actually tested the behavior, how did you decode the files and how did you verify the clipping?

QUOTE
I thought that if there are fp support it means all samples will be processed and encoded (like in OggEnc - there are no clipping with any peaks!)

The decoded output will preserve the peaks that exceed "1" aka 0 dBFS as long as it is kept in a floating point format. When it is converted to an integer bit depth the peaks will be clipped unless the volume level is adjusted to prevent that. Ogg Vorbis and MP3 do not differ in this.

This post has been edited by Alex B: Mar 26 2010, 12:15


--------------------
http://listening-tests.freetzi.com
Go to the top of the page
+Quote Post
lvqcl
post Mar 26 2010, 16:40
Post #55





Group: Developer
Posts: 3439
Joined: 2-December 07
Member No.: 49183



QUOTE (Steve Forte Rio @ Mar 26 2010, 13:08) *
But why actually this version clips all samples higher than 1.000000 ? sad.gif I thought that if there are fp support it means all samples will be processed and encoded (like in OggEnc - there are no clipping with any peaks!)

Maybe the code that handle 32-bit float was "borrowed" from LAME 3.99 alpha?
Then I can say that it converts 32-bit floats to 32-bit ints because LAME uses get_audio_common() function that returns ints, not floats.
Go to the top of the page
+Quote Post
robert
post Mar 26 2010, 16:58
Post #56


LAME developer


Group: Developer
Posts: 788
Joined: 22-September 01
Member No.: 5



Imho, going above full scale makes no sense.

See also: http://forum.audacityteam.org/viewtopic.php?f=11&t=5487
Go to the top of the page
+Quote Post
Steve Forte Rio
post Mar 26 2010, 23:26
Post #57





Group: Members
Posts: 469
Joined: 4-October 08
From: Ukraine
Member No.: 59301



Oh, sorry people! I apologize, that was my mistake - I set 24 bit instead of 32 in foobar encoder settings. Now it's ok, and encoder works great with any peaks.
Big thanks to john33 for his work!

QUOTE
how did you decode the files and how did you verify the clipping?


foobar2000 converter - converting track that has 1.000000 peak with +6 dB gain, then playing it using ReplayGain: prevent clipping according to peak.

QUOTE
Imho, going above full scale makes no sense.


I do not think so... It can be useful while converting lossy->lossy (e.g. mp3 320 -> ogg vorbis q1) - to prevent clipping (otherwise replay gain or limiter needed)

This post has been edited by Steve Forte Rio: Mar 26 2010, 23:31
Go to the top of the page
+Quote Post
tsnr
post Apr 7 2010, 06:38
Post #58





Group: Members
Posts: 9
Joined: 23-March 10
Member No.: 79241



LAME 3.99 alpha 3 (6 April 2010) - cvs snapshot

download (mediafire)

Changelog:
- preparing to use ieee float [-1,+1] as internal pcm sample representation in LAME frontend
- removing id3v2 picture size limit
- fixing id3v2 TXXX frame storage

Win32:
lame.exe - the command line encoder, used from the Windows command shell
lame_enc.dll - LAME encoding library, generally used with CD rippers, etc
lame.acm - windows acm codec.
libmp3lame.dll

x64:
lame64.exe
lame_enc64.dll
lame64.acm
libmp3lame64.dll

Bundle compiled with Intel Compiler 11.1.060.

LAME MP3 Encoders (mediafire)

smile.gif

This post has been edited by tsnr: Apr 7 2010, 06:44
Go to the top of the page
+Quote Post
john33
post Apr 15 2010, 16:38
Post #59


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



LAME 3.99alpha4 bundle now at Rarewares. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
john33
post Apr 22 2010, 11:00
Post #60


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



For those who are interested, there is a new compile of 3.98.4 that uses the libsndfile .dll. This has .ogg input activated in addition to FLAC input. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Steve Forte Rio
post Apr 22 2010, 13:32
Post #61





Group: Members
Posts: 469
Joined: 4-October 08
From: Ukraine
Member No.: 59301



Thanks smile.gif

This post has been edited by Steve Forte Rio: Apr 22 2010, 13:36
Go to the top of the page
+Quote Post
tsnr
post May 7 2010, 05:13
Post #62





Group: Members
Posts: 9
Joined: 23-March 10
Member No.: 79241



LAME 3.99 alpha 7 (3 May 2010) - cvs snapshot

download (mediafire)

Changelog:
- work-in-progress: VBR scale tuning

LAME 3.99 alpha 6 (29 April 2010) - cvs snapshot

download (mediafire)

Changelog:
- some work on VBR scale tuning, accessible with --vbr-new

-----------------------------------------------------------------------
Win32:
lame.exe - the command line encoder, used from the Windows command shell
lame_enc.dll - LAME encoding library, generally used with CD rippers, etc
lame.acm - windows acm codec
libmp3lame.dll

x64:
lame64.exe
lame_enc64.dll
lame64.acm
libmp3lame64.dll

Bundle compiled with Intel Compiler 11.1.065.

LAME MP3 Encoders (download homepage)

smile.gif

This post has been edited by tsnr: May 7 2010, 05:17
Go to the top of the page
+Quote Post
Sylph
post May 15 2010, 20:23
Post #63





Group: Members
Posts: 259
Joined: 1-February 08
Member No.: 50965



I'll use Rare Wares. Hopefully, they'll update the compiler soon to 11.1.065.
Go to the top of the page
+Quote Post
john33
post May 17 2010, 16:52
Post #64


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (Sylph @ May 15 2010, 20:23) *
I'll use Rare Wares. Hopefully, they'll update the compiler soon to 11.1.065.

Done. wink.gif (At least as far as the 3.99a7 bundle and lamedrop 3.98.4.)


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Sylph
post May 18 2010, 12:27
Post #65





Group: Members
Posts: 259
Joined: 1-February 08
Member No.: 50965



QUOTE (john33 @ May 17 2010, 17:52) *
QUOTE (Sylph @ May 15 2010, 20:23) *
I'll use Rare Wares. Hopefully, they'll update the compiler soon to 11.1.065.

Done. wink.gif (At least as far as the 3.99a7 bundle and lamedrop 3.98.4.)


Marvellous! Thank you! cool.gif
Go to the top of the page
+Quote Post
tsnr
post Jun 2 2010, 09:51
Post #66





Group: Members
Posts: 9
Joined: 23-March 10
Member No.: 79241



 LAME 3.99 alpha 9 (1 June 2010) - cvs snapshot

download (mediafire)

Changelog:
- more tuning on vbr_mt

LAME 3.99 alpha 8 (1 June 2010) - cvs snapshot

download (mediafire)

Changelog:
- some work on VBR scale tuning, accessible with --vbr-new

-----------------------------------------------------------------------
Win32:
lame.exe - the command line encoder, used from the Windows command shell
lame_enc.dll - LAME encoding library, generally used with CD rippers, etc
lame.acm - windows acm codec
libmp3lame.dll

x64:
lame64.exe
lame_enc64.dll
lame64.acm
libmp3lame64.dll

Bundle compiled with Intel Compiler 11.1.065.

LAME MP3 Encoders (download homepage)

smile.gif
Go to the top of the page
+Quote Post
john33
post Jun 2 2010, 11:14
Post #67


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



3.99a9 bundle also at Rarewares. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Steve Forte Rio
post Jun 2 2010, 12:18
Post #68





Group: Members
Posts: 469
Joined: 4-October 08
From: Ukraine
Member No.: 59301



Thanks!


<deleted>

This post has been edited by Steve Forte Rio: Jun 2 2010, 12:50
Go to the top of the page
+Quote Post
Steve Forte Rio
post Jun 2 2010, 13:19
Post #69





Group: Members
Posts: 469
Joined: 4-October 08
From: Ukraine
Member No.: 59301



So, who know where (on what samples) we can try to hear new vbr mode improvements?
With EncSpot I see that average bitreservoir value is highly increased (e.g. 34 in 3.98.4 VS 400 in 3.99a7).

Also I see that 3.99 --vbr-new uses new ATH (5), gives more bitrate to some problem samples and looks like it uses joint stereo more safely (lower number of mid stereo frames)

MP3 Packer shows that with 3.99 --vbr-new -V 0 some frames uses up to 460 (О_о) kbps, while with 3.98.4 -b 320 largest frame uses only ~350 kbps. Does this mean that 3.99 V 0 can give higher quality than 3.98.4 320 CBR in some cases?

Sorry for my English

This post has been edited by Steve Forte Rio: Jun 2 2010, 13:22
Go to the top of the page
+Quote Post
tsnr
post Jun 6 2010, 06:25
Post #70





Group: Members
Posts: 9
Joined: 23-March 10
Member No.: 79241



LAME 3.99 alpha 10 (6 June 2010) - cvs snapshot

download (mediafire)

Changelog:
- some further tweaking of vbr_new

-----------------------------------------------------------------------
Win32:
lame.exe - the command line encoder, used from the Windows command shell
lame_enc.dll - LAME encoding library, generally used with CD rippers, etc
lame.acm - windows acm codec
libmp3lame.dll

x64:
lame64.exe
lame_enc64.dll
lame64.acm
libmp3lame64.dll

Bundle compiled with Intel Compiler 11.1.065.

LAME MP3 Encoders (download homepage)

smile.gif
Go to the top of the page
+Quote Post
john33
post Jun 6 2010, 14:48
Post #71


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



3.99a10 bundle also at Rarewares. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
tsnr
post Jun 7 2010, 05:05
Post #72





Group: Members
Posts: 9
Joined: 23-March 10
Member No.: 79241



LAME 3.99 alpha 10 (7 June 2010) - cvs snapshot

download (mediafire)

download (mediafire) - TEST_2010_06_07_RH enabled

Changelog:
- something to try later: TEST_2010_06_07_RH

-----------------------------------------------------------------------
Win32:
lame.exe - the command line encoder, used from the Windows command shell
lame_enc.dll - LAME encoding library, generally used with CD rippers, etc
lame.acm - windows acm codec
libmp3lame.dll

x64:
lame64.exe
lame_enc64.dll
lame64.acm
libmp3lame64.dll

Bundle compiled with Intel Compiler 11.1.065.

LAME MP3 Encoders (download homepage)

smile.gif
Go to the top of the page
+Quote Post
john33
post Jun 7 2010, 11:33
Post #73


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



Updated 3.99a10 bundle also at Rarewares. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
forart.eu
post Jun 8 2010, 09:21
Post #74





Group: Members
Posts: 74
Joined: 10-December 09
From: italy
Member No.: 75798



QUOTE (john33 @ Jun 7 2010, 12:33) *
Updated 3.99a10 bundle also at Rarewares. smile.gif


...still no official x64 builds ? crying.gif
Go to the top of the page
+Quote Post
john33
post Jun 8 2010, 10:44
Post #75


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3761
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (forart.eu @ Jun 8 2010, 09:21) *
QUOTE (john33 @ Jun 7 2010, 12:33) *
Updated 3.99a10 bundle also at Rarewares. smile.gif


...still no official x64 builds ? crying.gif

I wouldn't exactly describe the Rarewares compiles as 'official'! wink.gif However, I have posted 64bit compiles of the 3.98.4 and 3.99a10 bundles. Tested on XP x64 and Windows 7 64bit Ultimate, the 3.98.4 compile is, in fact, slower on both OSs, but the a10 compile is faster.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post

9 Pages V  < 1 2 3 4 5 > » 
Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 28th November 2014 - 12:45