function onSequenceStep(time, column) {
let notesToPlay = [];
musicData.forEach((row, rowIndex) => {
if (row[column] == 1) {
const note = notes[rowIndex];
notesToPlay.push(note);
}
});
const velocity = d3.randomUniform(0.5,1.5)();
synth.triggerAttackRelease(notesToPlay, noteInterval, time, velocity);
Tone.Draw.schedule(function () { return music.currentColumn = column; }, time);
}