Fix webaudio example

The rust set_* functions except numbers, not strings.
This commit is contained in:
Andrew Chin 2019-01-28 23:54:40 -05:00
parent 03e52c7045
commit 153acdb4fd

View File

@ -19,21 +19,21 @@ import('./pkg/webaudio')
const primary_slider = document.getElementById("primary_input"); const primary_slider = document.getElementById("primary_input");
primary_slider.addEventListener("input", event => { primary_slider.addEventListener("input", event => {
if (fm) { if (fm) {
fm.set_note(event.target.value); fm.set_note(parseInt(event.target.value));
} }
}); });
const fm_freq = document.getElementById("fm_freq"); const fm_freq = document.getElementById("fm_freq");
fm_freq.addEventListener("input", event => { fm_freq.addEventListener("input", event => {
if (fm) { if (fm) {
fm.set_fm_frequency(event.target.value); fm.set_fm_frequency(parseFloat(event.target.value));
} }
}); });
const fm_amount = document.getElementById("fm_amount"); const fm_amount = document.getElementById("fm_amount");
fm_amount.addEventListener("input", event => { fm_amount.addEventListener("input", event => {
if (fm) { if (fm) {
fm.set_fm_amount(event.target.value); fm.set_fm_amount(parseFloat(event.target.value));
} }
}); });
}) })