openairplay / goplay2

Airplay 2 Receiver written in Go
Apache License 2.0
384 stars 20 forks source link

Audio delay with HomePod Mini #17

Closed aftrmth728 closed 3 years ago

aftrmth728 commented 3 years ago

Hi there,

Audio is great when used on the single speaker but if I try to play on multiple devices such as a HomePod Mini the audio sync is somewhat off. Is this normal? I understand you mentioned improving the multi-room sync somewhere so if it's an issue that will be fixed at some point that's fine and I understand, I was mostly curious if it's something I have done wrong or I can fix on my end.

Thanks in advance

AlbanSeurat commented 3 years ago

Hello, indeed this is normal.

I have another branch in development which will improve just that.

https://github.com/openairplay/goplay2/tree/feature/audio-sync

The current development status :

i am currently working to detect properly audio skew (drift of clocks ) and a sample rate converter to avoid jitter and noise.

Expect something in September (holidays without computer ;))