Korrekte Notenfrequenzen RTTTL

#3900530
Lesenswert?

Für die Weihnachtszeit basteln man ja zuweilen singende und klingende 
Spielzeuge, und so wollte ich dieses Jahr einen "kleinen" ATtiny85 
mittels Piezo klingen lassen.
Ich schreibe gerade an einem Java-Programm, welches Lieder im 
RTTTL-Format einliest und daraus eine Header-Datei mit Repräsentation 
der Lieddaten nach dem Schema von
http://hackvalue.de/hv_atmel_rtttl

Dabei bin ich auf das Problem gestoßen, daß es bei der Zuordnung 
zwischen Noten und Frequenzen widersprüchliche Angaben gibt.

Meist werden - wie bei dem hier vorgestellten Projekt:
http://www.mikrocontroller.net/attachment/highlight/49150

die Oktaven 5-8 verwendet und der Note a5 die Frequenz 440 Herz 
zugeordnet, welche eigentlich korrekterweise eher der Note a4 
entspricht.

In einigen Beschreibungen verwendet man denn auch diese Frequenz für die 
Note A4, gibt dann den Oktavbereich aber als [4,7] an:
http://www.mobilefish.com/tutorials/rtttl/rtttl_quickguide_specification.html

In vielen anderen Beschreibungen verwendet man den Oktavbereich 5-8 und 
die falsche Frequenz-Zuordnung a5->440 Hz:
http://www.activexperts.com/xmstoolkit/sms/rtttl/

Was ist denn nun richtig?
Gast #3900553
Lesenswert?

Korrekt wäre es eigentlich, wenn a1 mit 440Hz versehen wird.
Im Grunde ist es für die Spielzeuganwendung unerheblich, welche Oktave 
richtig ist von der Bezeichnung her. Ob es jetzt eine Oktave höher oder 
tiefer ist, kommt nur darauf an, wie die Piepser die "Musik" wiedergeben 
können. Und gleich welche Oktave, die Relationen stimmen ja trotzdem, 
also erklingt auch die Melodie richtig (Eine Oktave höher: doppelte 
Frequenz und eine Oktave ist in 12 Halbtöne unterteilt)...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren