- Add audioContextListen and userTimelines to state - Create AudioContext on listen toggle - Parse user ID hash from PCM packet header - Track playback timing per user to prevent audio gaps - Use proper AudioContext timing instead of Tone.now() - Clear timelines when toggling listen off
17 KiB
17 KiB