Ich mag eine Funktion, die wie folgt funktioniert:Wiedergabe bestimmte Frequenz mit Javascript
playSound(345, 1000)
, die einen Ton von 345 Hz für 1000 Millisekunden spielen würden. Was ist der einfachste Weg, dies in JavaScript zu erreichen? Es macht mir nichts aus, wenn es ein Sample (vielleicht eine Sinuswelle oder ein Piano) verwendet oder die Hardware des Computers verwendet, um den Sound zu erzeugen.
WebAudioAPI und [AudioContext.createOscillator] (https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createOscillator)? – Kaiido
Hätte nie gedacht, dass dies getan werden kann, ich meine Wellenform in einem Web-Browser erstellen. Nice one: D – Viney
Ehrfürchtig. Danke @Kaiido. Ich muss vielleicht eine andere Frage stellen, aber ich würde jetzt gerne wissen, wie man eine Sinuswelle formt, um eine Stimmgabel zu emulieren, einschließlich Attack und Decay. Wer liest das? – Robin