OscillatorNode.frequency - частота коливань хвилі в герцах.
OscillatorNode.frequency;
OscillatorNode - об'єкт OscillatorNode.
frequency властивість об'єкту OscillatorNode яка представляє собою об'єкт AudioParam який вказує параметр частоти коливані звукової хвилі в герцах.
Для отримання/встановлення частоти звукової хвилі використовуйте властивість frequency.value. Мінімальне значення: -22050 Гц, максимальне: 22050 Гц, позамовчуванню: 440 Гц. Діапазон 10 Гц.
if(window.AudioContext){
var audio = new AudioContext();
var oscilator = audio.createOscillator();
alert( oscilator.frequency );
}else alert('Ваш браузер не підтримує Web Audio');
if(window.AudioContext){
var audio = new AudioContext();
var oscilator = audio.createOscillator();
oscilator.connect(audio.destination);
alert(oscilator.frequency.defaultValue);
oscilator.frequency.value=560; //встановлюємо частоту 560 Гц
oscilator.start(); //старт
oscilator.stop(3); //зупиняємо через 3 секунди
}else alert('Ваш браузер не підтримує Web Audio');
if(window.AudioContext){
var audio = new AudioContext();
var oscilator = audio.createOscillator();
alert('значення позамовчуванню: '+oscilator.frequency.defaultValue);
alert('мінімальне значення: '+oscilator.frequency.minValue);
alert('максимальне значення: '+oscilator.frequency.maxValue);
}else alert('Ваш браузер не підтримує Web Audio');