To Reproduce
this.testPlayer?.sync();
this.testPlayer?.start(2);
this.testPlayer.onstop = () => {
console.log("onstop", performance.now())
}
Tone.getTransport().schedule((time) => {
Tone.getTransport().seconds = 2;
}, 2.9);
Duplicating the launch will be heard as louder playback.
Also, the console will display two stops at the same time (the same or almost the same time values will follow each other)