MP3-Player mit PIC32?

Gast #1910940
Lesenswert?

Hallo. Ich würde gerne einen MP3-Player mit PIC als µC bauen und habe 
auch Schaltungen mit einem VS1011 o.ä. und einem PIC gefunden. Jedoch 
kostet der VS1011 15€ und da wollte ich ansich den MP3-Decoder 
Softwaremäßig gestalten. Beim googlen habe ich folgendes gefunden:
http://www.k9spud.com/forum/read.php?3,2650

Dort wird gezeigt, dass es möglich ist, ein Programm "Helix" auf einen 
PIC32 zu brennen und dieser kann mp3s mit einer Qualität von 320kbit/s 
abspielen:
http://www.youtube.com/watch?v=oHz8sEbGpQQ

Also habe ich nach Helix gesucht aber nichts gefunden. Das einzige was 
ich gefunden habe war, dass es ansich für ARMs programmiert ist, der 
Programmierer es aber für den PIC32 umschreiben konnte, was auch nicht 
so viele Stellen im Code gewesen sind.

Nun die Frage, woher bekomme ich den Helix-Code und am besten gleich 
einen Passenden für den PIC32?
Gast #1911930
Lesenswert?

wo kann ich denn auf der Seite den Decoder für einen ARM runterladen. 
Die Seiten, die Google ausspuckt, verweisen immer nur auf die gleiche 
Seite, wo aber kein Download zusehen ist.

Hat den vielleicht noch jemand auf dem Rechner oder so???
Gast #1911937
Lesenswert?

>Die Seiten, die Google ausspuckt, verweisen immer nur auf die gleiche
>Seite, wo aber kein Download zusehen ist.

Bitte poste mal den Link auf die Seite mit den Suchergebnissen
und den auf die Seite wo dann kein Download zu sehen ist.
Ich bin nur neugierig aber das wäre nett.
Gast #1911952
Lesenswert?

https://datatype.helixcommunity.org/

Dort gibt es dann den "Helix MP3 Decoder" mit einem Link:
https://datatype.helixcommunity.org/Mp3dec

Dort steht, mit welchen ARMs das getestet wurde etc aber eben keine 
Downloadquelle. Den MP3-Encoder findet man bei google on mass, aber den 
Decoder nicht.

Ich hab grad gesehen, dass man bei "Doxygen" oben auf der Seite die 
Funktionenerklärung hat und auch eine Liste der Dateien, die aber nicht 
runterzuladen sind.
Gast #1911965
Lesenswert?

>Ich hab grad gesehen, dass man bei "Doxygen" oben auf der Seite die
>Funktionenerklärung hat und auch eine Liste der Dateien, die aber nicht
>runterzuladen sind.

Hm. Ich kann mir die Dateien ansehen. Habe aber natürlich nicht alle 
probiert. Welche kannst Du ncht laden?

So wie ich das verstehe ist der Quellcode vorhanden. Du musst ihn nur 
herunterladen und selbst kompilieren. Die richtige Build-Umgebung 
natürlich vorausgesetzt.
Gast #1911976
Lesenswert?

Also ich habs jetzt nich ausprobiert, aber ich vermute stark das du dir 
die Sourcefiles per CVS runterladen kannst. Folgendes steht auf der von 
dir geposteten Seite unter FAQ:

Frequently Asked Questions
Where is the code in CVS?

    * See the Helix Datatype project page: 
http://datatype.helixcommunity.org
      The CVS root is /cvsroot/datatype, and the module name (path) is 
mp3/codec/fixpt

Where does the build system put the code in my local source tree?

    * datatype/mp3/codec/fixpt

Ausserdem gibts da nochn link mit dem du direkt aufs CVS zugreifen 
kannst.
Gast #1977831
Lesenswert?

Es gibt seit Ende Oktober bei Microchip eine Application Note AN1367 zum 
Thema: Porting the Helix MP3 Decoder onto Microchip's PIC32MX 32-bit 
MCUs

findet sich hier: 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en551513

Das läuft mit einem PIC32 Ethernet Starterkit und einem Multimedia 
Expansion Board

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2615&dDocName=en545713

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2615&dDocName=en548037

Das ist ein vollständiger MP3 Dekoder mit Graphic und hasse nich 
gesehen......

Gruß
Zabooh

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren