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: Updated in_mad Winamp MAD MP3 input plugin (Read 301414 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Updated in_mad Winamp MAD MP3 input plugin

Reply #300
Can anyone tell me which or where is the link for the best and latest MAD MP3 winamp plugin?  I find there is a lot of fix in the post, but I never know which 1 should I use. Thank you.


Click the link in this topic's first post.

Updated in_mad Winamp MAD MP3 input plugin

Reply #301
Can anyone tell me which or where is the link for the best and latest MAD MP3 winamp plugin?  I find there is a lot of fix in the post, but I never know which 1 should I use. Thank you.


Click the link in this topic's first post.


Yes, I did it.. but my current version is 0.15.1(beta) which is a lot newer than the version 0.14.1b from the 1st post. There is so many updated version inside this forum.. I really confuse about which one is the best and updated.. Alt. I love MAD, but anyone tell me which one is the best MP3 decoder for winamp? I'm still confuse about it too...

MAD decode in 24-bit wavefrom
mpg123 decode in 16bit wavefrom with 24-bit output..
there is few of them too.. but I really dunno which I should use.

correct me if any of my information r wrong m I hope if there is anyone can really answer my question.. thank you!!!

Updated in_mad Winamp MAD MP3 input plugin

Reply #302
correct me if any of my information r wrong m I hope if there is anyone can really answer my question.. thank you!!!


I did really answer your question. The file linked to in the first post is always replaced by the most current version, which is dated 2007-01-02 12:04 at the moment.

About the MAD or mpg123 question: I wasn't ever able to hear any differences between their decoding capabilities, and neither of them caused noticeable issues concerning CPU usage, hence it's a matter of personal preference which one to use. MP3 decoders are long-lived ones these days, with a lot of optimizations having been done in the past. Additional plug-in features, like good tagging capabilities, streaming and Unicode support might be more crucial for most users to come to a decision.

Updated in_mad Winamp MAD MP3 input plugin

Reply #303
Which is the latest mad plug-in ? Where can I download ?

 

Updated in_mad Winamp MAD MP3 input plugin

Reply #304
As Junon said, the link on the first post will always be the latest version.

Here is the link again,

http://www.zen23652.zen.co.uk/in_mad.zip

I'm sorry for not having time to do many things with the plug-in now. I don't want to release my remade (very buggy) code yet, and I've not had time to back port some of the other changes. Please keep testing and posting your problems. Trust me, I'm not fully happy with the plug-in yet so its far from being dropped!

Thanks to all 

Updated in_mad Winamp MAD MP3 input plugin

Reply #305
I'm sorry for not having time to do many things with the plug-in now. I don't want to release my remade (very buggy) code yet, and I've not had time to back port some of the other changes. Please keep testing and posting your problems. Trust me, I'm not fully happy with the plug-in yet so its far from being dropped!

Thanks to all 

How is it going with the final?

We haven't heard from you for months, have you forgotten about it or that 

Updated in_mad Winamp MAD MP3 input plugin

Reply #306
Hi,

Its coming along slowly, I've rewritten most of it from scratch into C++ integrating Unicode support from the start. Hopefully this won't impact older Winamp version support, but will certainly benefit the newer Winamp versions now the move to Unicode is completed. I'm also aiming to have the plug-in use the global Winamp 5 preferences. In terms of features, I'm not planning for anything new yet until I've got this new code working properly.

Cheers for still being interested

As a side point, do you think I should provide options to enable/disable ID3v1 UTF-8 read/write support, or just have it fixed enabled?

Updated in_mad Winamp MAD MP3 input plugin

Reply #307
As a side point, do you think I should provide options to enable/disable ID3v1 UTF-8 read/write support, or just have it fixed enabled?

Hi,

I think that you should make these options configurable, mainly for compatibility with hardware and/or older software players.
If age or weaknes doe prohibyte bloudletting you must use boxing

Updated in_mad Winamp MAD MP3 input plugin

Reply #308
When I unzip the mad file I get the in_mad.dll and a folder called in_mad with subfolders and loose files. I put the in_mad.dll file in winamp plugins folder and it works fine. I have been using it for a long time. My question is, what what do I do with the in_mad folder? Am I missing some functionality by not putting that folder somewhere? Could someone enlighten me?

Updated in_mad Winamp MAD MP3 input plugin

Reply #309
Quote
I've included source code


in_mad folder is source code
[span style=\'font-size:8pt;line-height:100%\']"We will restore chaos"-Bush on Iraq[/span]

Updated in_mad Winamp MAD MP3 input plugin

Reply #310
It is nice to get such a quick reply, thanks. So, I will only have use for the source code if I want to tinker with how the in_mad.dll functions or works with various programs? That is not something I can do yet, but I am very pleased withe the dll as it is and will let the experts make it better if that's possible.


Quote

I've included source code


in_mad folder is source code

Updated in_mad Winamp MAD MP3 input plugin

Reply #311
It's been more then a month since we've last heard from you, MoSPDude. How is the development going?
Quote
As a side point, do you think I should provide options to enable/disable ID3v1 UTF-8 read/write support, or just have it fixed enabled?

I think it would be good to provide an option, if it's not too much work.

Updated in_mad Winamp MAD MP3 input plugin

Reply #312
Slowly....

Once I've got this work project finished (hopefully mid-June) and recovered properly from computer failure, I'll have a lot more time to work on the plug-in. I currently end up doing odd bits every week but not much unfortunately. I've got so much unfinished code in, that the last build I disabled the GUI just to ensure the thing did still play files back! I just hope this new structure is worth it and that the Unicode stuff does work properly out of the box.

Updated in_mad Winamp MAD MP3 input plugin

Reply #313
Do I need to uninstall the Nullsoft MPEG Audio Decoder or any other default plug-ins from Winamp to use the MAD plug-in? I'm using Winamp 5.33.

Updated in_mad Winamp MAD MP3 input plugin

Reply #314
Do I need to uninstall the Nullsoft MPEG Audio Decoder or any other default plug-ins from Winamp to use the MAD plug-in? I'm using Winamp 5.33.

Nope. In the Nullsoft decoder's configuration there's a line displaying all file extensions which should be handled by the plug-in. Simply remove MP3 from this line, enable MAD and restart Winamp. Having done so, Winamp should play MP3 through MAD, checking an MP3's properties will make sure it actually does. The new plug-in uses an own GUI for metadata editing.

Updated in_mad Winamp MAD MP3 input plugin

Reply #315
Do I need to uninstall the Nullsoft MPEG Audio Decoder or any other default plug-ins from Winamp to use the MAD plug-in? I'm using Winamp 5.33.

Nope. In the Nullsoft decoder's configuration there's a line displaying all file extensions which should be handled by the plug-in. Simply remove MP3 from this line, enable MAD and restart Winamp. Having done so, Winamp should play MP3 through MAD, checking an MP3's properties will make sure it actually does. The new plug-in uses an own GUI for metadata editing.

I'm now using two versions of Winamp - Version 2.95 with MAD and a newer 5.x version with the standard plugins. From reading this thread it looks as though I could now update to use the latest 5.x version with the latest MAD plugin. I have actually been fairly sure that the 2.95+MAD combination provides better sound  - and I'm using a 16 bit sound card (Creative MP3+) and I often use Winamp also to play MP2 files encoded from broadcasts. Whether my perception of better sound is real, or really due to improved MP3 (MP2) decoding, or possibly due to other subtle factors, such as a slightly different frequency response curve, I can't really say - though I do think it is substantially better and makes some output from DAB radios bearable.

One other interest is using Winamp with aac+ plugins, so that I can listen to stations from sites such as http://www.tuner2.com

I'm looking for any advice about the compatibility of the various plug-ins. Can I have a configuration of Winamp (the latest perhaps?) which will (a) use the MAD decoder for preference, and (b) switch to aac+ automatically where needed, or does this all have to be done manually?

Updated in_mad Winamp MAD MP3 input plugin

Reply #316
One other interest is using Winamp with aac+ plugins, so that I can listen to stations from sites such as http://www.tuner2.com

I'm looking for any advice about the compatibility of the various plug-ins. Can I have a configuration of Winamp (the latest perhaps?) which will (a) use the MAD decoder for preference, and (b) switch to aac+ automatically where needed, or does this all have to be done manually?

There's no need for switching between anything, because the decoders don't interfere with each other in any way. MAD handles MP3, AAC in its common MP4 container is decoded by in_mp4, raw .aac (which is extremely rare) is a case for Nullsoft's MPEG audio decoder. Removing the .mp3 extension doesn't completely disable the latter, it still works for any other format found in its configuration, including AAC.

Updated in_mad Winamp MAD MP3 input plugin

Reply #317
[...] AAC in its common MP4 container is decoded by in_mp4, raw .aac (which is extremely rare) is a case for Nullsoft's MPEG audio decoder. [...]



Afaik, the in_mp4 of nullsoft is just a MPEG-4 container parser, which outputs the raw aac to the in_mp3 codec.
There existed one in_mp4 from audiocoding which decoded the audio itself, but that's not the case now.

Updated in_mad Winamp MAD MP3 input plugin

Reply #318
Another question. I tried the 32 < 24 decoder setting because i couldn't find anywhere if my soundcard is 16 or 24 or what bit (even in the control őanel->sound thing), and it worked, i mean it doesn't crashed, or there was no error, it plays the music. This means that my soundcard is 24 or 32 bit or what? If it was a 16 bit card than it wouldn't play the music, right? In the directsound status menu it says '32 bits per sample, 2 channels'.

Updated in_mad Winamp MAD MP3 input plugin

Reply #319
Also, what is the difference between 24 bit padded to 32 and 24 bit? Is the padded one better or no difference?

Updated in_mad Winamp MAD MP3 input plugin

Reply #320
24bit padded is a 32bit signal, where only 24 of them carry information. the other 8 are just zeroed in order to maintain bit aligment.
So there is no difference in quality. The hardware might require one format or the other, and if storage matters, the 24bits is smaller than the 24bit padded one.

Updated in_mad Winamp MAD MP3 input plugin

Reply #321
So, I have a 16 bit soundcard, is it better or the best quality if I set Noise Shaping and Rectangular dither?

Updated in_mad Winamp MAD MP3 input plugin

Reply #322
So, I have a 16 bit soundcard, is it better or the best quality if I set Noise Shaping and Rectangular dither?

If you don't use any additional (usually non dithered) attenuation, or EQ than it's ok. That's why it's best to use the MAD plugin with kernel streaming output and without any processing in winamp. Otherwise, they're going to truncate the samples, so there's no point in dithering the output of the decoder.
If age or weaknes doe prohibyte bloudletting you must use boxing

Updated in_mad Winamp MAD MP3 input plugin

Reply #323
i have MAD 0.15.1 beta, is that the latest? the given links doesnt say much about that.

and another question, im using MAD with XM Play, is that plugin fully functional with it as with winamp?
tnx.
Open Source is the only source!

Updated in_mad Winamp MAD MP3 input plugin

Reply #324
Hi Ivan,

The MAD decoding library (libmad) 0.15.1b is the latest version, the library itself hasn't been updated since early 2004 (I think!). The ID3 tag library (libid3tag) is also at version 0.15.1b, however I had to patch and fix parts which can be found in the source with the plugin.

As far as I know, XM Play should if it takes Winamp input plugins work ok with this, but I've not tested it - so if you could try it and report if it works or not, that'll be great. I had been testing it with MediaMonkey and looking at problems with compatibility.

Cheers