Searching \ for 'PIC based MP3 decoder' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/microchip/devices.htm?key=pic
Search entire site for: 'PIC based MP3 decoder'.

Truncated match.
PICList Thread
'PIC based MP3 decoder'
1999\01\26@211833 by S K

picon face
I'm sorry if this is considered off-topic.
  I was just sitting here wondering if it would be hard to write PIC
software to decode MP3 songs. can the pic run fast enough to get the
data from where ever it's stored (a whole separate issue), decompress
the data, and then convert it to an analog signal(PWM?)? seems like it
might, but i am relatively new to all this.
  maybe you could use a portable CD player to be the storage medium, or
a general chassis for portable MP3 player (i know that these already
exist, just my engineering mind running free here)just a little
modification there <G>...
anyways, just curious

thanks,
Steve K.

P.S. please cc: responses to spam_OUTsk123TakeThisOuTspamaol.com

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

1999\01\26@220614 by Dennie Lee

flavicon
face
At 06:17 PM 1/26/99 PST, you wrote:
>I'm sorry if this is considered off-topic.
>   I was just sitting here wondering if it would be hard to write PIC
>software to decode MP3 songs. can the pic run fast enough to get the
>data from where ever it's stored (a whole separate issue), decompress
>the data, and then convert it to an analog signal(PWM?)? seems like it
>might, but i am relatively new to all this.
>   maybe you could use a portable CD player to be the storage medium, or
>a general chassis for portable MP3 player (i know that these already
>exist, just my engineering mind running free here)just a little
>modification there <G>...
>anyways, just curious
>
>thanks,
>Steve K.
>
>P.S. please cc: responses to .....sk123KILLspamspam@spam@aol.com
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com

Sorry, but decoding MP3 requires one heck of a CPU.  It pushes a 486dx/4
100 mhz to its upper limits.  You might be able to use the PIC to control
some sort of specialized decoder, but a PIC just doesn't have the power to
decode a MP3 by itself.  That's MP3 handhelds like the RIO (by Diamond I
think) cost so much... they have a pretty powerful CPU or DSP built in.
Hope I helped.  I've been lurking on this list for a while, but have not
said much!


-- Dennie Lee --
dwlee1spamKILLspambbtel.com                ICQ: 19351768
http://www.uofl.edu/~dwlee001  <- Being Rebuilt, painfully slowly!

1999\01\26@232704 by ryan pogge

flavicon
face
you can buy I2C decoding chips from phillips I belive


{Quote hidden}

1999\01\26@235412 by ryan pogge

flavicon
face
not even close
you need a MUCH more powerfull proccesor

>I'm sorry if this is considered off-topic.
>   I was just sitting here wondering if it would be hard to write PIC
>software to decode MP3 songs. can the pic run fast enough to get the
>data from where ever it's stored (a whole separate issue), decompress
>the data, and then convert it to an analog signal(PWM?)? seems like it
>might, but i am relatively new to all this.
>   maybe you could use a portable CD player to be the storage medium, or
>a general chassis for portable MP3 player (i know that these already
>exist, just my engineering mind running free here)just a little
>modification there <G>...
>anyways, just curious
>
>thanks,
>Steve K.
>
>P.S. please cc: responses to sk123spamspam_OUTaol.com
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com

1999\01\27@000536 by Sean Breheny

face picon face
Hi all,

Since I know almost nothing about the MP3 standard, I am getting in way
over my head, but I don't see why it wouldn't be possible for a PIC to
perform almost ANY decoding. It is just an issue of how long it takes to do
it, and how much storage space it needs to store the results.
If one were willing to interface an IDE hard drive (or LOTS of SRAM or
DRAM) to one of the higher-end PICs, have it spend a few minutes decoding
an MP3 selection into raw wave data, and then just feed the bytes to a DAC,
I don't see why it COULDN'T be done, although, since it might take several
minutes to perform the operation and require quite a bit of storage space,
it might defeat the purpose of using the MP3 format.

