<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - Creating MP3 Decoder - Comments</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html</link>
 <description>Comments for &quot;Creating MP3 Decoder&quot;</description>
 <language>en</language>
<item>
 <title>Re: Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-50268</link>
 <description>&lt;p&gt;Very useful files search engine. &lt;a href=&quot;http://Indexoffiles.com&quot; class=&quot;bb-url&quot;&gt; &lt;a href=&quot;http://Indexoffiles.com&quot;&gt;http://Indexoffiles.com&lt;/a&gt;&lt;/a&gt; is a search engine designed to search files in various file sharing and uploading sites.&lt;/p&gt;</description>
 <pubDate>Sat, 14 Feb 2009 09:01:28 +0100</pubDate>
 <dc:creator>Facepalm</dc:creator>
 <guid isPermaLink="false">comment 50268 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-49043</link>
 <description>&lt;p&gt;i can biuld this code , but i don&#039;t know how to use this dll.&lt;/p&gt;</description>
 <pubDate>Wed, 15 Oct 2008 04:38:11 +0200</pubDate>
 <dc:creator>zgly</dc:creator>
 <guid isPermaLink="false">comment 49043 at http://www.newlc.com</guid>
</item>
<item>
 <title>player implementation</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2898</link>
 <description>&lt;p&gt;Hi denis,&lt;/p&gt;

&lt;p&gt;I am a newbie to Symbian. I am trying to write a very basic player wihh your MP3decodeDll. &lt;/p&gt;

&lt;p&gt;I am pasting the main code below. Could you please guide me what to do further. That will be of great help. Any pointers or links will also be helpful. I am breaking my head on it from past 1 week &lt;img src=&quot;/sites/all/modules/smileys/packs/example/sad.png&quot; title=&quot;Sad&quot; alt=&quot;Sad&quot; /&gt;&lt;/p&gt;

&lt;p&gt;void foo()&lt;br /&gt;
    {&lt;br /&gt;
    //declare names for the files&lt;br /&gt;
            _LIT(name, &quot;C:\\system\\test.mp3&quot;);&lt;/p&gt;

&lt;p&gt;            //open the file server session&lt;br /&gt;
            RFs session;&lt;br /&gt;
            session.Connect();&lt;/p&gt;

&lt;p&gt;            //create the mp3 decoder&lt;br /&gt;
            CMP3DecodeEngine *md = CMP3DecodeEngine::NewL();&lt;/p&gt;

&lt;p&gt;            //open the file&lt;br /&gt;
            TBufC&lt;256&gt; fn;&lt;br /&gt;
            fn = pcm;&lt;br /&gt;
            md-&gt;OpenFile(session, fn);&lt;/p&gt;

&lt;p&gt;            //declare a buffer where pcm data will be decoded&lt;br /&gt;
            TBuf&lt;8192&gt; buf;&lt;/p&gt;

&lt;p&gt;            //decode a frame&lt;br /&gt;
            md-&gt;DecodeOneFrame(buf);&lt;/p&gt;

&lt;p&gt;            //how do i play the complete song? &lt;img src=&quot;/sites/all/modules/smileys/packs/example/sad.png&quot; title=&quot;Sad&quot; alt=&quot;Sad&quot; /&gt;&lt;/p&gt;

&lt;p&gt;            //get the buffer&lt;br /&gt;
            TBufC&lt;8192&gt; pcmdata = md-&gt;GetBuffer();&lt;/p&gt;

&lt;p&gt;            //close the decoder&lt;br /&gt;
            md-&gt;CloseFile();&lt;/p&gt;

&lt;p&gt;            //close the file server session&lt;br /&gt;
            session.Close();&lt;br /&gt;
    }&lt;/p&gt;</description>
 <pubDate>Tue, 15 May 2007 15:21:58 +0200</pubDate>
 <dc:creator>yogiam</dc:creator>
 <guid isPermaLink="false">comment 2898 at http://www.newlc.com</guid>
</item>
<item>
 <title>Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2239</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Thanks a lot for this article and the DLL, it will be a big help to me.  I am developing a streaming application, and I wanted to ask if I could use this DLL for my app.  I won&#039;t have a file, but I will have MP3 data from a buffer, is it just a case of calling the DecodeOneFrame() function and then getting the decoded data after that?  I assume it can be used for this purpose, but I just need a sanity check.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Thanks again&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 16 Jan 2007 14:43:33 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2239 at http://www.newlc.com</guid>
</item>
<item>
 <title>Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2238</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;How use this library?&lt;/div&gt;</description>
 <pubDate>Tue, 19 Sep 2006 23:04:36 +0200</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2238 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2243</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;thnx for tutorial, but i think its too hard for some people. pls can someone upload his dll&#039;s to rapidshare and just give us a link? thnx billion times.&lt;/div&gt;</description>
 <pubDate>Fri, 26 May 2006 21:05:53 +0200</pubDate>
 <dc:creator>mp3</dc:creator>
 <guid isPermaLink="false">comment 2243 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2245</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;hi
i want to paly mp3 file in my linux pc using minimad
i did 
make minimad
./minimad &amp;lt;mp3filename&amp;gt; test.wav
but it doesnt play.....so how i play mp3 using minimad?
help me?
regards
cader&lt;/div&gt;</description>
 <pubDate>Thu, 18 May 2006 16:02:50 +0200</pubDate>
 <dc:creator>abdul cader</dc:creator>
 <guid isPermaLink="false">comment 2245 at http://www.newlc.com</guid>
