저는 현재 루프를 유지하고 동기화 상태를 유지하기 위해 ~ 6 개의 오디오 트랙 (모두 동일한 박자표 사용)이 필요한 웹 응용 프로그램을 친구가 개발하도록 돕고 있습니다. 컨텍스트를 제공하기 위해 서체가 선택 되 자마자 연결된 오디오 루프가 재생되기 시작하고 사용자가 서체를 계속 선택하면 트랙 레이어가 노래와 비슷해지기 시작하는 서체 - 음악 페어링 응용 프로그램입니다.지연없이 자바 스크립트로 반복되는 오디오 트랙
SoundJS와 버즈 사운드 라이브러리를 사용해 보았지만 같은 문제가 계속 발생합니다. 루프 사이에는 항상 약간의 지연이 있습니다. 내 오디오 트랙이 모두 같은 길이라면 괜찮을 것이지만 너무 빠르기 때문에 동기화되지 않습니다.
이것은 알려진 문제인 것으로 보이지만 해결 방법에 대한 답변을 찾을 수없는 것 같습니다. 나는 Hivenfour의 SeamlessLoop 2.0을 보았지만 완전히 잘못 사용하지 않는다면 실제로 작동하지 않는 것 같습니다 (볼륨을 설정하면 오류가 발생합니다).
누구나이 경험이 있다면, 나는 정말로 감사하게 생각합니다! 감사합니다 :)
나는 그것을 찾을 수 없기 때문에 나는 비슷한 문제에 부딪쳤다. 그래서 그 답을 찾았다. 트릭은 오디오 파일 당 두 개의 오디오 인스턴스를 갖고 현재 인스턴스가 끝나면 콜백을 사용하여 다른 인스턴스를 시작하는 것입니다. 현재 크로스 브라우저 방식으로 원활하게 루핑 할 수있는 방법은 없지만 두 인스턴스 트릭은 좋은 방법입니다. – redditor
그냥 궁금해서, SeamLessLoop 2.0을 작동 시키려고 노력했지만, 예제에서는 BASE64UTF8이라는 라이브러리를 사용하여 찾을 수 없습니다 ... 어떻게 예제를 실행하고 실행 했습니까? – woojoo666