Web Audio API dùng để điều khiển âm thanh, cho phép chọn nguồn âm thanh. Bạn cũng có thể thêm hiệu ứng; tạo hình ảnh âm thanh, panning, v.v.
Ví dụ
Bạn có thể chạy đoạn mã sau để tạo âm thanh −
// dùng một context cho mỗi tài liệu. Tạo một context cho một tài liệu. Bạn có thể tạo cho tài liệu khác var context = new (window.AudioContext || window.webkitAudioContext)(); // oscillator var os = context.createOscillator(); os.type = 'sine'; // sine là mặc định. Cũng có square, saw tooth, triangle os.frequency.value = 500; // đặt tần số Hz os.connect(context.destination); // kết nối đến đích // bắt đầu oscillator os.start(); os.stop(context.currentTime + 5); // dừng sau 5 giây từ thời điểm hiện tại