Gast
#909456
Hallo zusammen, ich bin völliger Anfänger und beschäftige mich zum ersten mal mit Mikrocontrollerprogrammierung. Ein Freund hat mir einen kleinen ATMega8 mit etwas Spielzeug (Taster, LEDs, Summer) auf ein Lochraster gelötet und mir ein wenig gezeigt wie man ihn programmiert. Ich habe nun ein Programm geschrieben, was (ohne Interrupts, nur mit Schleifen) über den angeschlossenen Summer Töne erzeugt. Ich habe dazu eine Funktion geschrieben, die die Tonfrequenz und die Tondauer als Parameter erhält und dann den Summer entsprechend oft an und wieder ausschaltet. Das ganze funktioniert auch ganz gut, die Töne werden erzeugt und klingen halbwegs sauber. Ist das so die übliche Vorgehensweise (ist mir als erstes eingefallen) oder geht das auch schöner? Um das mal richtig zu testen würde ich da gerne eine Melodie draufbekommen. Dazu bräuchte ich eine Tabelle aus Werten (Tonhöhe, Tondauer). Gibts irgendeine Möglichkeit sowas aus Midifiles oder Wave Files oder ähnlichem zu extrahieren damit ich nicht Seitenweise Noten abtippen muss um meinen Piepser mit etwas längeren Melodien zu testen? Viele Grüße Florian