Sound Demo 3

Aus ProgrammingWiki
Archivierte Version vom 2010-01-21T12:54:54+00:00. Aktuelle Version

Mit diesem Beispiel kann man mathematische Funktionen hörbar machen. Bei der Tonerzeugung wird nicht zwischen negativen und positiven Ausschlägen unterschieden. Ist y = 0 entsteht kein Ton. Schlägt y im negativen oder positiven Bereich aus, entsteht ein hoher Ton. Verändern Sie die Funktion zum Beispiel mit Math.sin(x).

<eval id="4b58377106a33"> double playFunction(double x){</eval>

 return -(x*x);

}

draw(8,-4); // 8 Sekunden diese Funktion spielen und mit x=-2 beginnen play(8,-4);

Ihr Browser unterstützt Canvas nicht.