SO BIN ICH MUSIKER GEWORDEN (HTJ: Arrays Tonsignal)

preview_player
Показать описание
Aufgabe:
Ein Tonsignal wird manchmal als Liste von Ganzzahlen
gespeichert. Die Werte repräsentieren dabei die
Intensität des Signals in aufeinanderfolgenden
Zeitintervallen.
Oft ist in einem Tonsignal ein kleiner Anteil an
Störgeräuschen enthalten.
Störgeräusche sind üblicherweise kleine, momentane Änderungen der
Tonhöhe. Durch Glätten des Tons können Störgeräusch entfernt und
dadurch die Wahrnehmung der Tonqualität verbessert werden.
Beim Glätten wird nach folgenden Regeln vorgegangen:
- Der erste geglättete Wert errechnet sich als Mittelwert der ersten
beiden Werte.
- Der letzte geglättete Wert errechnet sich entsprechend als Mittelwert der letzten beiden Werte.
- Jeder andere geglättete Wert errechnet sich als Mittelwert des
Wertes selbst mit dem vorherigen und dem nachfolgenden Wert.
Jeder geglättete Wert ist wieder eine Ganzzahl. Nachkommastellen, die
durch die Mittelwertbildung entstehen, werden einfach abgeschnitten.
Schreibe nun das Programm zum Glätten eines Tonsignals. Nenne es
Tonsignal.
Рекомендации по теме