Help - Search - Members - Calendar
Full Version: Request for a special compile
Hydrogenaudio Forums > Lossy Audio Compression > MP3 > MP3 - Tech
HisInfernalMajesty
Well, the topic says it generally. I host a streaming audio show and my format of choice is MP3 for compatibility. I use the current LAME v3.97b2 DLL and my source encoder frontend is Oddcast for Foobar. When Oddcast passes parameters, it sets LAME to full stereo. What I want is a DLL that always forces joint-stereo no matter what is passed to it. So can anyone please help me out?
Shade[ST]
QUOTE(HisInfernalMajesty @ Mar 13 2006, 09:18 PM)
Well, the topic says it generally. I host a streaming audio show and my format of choice is MP3 for compatibility. I use the current LAME v3.97b2 DLL and my source encoder frontend is Oddcast for Foobar. When Oddcast passes parameters, it sets LAME to full stereo. What I want is a DLL that always forces joint-stereo no matter what is passed to it. So can anyone please help me out?
*


Edit the source code, find the check for the flag, and disable it.
Firon
Can't you use the lame_enc.dll modified to use INI File Setup from Rarewares? It ignores all parameters passed to it, but it only gives you the choice of VBR presets.
kjoonlee
Why not ask Oddsock to provide a joint-stereo-only version?

edit: Of Oddcast, not LAME.
Gabriel
The best thing to do would be to ask Oddcast author to only set channel mode when in mono and let Lame decide otherwise.
HisInfernalMajesty
QUOTE
Edit the source code, find the check for the flag, and disable it.
I've edited the source my self for the DLL but I don't have the tools to complie it =/

QUOTE
Can't you use the lame_enc.dll modified to use INI File Setup from Rarewares? It ignores all parameters passed to it, but it only gives you the choice of VBR presets.
I've actually tired this, but some applications don't like VBR streams. Winamp, I believe, just buffers out... Windows Media Player plays the audio sped up...

QUOTE
Why not ask Oddsock to provide a joint-stereo-only version?

edit: Of Oddcast, not LAME.
It's been asked before on the Oddcast forum (see here) but a direct response to this has never been given... Though maybe a direct formal request hasn't been made..? Couldn't hurt to write a quick e-mail, and I shall do that now.
Shade[ST]
You can compile it with GCC for windows.
LaserSokrates
I already asked in the forums ages ago... I think even twice (however, there was some time between these two times), oddock didn't even answer. So I decided to go with Vorbis (as even WinAMP can play it natively). Are there any other players than the directshow- based ones that don't support vorbis streams by default? And IMHO, nobody should use WMP for audioplayback. So I'd say: tell your listeners NOT to use a directshow based player or to install some filters, and go with Vorbis.
Edit: Gerry in the oddsock forums is actually I.
john33
QUOTE(HisInfernalMajesty @ Mar 14 2006, 02:18 AM)
Well, the topic says it generally. I host a streaming audio show and my format of choice is MP3 for compatibility. I use the current LAME v3.97b2 DLL and my source encoder frontend is Oddcast for Foobar. When Oddcast passes parameters, it sets LAME to full stereo. What I want is a DLL that always forces joint-stereo no matter what is passed to it. So can anyone please help me out?
*


http://homepage.ntlworld.com/jfe1205/lameDll3.97b2_JS.zip

Can you try the above, please? I think it does what you're asking for. smile.gif If you can confirm whether it's OK, I'll add it at Rarewares.
LaserSokrates
It works, thanks.
HisInfernalMajesty
QUOTE(john33 @ Mar 14 2006, 10:25 AM)
http://homepage.ntlworld.com/jfe1205/lameDll3.97b2_JS.zip

Can you try the above, please? I think it does what you're asking for. smile.gif  If you can confirm whether it's OK, I'll add it at Rarewares.
*

It works for me too happy.gif. Thanks a lot this will be really handy and I know that I'm not the only one that will benefit from this minor change. Again, thanks a lot happy.gif.

k.eight.a
QUOTE(Firon @ Mar 14 2006, 05:53) *
Can't you use the lame_enc.dll modified to use INI File Setup from Rarewares? It ignores all parameters passed to it, but it only gives you the choice of VBR presets.
@ john33: Would you mind compiling and uploading lame_enc.dll modified to use INI File Setup from Lame 3.98 source code? smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.