</item>
<item>
 <title>Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2237</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Can anybody give a sample that uses this lib ?&lt;/div&gt;</description>
 <pubDate>Fri, 05 May 2006 00:25:45 +0200</pubDate>
 <dc:creator>Aro</dc:creator>
 <guid isPermaLink="false">comment 2237 at http://www.newlc.com</guid>
</item>
<item>
 <title>Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2236</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;great articles!
i&#039;v translated it into chinese version. would you mind i use it to help other developers in china ?&lt;/div&gt;</description>
 <pubDate>Wed, 01 Mar 2006 03:30:57 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2236 at http://www.newlc.com</guid>
</item>
<item>
 <title>Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2235</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Hello!&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;I&#039;m using the MADLIB decoder only on 6600. The reason: it is not playing mp3 songs with good quality. I convert the mp3 frames into 8 Bit PCM. Can I convert this frames to play a wave file, or something else? I&#039;m not pleased with the result. Maybe I&#039;m doing something wrong.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Regards,
    Lorand&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Thu, 16 Feb 2006 06:58:52 +0100</pubDate>
 <dc:creator>Lorand</dc:creator>
 <guid isPermaLink="false">comment 2235 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2246</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Hi All!&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;I also has finished with my mp3 player project, and has the same problem.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Regards,
    Lorand&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 10 Jan 2006 18:19:22 +0100</pubDate>
 <dc:creator>lorand</dc:creator>
 <guid isPermaLink="false">comment 2246 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2234</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Hi,I has been finished our mp3 soft-decode with your MP3DECODEDLL project. Thank you. But I try to run our player over 12 hours , my phone(panasonic X700) show a message :&quot;Out of memory! Close other applications.&quot; , then my player is closed . 
I tried to check where lost memory in my program , like following : 
I replace this line only: 
iMP3Decode-&gt;DecodeOneFrame(iBuffer16);//decode one frame
with:
iBuffer16.Fillz(iBuffer16.MaxLength);//Directly fill zero to my buffer and not use real decoder
So my program can run many many hours and not lose memory.
I think , Maybe the MP3DecodeDLL has bug?&lt;/div&gt;</description>
 <pubDate>Mon, 19 Dec 2005 07:30:01 +0100</pubDate>
 <dc:creator>ad209</dc:creator>
 <guid isPermaLink="false">comment 2234 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2244</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Well PCM streams will not work unless u filter it and try to fuse the 2 channels into one. u will find some information in the minimad.c file which comes as a part of the libmad tarball. infact if u just compile it under linux , open a mp3 file and pipe output to /dev/dsp u can hear it well (slightly distorted though). the trick is in the function &quot;scale&quot;( something just check the name i am too lazy to open that file now). check it out. this is the one that does the &quot;filtering&quot; before output in small endian format.
i am sure u will find a way out
cheers-- ashwin&lt;/div&gt;</description>
 <pubDate>Sat, 26 Nov 2005 18:40:08 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2244 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2233</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Hi!&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;I implemented the sources into my project. I did a decoding fram-by-frame. The result buffer I saved into a new file. I tried to play the new file as &lt;strong class=&quot;spip&quot;&gt;.pcm&lt;/strong&gt; stream, but unsuccessful.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Please let me know, what U mean under the follows:
&lt;br /&gt;&lt;img class=&#039;spip_puce&#039; src=&#039;http://www.newlc.com/sites/all/themes/zen/images/blue_bullet.gif&#039; alt=&#039;-&#039; /&gt;&amp;nbsp;&amp;nbsp;apply filter
&lt;br /&gt;&lt;img class=&#039;spip_puce&#039; src=&#039;http://www.newlc.com/sites/all/themes/zen/images/blue_bullet.gif&#039; alt=&#039;-&#039; /&gt;&amp;nbsp;&amp;nbsp;synthesize decoded frame to PCM samples
&lt;br /&gt;&lt;img class=&#039;spip_puce&#039; src=&#039;http://www.newlc.com/sites/all/themes/zen/images/blue_bullet.gif&#039; alt=&#039;-&#039; /&gt;&amp;nbsp;&amp;nbsp;resample PCM samples&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Is it not enough to decode the mp3 file frame-by-frame?&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Thanks and regards,
  Lorand&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Sat, 01 Oct 2005 09:00:00 +0200</pubDate>
 <dc:creator>Lorand</dc:creator>
 <guid isPermaLink="false">comment 2233 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html#comment-2232</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;thats very complicated.thanks
will this work in nokia 6600??
how can i do aaall this??&lt;/div&gt;</description>
 <pubDate>Wed, 21 Sep 2005 20:20:15 +0200</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2232 at http://www.newlc.com</guid>
</item>
<item>
 <title>Creating MP3 Decoder</title>
 <link>http://www.newlc.com/en/Creating-MP3-Decoder.html</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Adopt MAD (MPEG audio decoder library) to usage with Symbian. This article teaches you how to port this high quality audio decoder on the Symbian OS platform. Interesting if you need to decode MP3 by yourself at your application...&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/en/Creating-MP3-Decoder.html&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/en/Creating-MP3-Decoder.html#comments</comments>
 <category domain="http://www.newlc.com/en/taxonomy/term/14">Multimedia</category>
 <category domain="http://www.newlc.com/en/taxonomy/term/141">Sound and Vibrator</category>
 <pubDate>Thu, 28 Apr 2005 10:18:14 +0200</pubDate>
 <dc:creator>denis</dc:creator>
 <guid isPermaLink="false">585 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
