AudioContext.destination
åºçº¿
广æ³å¯ç¨
èª 2021å¹´4æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
AudioContextç destination 屿§è¿åä¸ä¸ª AudioDestinationNodeï¼è¡¨ç¤º context 䏿æé³é¢çæç»ç®æ èç¹ï¼ä¸è¬æ¯é³é¢æ¸²æè®¾å¤ï¼æ¯å¦æ¬å£°å¨ã
å¼
AudioDestinationNode èç¹ã
示ä¾
夿³¨ï¼å¦æéè¦å®æ´çå®ç°ç¤ºä¾ï¼å¯ä»¥å»çç MDN Github repo çæ¼ç¤ºï¼æ¯å¦ voice-change-o-maticã
js
const audioCtx = new AudioContext();
// æ§å¼ç webkit/blink æµè§å¨éè¦ä¸ä¸ªåç¼
const oscillatorNode = audioCtx.createOscillator();
const gainNode = audioCtx.createGain();
oscillatorNode.connect(gainNode);
gainNode.connect(audioCtx.destination);
è§è
| è§è |
|---|
| Web Audio API > # dom-baseaudiocontext-destination > |