hi,
here is an alpha release of an mp3 streamer for pd. this package [ mp3live~ ] contains two objects :
mp3streamout~/mp3streamin~.
< Dependencies> <Requires> Lame 3.89 </Requires> <Conflicts with> d_mp3.pd_linux </Conflicts with>
<Dependencies>
Indeed, d_mp3 rewrites most of the mpglib which is needed by mp3live~, and, unfortunately, the routines from d_mp3 will not work with mp3live~. it needs mpglib which is bundled with lame, that's why you should not load d_mp3 before using mp3live~.
btw, i can't see why mpglib has been embedded in d_mp3 and why it is so often rewritten ( for xmms, for mpg123, .... ), the version included in lame is OK.
but, i've found a Microsoft Dev Studio project file in the distribution, so the port to windows should not be that far away. I'm joining the file to this mail, just in case you don't have it in your lame's distro.
it works right now but is still alpha for the following reasons :
a/ resampling is not supported. b/ mono is not supported.
i might do that soon.
Enjoy !!
cheers,
Yves/ http://ydegoyon.free.fr