Tone.js Studio
Copy Prompt
JavaScript Input
Ready
const synth = new Tone.Synth().toDestination(); const pattern = new Tone.Pattern((time, note) => { synth.triggerAttackRelease(note, "8n", time); }, ["C4", "E4", "G4", "B4"], "up"); pattern.start(0); Tone.Transport.bpm.value = 120;
▶ Play