このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

BaseAudioContext: destination プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2021年4月⁩.

destinationBaseAudioContext のプロパティで、このコンテキストのすべての音声の最終的な出力先を表す AudioDestinationNode を返します。これは、端末のスピーカーのような、オーディオレンダリング機器と考えることができます。

AudioDestinationNode です。

メモ: より完全な応用例や情報については、Voice-change-O-matic のデモをご覧ください(関連するコードは app.js の 108 - 193 行目を参照)。

js
const audioCtx = new AudioContext();
// 古い webkit/blink のブラウザーでは接頭辞が必要です

const oscillatorNode = audioCtx.createOscillator();
const gainNode = audioCtx.createGain();

oscillatorNode.connect(gainNode);
gainNode.connect(audioCtx.destination);

仕様書

Specification
Web Audio API
# dom-baseaudiocontext-destination

ブラウザーの互換性

関連情報