more work

This commit is contained in:
2024-02-15 19:58:58 -08:00
parent 1ac8df3a3f
commit 3d85edfc98
2 changed files with 21 additions and 0 deletions

View File

@@ -57,10 +57,19 @@ class Synth {
let globalAudioContext = new AudioContext();
let synth = new Synth(globalAudioContext);
function toggleOscillator() {
synth.toggleOsc();
}
window.onload = function() {
console.log("hello world!");
console.log(synth);
var selectedWaveType = document.querySelector("input[name='wave']");
selectedWaveType.addEventListener("change", () => {
let selectedWaveTypeValue = document.querySelector("input[name='wave']:checked").value;
console.log("the value of the wave has changed to" + selectedWaveTypeValue);
synth.setOscWaveType(selectedWaveTypeValue);
})
var detune = document.getElementById("detune");
detune.addEventListener("input", () => {
synth.setOscDetune(parseFloat(detune.value))