Dream13567

Web imitation

by Wangshu Sun

HTML

<script src="https://tonejs.github.io/CDN/r6/Tone.js"></script>

JavaScript

Tone.Transport.timeSignature = [6, 8];
Tone.Transport.bpm.value = 77;

var synth = new Tone.SimpleSynth().toMaster();

synth.triggerAttackRelease("C4", "16n", "0:0:1");
synth.triggerAttackRelease("E4", "16n", "0:0:3");
synth.triggerAttackRelease("G4", "16n", "0:1:1");
synth.triggerAttackRelease("A4", "16n", "0:1:3");
synth.triggerAttackRelease("B4", "16n", "0:2:1");
//synth.triggerAttackRelease(0, "16n", "0:2:3");
synth.triggerAttackRelease("C4", "16n", "1:0:1");
synth.triggerAttackRelease("E4", "16n", "1:0:3");
synth.triggerAttackRelease("G4", "16n", "1:1:1");
synth.triggerAttackRelease("A4", "16n", "1:1:3");
synth.triggerAttackRelease("B4", "16n", "1:2:1");
//synth.triggerAttackRelease(0, "16n", "1:2:3");
synth.triggerAttackRelease("C4", "16n", "2:0:1");
synth.triggerAttackRelease("E4", "16n", "2:0:3");
synth.triggerAttackRelease("G4", "16n", "2:1:1");
synth.triggerAttackRelease("A4", "16n", "2:1:3");
synth.triggerAttackRelease("B4", "16n", "2:2:1");
//synth.triggerAttackRelease(0, "16n", "2:2:3");
//synth.triggerAttackRelease(0, "16n", "3:0:1");
synth.triggerAttackRelease("C5", "16n", "3:0:3");
synth.triggerAttackRelease("B4", "16n", "3:1:1");
synth.triggerAttackRelease("G4", "16n", "3:1:3");
synth.triggerAttackRelease("E4", "16n", "3:2:1");
//synth.triggerAttackRelease("", "16n", "3:2:3");