mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-02-03 16:53:55 +03:00
13 lines
470 B
TypeScript
13 lines
470 B
TypeScript
export const createDummyMediaStream = (audioContext: AudioContext) => {
|
|
const dummyOutputNode = audioContext.createMediaStreamDestination();
|
|
|
|
const gainNode = audioContext.createGain();
|
|
gainNode.gain.value = 0.0;
|
|
gainNode.connect(dummyOutputNode);
|
|
const oscillatorNode = audioContext.createOscillator();
|
|
oscillatorNode.frequency.value = 440;
|
|
oscillatorNode.connect(gainNode);
|
|
oscillatorNode.start();
|
|
return dummyOutputNode.stream;
|
|
};
|