Another option might be trying one of the SCENIX chips (50MIPS or
apparently soon to be at 100MIPS). I don't know if they are powerful
enough, but there are also relatively simple embedded versions of the MC68K
processor.

Good luck,

Sean

At 11:41 PM 1/26/99 -0500, you wrote:
{Quote hidden}

+-------------------------------+
| Sean Breheny                  |
| Amateur Radio Callsign: KA3YXM|
| Electrical Engineering Student|
+-------------------------------+
Save lives, please look at http://www.all.org
Personal page: http://www.people.cornell.edu/pages/shb7
KILLspamshb7KILLspamspamcornell.edu  Phone(USA): (607) 253-0315 ICQ #: 3329174

1999\01\27@072012 by g.daniel.invent.design

flavicon
face
Hi Sean,
I also know V.little about the MP3 standard, but I do recall that video
type data is scanned vertically, horizontally and over a number of
frames to eliminate a vast amount of usually repetative data.

If your audio is encoded into this type of data, then it may require a
substantial amount of irelavent processing time to retrieve your audio.

Because the operations are performed on long bit streams (x,y,time), a
standard uC or uP is not really up to performing the task with much
efficiency, a better approach would be to customise a CPLD to perform
the operations on a very wide data bus.

The only application that I can see for a PIC to do the job would be if
you are able to MP3 compress audio only, have limited storage and
maximum data, and are able to use a large ram chip to decode bursts of
realtime audio !

Remember that stuff like MMX is new and not yet available as a microchip
PIC pheripheral. (like A2D, I2C...)

regards,
Graham Daniel.

Sean Breheny wrote:
>
> Hi all,
>
> Since I know almost nothing about the MP3 standard, I am getting in way
> over my head, but I don't see why it wouldn't be possible for a PIC to
> perform almost ANY decoding. It is just an issue of how long it takes to do
> it, and how much storage space it needs to store the results.
<<cut>>
> Sean
--
Steam engines may be out of fashion, but when you consider that an
internal combustion engine would require recovery of waste heat by
transfer just before top dead centre then fashion becomes rather
redundant, USE STRATIFIED HEAT EXCHANGERS ! and external combustion.

You heard it first from: Graham Daniel, managing director of Electronic
Product Enhancements.
Phone NZ 04 387 4347, Fax NZ 04 3874348, Cellular NZ 021 954 196.

1999\01\27@114404 by David W. Duley

picon face
Hi everyone,
Try this link:
http://www.intermetall.de/products/mas.html#MAS3507D

David Duley
http://www.dreitek.com


In a message dated 1/26/99 7:20:57 PM Pacific Standard Time, RemoveMEdwlee1TakeThisOuTspamBBTEL.COM
writes:

<< >I'm sorry if this is considered off-topic.
>   I was just sitting here wondering if it would be hard to write PIC
>software to decode MP3 songs. can the pic run fast enough to get the
>data from where ever it's stored (a whole separate issue), decompress
>the data, and then convert it to an analog signal(PWM?)? seems like it
>might, but i am relatively new to all this.
>   maybe you could use a portable CD player to be the storage medium, or
>a general chassis for portable MP3 player (i know that these already
>exist, just my engineering mind running free here)just a little
>modification there <G>...
>anyways, just curious
>
>thanks,
>Steve K.
>
>P.S. please cc: responses to spamBeGonesk123spamBeGonespamaol.com
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com

Sorry, but decoding MP3 requires one heck of a CPU.  It pushes a 486dx/4
100 mhz to its upper limits.  You might be able to use the PIC to control
some sort of specialized decoder, but a PIC just doesn't have the power to
decode a MP3 by itself.  That's MP3 handhelds like the RIO (by Diamond I
think) cost so much... they have a pretty powerful CPU or DSP built in.
Hope I helped.  I've been lurking on this list for a while, but have not
said much!

 >>

More... (looser matching)
- Last day of these posts
- In 1999 , 2000 only
- Today
- New search...