아직도 wavesurfer에 대해 해결을 못하고 진행이 더뎌지는 상태입니다... 음원을 대해 생각해야 할점이 너무 많다보니 어렵게 느껴집니다.! 현재 진행 상황은 전체플레이 재생(가능) , 각각의 음소거 및 소리 볼륨조절(가능) 상태입니다..
미구현(상단바와 음원의 연동 / 솔로 클릭시 그 음원만 재생되는 로직미구현) 상태입니다...
아직 할게 많이 남았지만... 최대한 빠르게 끝내도록 (노력은 이미........하........................)
setTotalPlay 부모에서 내려받은 값을 자식에서 바꿔줌
wavesurfer.current.on("ready", function () {
if (wavesurfer.current) {
wavesurfer.current.setVolume(volume);
setVolume(volume);
}
});
wavesurfer.current.on("play", () => {
props.setTotalPlay(true);
});
wavesurfer.current.on("pause", () => {
props.setTotalPlay(false);
});
wavesurfer.current.on("finish", () => {
props.setTotalPlay(false);
});
음악이 종료되면 정지버튼이 시작버튼으로 바뀜