High Quality Audio Recorder

OP #622645
Lesenswert?
• ▲
▼
Hallo Forum,

ich habe nun (glaube ich) alle tragbaren Solid-State Audio Recorder 
durchprobiert (Zoom H4, Edirol R09, M-Audio MicroTrack und Nagra 
Ares-M), und es war eine einzige Enttäuschung! Keins dieser Geräte hatte 
ein akzeptable Audioqualität. Das Hauptproblem waren meines Erachtens 
die eingebauten Mikros und die rauschenden Vorverstärker, aber auch bei 
den User Interfaces standen mir teils die Haare zu Berge.

Ich möchte nun die Möglichkeiten einer Selbstbaulösung ausloten und habe 
ein wenig hier im Forum recherchiert. Das "Mr. Wave"-Projekt von Simon 
Lehmayr klingt super, ich habe bei meinem letzten Projekt schon von "Mr. 
MIDI" schwer profitiert (vielen Dank an dieser Stelle!), aber das ist ja 
zur Zeit noch in Arbeit. Dann gibt es natürlich noch den "ARM MP3/AAC 
Player", aber der recordet (noch) nicht.

Ich würde das ganze gerne mit einem Atmel SAM7 machen, allein schon 
wegen der hohen Datenraten bei PCM 16Bit/48kHz bis hin zu 24Bit/96kHz. 
Als ADC würde ich es mit Cirrus CS5381 oder TI PCM4222 probieren.

Meine Frage lautet nun: Kennt jemand ein Beispielprojekt (am besten 
natürlich Hard- und Software), an dem ich lernen kann, wie serielle 
Daten von einem ADC mit I2S-Ausgang zum SSC des SAMs übertragen werden?

Leider wäre das mein erstes ARM-Projekt und ich weiß, ich weiß, es ist 
zuviel für den Anfang, aber deswegen möchte ich ja auch erstmal nach 
Material suchen um zu sehen, ob es für mich überhaupt machbar ist. Mir 
ist völlig klar, dass selbst das Platinenlayout für so ein NF/HF-Projekt 
eine große Herausforderung darstellt, aber leider finde ich es trotzdem 
spannend!!!

Liebe Grüße & vielen Dank fürs Lesen

S. Morsch
Admin Persönliche Seite #622943
Lesenswert?
• ▲
▼
Das Aufnehmen habe ich mit dem ARM MP3/AAC Player schon getestet 
(Funktion record in main.c):
http://www.google.com/codesearch?hl=de&q=show:YywXEQEC0WQ:pzkOO5QRsoc:dSHaPOeZxr0&sa=N&ct=rd&cs_p=svn://mikrocontroller.net/mp3dec/trunk&cs_f=/main.c&start=1

Ich nehme an die SD-Karte war da aber schon ziemlich am Limit, muss noch 
mal nachmessen wie schnell man schreiben kann.
OP #623063
Lesenswert?
• ▲
▼
Hallo Andreas,

danke für die schnelle Antwort! Ich hab mir dein Projekt nochmal genauer 
angesehen. In deinem Schaltplan 
(http://www.mikrocontroller.net/articles/Bild:TLV320AIC23B_Connection.png) 
sind DOUT und LRCOUT des TLVs unbeschaltet. Aber die müssen doch in der 
"Record-fähigen" Schaltung zum SAM führen, oder?

Ich hoffe, dass ich anstatt des TLVs einen CS5381 einsetzen kann. Der 
soll zumindest laut Datenblatt 
(http://www.cirrus.com/en/pubs/proDatasheet/CS5381_F2.pdf) ähnlich 
arbeiten:

SCLK (entspricht BCLK beim TLV)
SDOUT (entspricht DOUT beim TLV)
LRCK (entspricht LRCOUT beim TLV)

Ich hoffe, ich habe das richtig verstanden.


Das mit der SD-Karte ist natürlich auch noch so eine Sache... Aber 
44,1@16Bit wäre ja schonmal super. Bei den auf dem Markt befindlichen 
Geräten ist alles, was darüber liegt eh ein schlechter Scherz, bei den 
miesen Preamps und Mikrofonen.


Liebe Grüße,

S. Morsch

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.