Forum: Mikrocontroller und Digitale Elektronik vs1001k macht merkwürdige Geräusche


von Nik Bamert (Gast)


Lesenswert?

Hi!

Ich hab nun endlich an meinem atmega8515 das erste mp3 von einer
Festplatte zum Laufen gebracht(noch ohne Fat).

Doch habe ich damit zwei Probleme;

Erstens gibts bei der Wiedergabe immer solch merkwürdige Geräusche,
die man nicht wirklich beschreiben kann, es tönt einfach, als ob die
Laufende Datei(mit 192kbit/s) glechzeitig von derselben Datei
mit 32kbit/s überlagert würde. Es hat tonnenweise der Geräusche,
wie sie bei mp3's mit niedriger bitrate vorkommen.
Wenn ich dieselbe Datei am pc anhöhre gibts diese geräusche nicht.

Zweitens kommt es mir vor, als ob die Datei zeitenweise ein ganz klein
wenig schneller abgespielt wird, als sie eigentlich ist; vielleicht
entstehen dadurch ja auch diese merkwürdigen Laute...

Nun, ich hab die Quarzfrequenz am vs1001k richtig eingestellt,
ausserdem warte ich immer brav auf Dreq, bis ich wieder 32 bytes
sende.
Ich weiss, ohne den Sourcecode kann mir nicht viel geholfen werden,
aber vielleicht habe ich einfach zu hohe Ansprüche und das klingt bei
dem Decoder halt einfach so? Falls nicht, kann ich den Source ja
immernoch posten...

Mfg Nik

von Nik Bamert (Gast)


Lesenswert?

ok das problem mit der Wiedergabe Geschwindigkeit konnte ich lösen, hab
mich um eine Stelle vertippt bei der Frequenz. Aber diese komischen
"wubbel" Geräusche gibts immernoch. BSynch setze ich übrigens auch
immer...

von Nik Bamert (Gast)


Lesenswert?

ich kann sogar noch etwas weiteres ausschliessen. Es liegt nicht etwa
daran, dass ich zu langsam von de hd lese; Denn wenn ich das Dreq
Signal nicht überprüfe, also so schnell sende wie ich kann, dann läuft
das File etwa mit 5facher Geschwindigkeit, was mir sagt, dass die
Bitrate keineswegs zu hoch ist. Zudem gibts die Geräusche auch, wenn
ich ein
Mini mp3 File aus dem progmem abspiele. Gibts denn niemand der spontan
noch eine Idee hat?

von Dirk (Gast)


Lesenswert?

Hmmm, der Audio-Ausgang ist ordentlich elektrisch entkoppelt?

von Nik Bamert (Gast)


Lesenswert?

ich hab das ganze auf einem piggyback drauf
->schaltplan(http://www.myplace.nu/mp3/images/piggy_sch_large.jpg)

Nach den c's habe ich noch etwa 5cm draht bis zur buchse und dann eben
das kabel zu den lautsprechern. Aber es klingt so, als ob das Geräusch
irgendwie Digital entstehen würde. Man kann es nicht wirklich
beschreiben, aber wie gesagt, man muss sich ein mp3 mit 192kbit
vorstellen, dass gleichzeitig noch mit 32kbit abgespielt wird.
Dadurch hört man einerseits das Mp3 in super qualy, allerdings noch
von merkwürdigen Lauten überlagert...

von Nik Bamert (Gast)


Lesenswert?

ich hab gerade etwas sehr merkwürdiges festegestellt...
Ich hatte zuvor die daten des Files einfach ab einer bestimmten
Position
auf die Platte geschrieben(ohne fat32). Zwischenzeitlich habe ich
angefangen Code für fat zu schreiben und dann auch die Datei mit einem
Filesystem darauf geschrieben. Nun wurde die von mir ursprünglich
geschriebene Datei eben überschrieben...Daraus folgt, dass das File
irgendwo ab der ersten minute an abgespielt wird. Der vs1001k erhält
den
Header des Files also gar nicht-irgendwie muss der aber der Ausläser
gewesen sein, denn wenn ich das File nicht von Anfang an abspiele,
gibts
nicht ein einziges merkwürdiges Geräusch.
Nun finde ich es aber dennoch merkwürdig, dass der decoder den Header
nicht einmal braucht um das File abzuspielen, irgendwo muss der ja die
Bitrate her haben...?????

von Christian Zietz (Gast)


Lesenswert?

MP3s haben keinen Header am Dateianfang, sondern am Beginn jedes Frames.
Manche Decoder mögen es nicht, wenn nicht sauber an einem Frame mit der
Wiedergabe begonnen wird.

von Thorsten (Gast)


Lesenswert?

Das mit den seltsamen Geräuchen hatte ich am Anfang auch immer, bis ich
dann festgestellt habe, daß man den Decoder vor jedem neuen MP3
resetten muß.

Gruß
Thorsten

von Rooney (Gast)


Lesenswert?

Könnte das "seltsame Geräusch" auch durch die Festplatte hervorgerufen
werden? Soll anscheinend relativ oft vorkommen, wenn die Filterung nicht
sorgfälltig gemacht wurde...

von Nik Bamert (Gast)


Lesenswert?

>MP3s haben keinen Header am Dateianfang, sondern am Beginn
>jedes Frames. Manche Decoder mögen es nicht, wenn nicht sauber
>an einem Frame mit der Wiedergabe begonnen wird.


Mist, dann habe ich das mit den Id3 Tags verwechselt...wäre aber
interessant diese Tags auszulesen und anzuzeigen...

>Das mit den seltsamen Geräuchen hatte ich am Anfang auch immer,
>bis ich dann festgestellt habe, daß man den Decoder vor jedem
>neuen MP3 resetten muß.

Mache ich, sogar auch noch einmal nachdem zuende gespielt ist.

>Könnte das "seltsame Geräusch" auch durch die Festplatte
>hervorgerufen werden? Soll anscheinend relativ oft
>vorkommen, wenn die Filterung nicht. sorgfälltig gemacht wurde...

Wie genau meinst du Filterung?

von Hauke Radtki (Gast)


Lesenswert?

ich glaub er meint die spannungsversorgung ... bei nem
festplattenzugriff, steigt der strom den die platte zieht stark an,
aber da du ja sagst, auch bei nem file aus dem programm memory würde es
so kingen, ist das schon ma ausgeschlossen ...

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.