mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wave Dateien am AVR


Autor: Ingo Laabs (grobian)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie ist es möglich vorhandene Wave Dateien in einen AVR zu bekommen und 
die über PWM auszugeben. Habe nach Beiträgen gesucht aber nicht das 
richtige gefunden.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Wie ist es möglich vorhandene Wave Dateien in einen AVR zu bekommen
Das hängt hauptsächlich davon ab, welche Kommunikationsmöglichkeiten du 
hast.

> und die über PWM auszugeben.
Die Ausgabe selbst ist ja nicht das grosse Problem. Eine unkompremierte 
WAV Datei enthält ja schon die Samples so wie du sie brauchst.


Fast man deinen ersten Satz in seiner Gesamtheit als Frage auf, dann 
wird die Antwort darauf wohl lauten:

Indem man ein Programm schreibt, welche die Soundsamples von einem 
Medium liest und die PWM entsprechend steuert.

Wenn du konkretere Antworten willst - stell konkrete Fragen.

Autor: Ingo Laabs (grobian)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
gut dann stelle ich die Frage mal so:
Ich habe die Wave Dateien in den AVR drinne. Bis dahin habe ich ja kein 
problem. Wie ich die Daten an einen Port bekomme ist mir auch klar.
Zeiger auf Tabelle und Daten raus. Aber wohin ??? Wo finde ich das PWM 
gedöhns. läuft das über den Timer ß

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dafür gibt's doch sogar ein Appnote von Atmel:

http://www.atmel.com/dyn/resources/prod_documents/...

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ingo Laabs wrote:

> Zeiger auf Tabelle und Daten raus. Aber wohin ??? Wo finde ich das PWM
> gedöhns. läuft das über den Timer ß


Ah, jetzt kommen wir der Sache näher, du weisst nicht wie eine PWM 
funktioniert. Warum fragst du dann nicht einfach wie eine PWM 
funktioniert, sondern laberst über Sound.

PWM Beiträge gibts hier im Forum wie Sand am Meer. Auch im Tutorium 
findet sich jede Menge dazu. Einfach mal reinschauen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.