Gast
#1991466
Hallo, ich weiß, es gibt schon einige Themen darüber WAV Dateien mit einem AVR abzuspielen. Undzwar, möchte ich mit einem AtMega32 nur eine 29kByte große WAV Datei abspielen. Ich weiß die ersten 44 Byte muss ich wegstreichen, da die der Header sind. Ich dachte ich mach das einfach per PWM und ändere alle 125µs das Tastverhältnis. Sollte doch so gehen oder? Nur hab ich zwei Fragen, 1. Wie bringe ich die Datei am Besten ins Programm, ich dachte per Array aber ist etwas mühsam jedesmal Beistrich etc. hinzuzufügen. 2. Wenn ich das Array mache, speichert es ja in den Data und Program Bereich, wie könnte ich das verhindern, denn der program Bereich ist ja nicht so groß, dass er das aufnehmen könnte. Danke Schöne Grüße Patrick