Informatik Material Portal Portfolio Präsentation Grafik Tabellenkalkulation Informatik56 9 10 11 12 13 Messen, Steuern, Regeln Linux Theorie Didaktik Open Source Spiele Wettbewerbe Netzbetreuung intern Literatur Links Energie corewar UNIX/Linux
Pfad: Startseite / Fächer / Informatik
Autor: be
21.09.2005 10:51
579

Melodie

Der Computer soll auf Knopfdruck eine Melodie spielen.

Mit Hilfe der Anweisung windows.Beep(frequenz, dauer) gibt der Computer einen Ton der gegeben Frequenz (in Hertz) und der angegebenen Dauer (in ms) aus.

Füllen Sie beim Start des Programms ein Array mit den Frequenzen der C-Dur-Tonleiter:

Note cdefgahc
Frequenz 262294330349392440494523

Ein Memofeld soll die Abfolge der Noten enthalten (in jeder Zeile den Index einer Frequenz im Array).

Durch Klicken auf eine "Spielen"-Schaltfläche soll die eingegebene Melodie gespielt werden.

Beispiel für Tonabfolge für Fuchs du hast die Gans gestohlen:
1 2 3 4 5 5 5 5
6 4 8 6 5 5 5 5
6 4 8 6 5 5 5 5
5 4 4 4 4 3 3 3 3 2 3 2 1 3 5 5
5 4 4 4 4 3 3 3 3 2 3 2 1 1 1 1