-
Beta Was this translation helpful? Give feedback.
Answered by
katspaugh
Dec 1, 2025
Replies: 1 comment
-
|
The easiest would be to position 3 wavesurfer containers next to each other with CSS and write some JS to sequentially play them, something like this: const wavesurfers = [
WaveSurfer.create({ ... }),
WaveSurfer.create({ ... }),
WaveSurfer.create({ ... })
]
wavesurfers.reduce((prev, next) => {
prev.on('finish', () => next.play()
return next
}) |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
kakashy
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

The easiest would be to position 3 wavesurfer containers next to each other with CSS and write some JS to sequentially play them, something like this: