Square waves
This commit is contained in:
1 parent
82cba65527
commit
2a3867d01b
1 file changed
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
export const audio = new (window.AudioContext || window.webkitAudioContext)();
|
export const audio = new (window.AudioContext || window.webkitAudioContext)();
|
||||||
export const gain = audio.createGain(audio);
|
export const gain = audio.createGain(audio);
|
||||||
gain.gain.setValueAtTime(0.1, audio.currentTime);
|
gain.gain.setValueAtTime(0.05, audio.currentTime);
|
||||||
gain.connect(audio.destination);
|
gain.connect(audio.destination);
|
||||||
|
|
||||||
export function createOsc() {
|
export function createOsc() {
|
||||||
const osc = audio.createOscillator();
|
const osc = audio.createOscillator();
|
||||||
osc.type = 'triangle';
|
osc.type = 'square';
|
||||||
osc.connect(gain);
|
osc.connect(gain);
|
||||||
return osc;
|
return osc;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user