Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 5 of 5
  1. #1
    Senior Member chill's Avatar
    Join Date
    Mar 2007
    Location
    Nottingham, UK
    Posts
    2,100

    All synced players stop when one player drops out

    I normally have several players synced and powered up: usually a minimum of a wired Boom, a wireless Boom and a wired piCorePlayer. The server is also wired. The wireless Boom is in the kitchen, and if I run the microwave it interferes with wifi reception so LMS can't reach that Boom. After about 30 seconds playback stops on all the synced players and when the microwave stops they all fire up again. It struck me that I don't really understand why all the other players stop, and ideally I'd like that behaviour to change

    There are other times when a player that disappears seems to block playback to its synced partners: a bluetooth player defined in pCP will do the same (or it used to - I don't know if that has changed) if the bluetooth speaker gets physically turned off, a USB DAC will do the same if the DAC itself is powered off (although configuring Squeezelite to stop and start in sync with the DAC fixes this case).

    So why is it necessary for all playback to stop when a synced player drops out, and can something be changed so that the other players continue without interruption? I would expect there to be a momentary interruption when the dropped player reappears, due to the usual syncing process, but that would be preferable to having the whole house go quiet when I use the microwave!

    I know I could look into making that Boom wired instead of wireless, but that's easier said than done in the kitchen, and that's not the point. The point is, what logic cases the other players to stop? They don't do it when a player is soft-powered-off in mid playback, and it would be nice if they didn't do it when the mechanism for sending audio to a dropped player senses a problem.

    Edit: Correction - the pCP is wireless too, but is a long way from the kitchen and isn't affected by the microwave when it's the only player playing.
    Last edited by chill; 2021-03-20 at 08:54.

  2. #2
    Senior Member
    Join Date
    May 2017
    Posts
    786
    I guess the kitchen boom is trying to resync and the other devices are waiting on this. I had similar behavior when I used a player via ethernet-over-power adapters. Replaced adapter by a cable and problem solved.
    SqueezeBoxes: 1x Transporter (Living room) 1x SB2 (shed), 1x Radio (Kitchen), 1x Boom (Dining room), 1x piCorePlayer (jacuzzi), 1x piCorePlayer (Garden) 1x OSMC + Squeezelite (Movie room), 1x Touch (Study 2), few spare unit's (SB2, SB3, Boom, Touch)
    Server: LMS on Pi3B+ 8.1.2 on PcP 7.0.1
    Network: Draytek, Netgear Smart Switch 24p, Ubiquiti PoE, 3x Ubiquity

  3. #3
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    7,481
    Iĺm afraid that the connection between the boom and the server still exists with enough BW for the status messages to be received, telling that the audio buffers are empty. This is where the sync algorithm stops everybody. This maybe an example where we miss a RX quality indicator that the server could use to not retry sync of a player with bad quality, knowing that it is unlikely to succeed streaming. I cannot think about any indicator that would work, maybe the buffer fullness derivative would indicate that itĺs not worth trying.
    LMS 8.2 on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3

  4. #4
    Senior Member chill's Avatar
    Join Date
    Mar 2007
    Location
    Nottingham, UK
    Posts
    2,100
    Thanks both - I guess you are right that it's the sync algorithm causing this behaviour. In fact I do get occasional short bursts of playback while the microwave is running, indicating that there is a small amount of bandwidth available despite the interference. Oh well, I guess I should look into running a cable to the Boom after all. I did have some powerline adaptors and they worked well, but I found the combination of the Boom power supply plugged into a powerline adaptor plugged into the wall socket just too bulky. I wonder if there's such a thing as a powerline adaptor built into a wall socket.......

  5. #5
    Junior Member
    Join Date
    Jul 2021
    Posts
    1

    Turn off the piCore Player before turning off the Bluetoothspeaker

    Hi there!
    I just ran into the same Problem as I wanted to use the Bluetooth Player.
    I turned off the Bluetoothspeaker and everything stopped playing.

    So i figured out turning off the piCore Player before turning off the Bluetoothspeaker keeps the beat going on :-)

    LMS on Windows10, 5 Squeezeboxes, 3 piCore Players

    Have a beautiful day!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •