I used a custom event in the end, the issue is that I need to adjust the delay for each track, I would like to make it independent from the delay node so that when one stops another plays, without overlapping