Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synchronising 2 Chromecast Audio #9

Closed
s4n3 opened this issue Apr 2, 2018 · 4 comments
Closed

Synchronising 2 Chromecast Audio #9

s4n3 opened this issue Apr 2, 2018 · 4 comments

Comments

@s4n3
Copy link

s4n3 commented Apr 2, 2018

I have 2 chromecasts audio (one actually included in JBL Playlist speaker) and they are out of sync (when playing simultaneously).
Am I doing something wrong ?

@SamDel
Copy link
Owner

SamDel commented Apr 2, 2018

There's no automatic synchronization between two devices in the application.

With this little trick you can sync the devices:

  • Enable the lag control in the config file which is in the install folder. Set "ShowLagControl" to true.
  • (re)Start the application and start the devices.
  • Put the lag control slider on 'minimum lag' for a couple of seconds, that will clear the buffers on all devices.
  • Then you can put the slider on 'best quality' again, the devices are in sync.

Maybe that process can be automated in a future release.

@resom78
Copy link

resom78 commented Apr 3, 2018

Hi,

About the lag control, I saw in your code that in fact it skips some audio packets!! It's not really a latency control since it degrades the audio quality!
Why did you manage the latency in this way?

@SamDel
Copy link
Owner

SamDel commented Apr 3, 2018

You're right. When you use the lag control and it's not on the maximum value it removes every x-th packet from the audio stream, reducing the quality. You should only use it when latency is more important than quality.

I was experimenting with it. The only way I could think of to reduce the latency was keeping the buffer on the Chromecast device low.

@SamDel
Copy link
Owner

SamDel commented Feb 16, 2019

Version 2.0 supports groups.

You can create groups in the Google Home app and use them in this application to play devices synchronized.

Please let me know if it works for you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants