BT Sözlüğü › Web › Web Audio API

Web Audio API

Web Svenska → Güncellendi: 2026-10-28

Tarayıcının ses motoru: JavaScript’ten gerçek zamanlı olarak ses üreten, filtreleyen ve karıştıran bir düğüm grafiği.

Ondan önce yalnızca bir dosyayı çalabilen ve başka pek bir şey yapamayan <audio> etiketi vardı. Google’dan Chris Rogers 2010 civarında düğüm tabanlı bir model önerdi ve Chrome onu webkitAudioContext öneki ile yayınladı; Mozilla’nın rakip Audio Data API’si terk edildi. Şartname ancak 2021’de W3C Tavsiyesi oldu.

Bir AudioContext oluşturur; osilatörleri, filtreleri, bir konvolüsyon yankısını, FFT analizörlerini ve çıkışı birbirine bağlarsınız. Özel DSP önce, ana iş parçacığında çalışan ve sayfa başka bir şey yaptığında takılan ScriptProcessorNode ile yapılıyordu; yerini alan AudioWorklet ise ayrı bir ses iş parçacığında, çoğu zaman içinde WebAssembly ile çalışır. 2018’den beri bağlam, kullanıcı bir şeye tıklayana kadar askıda başlar — suçlu otomatik oynayan reklamlardır.

← Sözlüğe dön