Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: lame_enc.dll & CDex1.40 Release (Read 4520 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

lame_enc.dll & CDex1.40 Release

For all those devotees of CDex and the lame dll, it looks like my amendments to both to enable full --alt-preset support are about to be accepted!!

A sweep of the lame CVS today reveals that my amended version with further small amendments by Albert has made it into the CVS. Albert has also asked that my amendments to CDex be added to the cdexos CVS.

So, in a hopefully short period of time, my amended version of CDex looks like it will become redundant.

john33

lame_enc.dll & CDex1.40 Release

Reply #1
Hi,

Does this .dll version result in the same quality as using the .exe version? This would be great as the .dll really "streamlines" CDex and makes it really simple to use. Also do you know when these enhancments will make it into the official version? Finally is there any drawback to using "on the fly" encoding? (I will normalize with mp3gain afterwards)

Thanks for any info.

lame_enc.dll & CDex1.40 Release

Reply #2
The official CDex1.4 Release already has my amended .dll included. That same .dll is also now in the official lame CVS.

The quality will be the same as with the .exe since it uses the same settings and the same library. There should not, therefore, be any 'drawback' in using the .dll in the 'on-the-fly' mode. The .exe is also capable of encoding on-the-fly. If you do see any small difference in file sizes, it may be as a result of MSVC compile versus ICL compile. If you can detect any audible difference, it would be a first!!

john33

lame_enc.dll & CDex1.40 Release

Reply #3
John33-
Thanks, as always, for your work in all this.  Given that I set up a plugins folder (with more modern in_mp3.dll and in_vorbis.dll versions than the official 1.40 release contained anyway) for my install of your modified CDex version, is there any reason that I'd want to get the new improved official release of CDex whenever your changes are implemented?  Any substantive differences between your unofficial modified 1.40 and the upcoming official 1.40?  Thanks,

Tim
God kills a kitten every time you encode with CBR 320

lame_enc.dll & CDex1.40 Release

Reply #4
@Timcupery

Functionally, my 'pre-release' CDex 1.4 and the so-called CDex1.40 Release are, so far as I'm aware, the same. The only difference is that in my version, the encoder setup dialog disables options that are set by the presets. The official version leaves the options open giving the impresion that you can make changes, but you can't. any changes you make are overwritten by the presets.

The only thing you might want to watch out for id that if Dibrom makes any changes to the presets, it is probable that I will incorporate them in the dll long before they hit the lame CVS. That is, if history is worth anything!

There are some changes already in the CDex CVS to CDex itself, but the CVS is all screwed up at the moment because some guy doing an additional language overwrote all the changes that went in!!!

john33