Forum: Mikrocontroller und Digitale Elektronik MP3 Recorder


von Florian__ (Gast)


Lesenswert?

Hallo,

ich würde gerne einen portablen MP3 Recorder bauen. Doch meine
eigentliche Frage lautet: Was kann ich für eine Qualität erreichen,
wenn ich nicht mehr als 150€ ausgeben möchte? Es muss ja nicht gleich
ein "R-1" sein, aber es sollte schon in die Richtung gehen.

Danke für Eure Meinungen,
Florian

Edirol R-1:
http://www.edirol.it/europe/details.asp?ct=3&gid=1&gruppo=Audio+%26+MIDI+Interfaces&id=18&la=DE&code=346

von SuperUser (Gast)


Lesenswert?

Interessantes Projekt. Etwas in der Art wollte ich auch demnächst mal
angehen, allerdings mit mind. 4 Kanälen.

Ich hatte mir vorgestellt, nicht MP3 sonder OGG für die Aufzeichnung zu
nehmen. Der OGG Codec sollte in SW auf einem ARM7 laufen. Die Daten dann
in ein- bis mehreren SD-Karten abgelegt werden.

A/D Wandler habe ich mir schon ausgesucht (von crystal, Type müsste ich
nachschauen)

von Thomas P. (pototschnig)


Lesenswert?

Ogg mit 4 Kanälen auf einem ARM7 encoden? Da bin ich sehr skeptisch.
Während es MP3-Decoder gibt, die mit 10MHz laufen, soll Ogg mindestens
100MHz benötigen. Und das nur zum Decoden.

Hast du da schon irgendwas dazu gefunden?

Das würde mich auch interessieren :-)

von SuperUser (Gast)


Lesenswert?

Kann duchaus sein, dass OGG Encoder die verfügbare Performance sprengt.
Ich habe mir das noch nicht näher angeschaut, so weit ist mein
angedachtes Projekt noch nicht...

Der Tremor decoder soll laut Berichten im Internet mit 60Mips
auskommen. Einen fixed-point encoder scheint es öffentlich noch gar
nicht zu geben...

von ,,,, (Gast)


Lesenswert?

>Während es MP3-Decoder gibt, die mit 10MHz laufen

Welcher zum Beispiel?

von Thomas P. (pototschnig)


Lesenswert?

Also für einen ARM9 gibts einen - steht leider nicht dabei, auf wieviel
MHz der ARM7 laufen würde - man kann ja mal die Mips in MHz umrechnen:

http://www.spiritdsp.com/mp3_arm.html

Aber zugegeben, 10MHz waren schon etwas optimistisch ;-)

Der Decoder wird aber schon richtig böse optimiert sein. Wenn ich einen
Decoder bauen würde, würden mir vermutlich nicht mal die 55MHz der SAM7
reichen.

von Benedikt (Gast)


Lesenswert?

>>Während es MP3-Decoder gibt, die mit 10MHz laufen
>Welcher zum Beispiel?

Wenn man sich auf Mono und geringe Bitraten beschränkt sollten 10MHz
kein Problem sein.
Der VS1011 schafft immerhin 320kBit bei 24,5MHz

von ,,,, (Gast)


Lesenswert?

Ja ok, bei Einschränkungen sollte das möglich sein. Dann ist es sogar
auf einem dsPIC möglich, einen Dekoder zu implementieren.

von Thomas P. (pototschnig)


Lesenswert?

Der VS1011 ist aber auch ein DSP und extra für solche Aufgaben da. Der
MAS3507 kam damals mit 14,5MHz aus @ 320kbit. Der ARM7 ist aber kein
DSP und darf deshalb nicht mit den Decodern verglichen werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.