React 앱 만드는데 워커 스레드에 오디오 처리 넣으려니까 밀리초 단위 싱크도 안 맞고 메모리 덤프 계속 찍히더라. 공식 예제 보니까 BaseAudioContext 기반으로 짜놨길래 복붙했는데 노트북에서는 60프레임 유지되는데 올드 갤럭시 탭에서는 10초만 지나도 소리 끊기고 브라우저 죽음.
Resampler 루틴에서 ScriptProcessorNode 대신 AudioWorklet 쓰라던데 함수 시그니처 바꿨더니 오히려 CPU 두배로 뛸정도고 진짜 눈떠도 코딩테스트보다 머리아픔. 누가 제대로 돌아가는 샘플이라도 하나 알려줘.
출처
- Ask HN: What are the hardest parts of working with the Web Audio API? (community_intel)
- Ask HN: Why do the majority of vibecoded projects fail? (community_intel)
- Ask HN: How to Get a Internship? (community_intel)