xxxxxxxxxx
30
var synth = new Tone.PolySynth(4, Tone.Synth).toMaster()
//Mary Kate's progression
//Em C G D
var e_chord = ["E3", "G3", "B3"];
var C_chord = ["C3", "E3", "G3"];
var G_chord = ["G3", "B3", "D3"];
var D_chord = ["D3", "F#3", "A3"];
var pianoPart = new Tone.Part(function(time, chord) {
synth.triggerAttackRelease(chord, "8n", time);
}, [
["0:0", e_chord],
["0:2", C_chord],
["0:4", G_chord],
["0:6", D_chord]
]).start();
pianoPart.loop = true;
pianoPart.loopEnd = "2m";
function setup() {
pianoPart.start();
Tone.Transport.start();
}
function draw() {
}