Sehr sehr lustig, ist dir echt gelungen !!!
Danke, das hört man gerne.

kann es sein, dass man in das array "melody[]" nicht beliebig viele Werte (Noten) schreiben kann? Wo ist denn die Obergrenze?
In der Routine begrenzt der 1KB-Ram Speicher die Anzahl der Noten, da alle Arrays im RAM liegen. Man könnte wesentlich mehr Noten unterkriegen, wenn man die Noten im Flash ablegt. Das geht mit progmem ....

Gruß,
robo