10-04-2018, 02:36 PM
I've looked at three different states on my system:
1. moOde is playing a radio station, say. I start my Spotify client on my iPad. I select a track and start it playing on the iPad. I then direct the Spotify client to connect to my moOde player. Both the iPad and moOde immediately silence. Perhaps 4s-5s later the Spotify track is heard through moOde. According to the time code on the Spotify client, the track continues playing through this interval.
This 4s-5s delay also occurs if I make the connection while the Spotify client is paused and then start the client playing after the connection is made.
2. Now that the iPad/Spotify client is connected to my moOde player I repeatedly pause/play the client. Each time I hit "pause", moOde reverts to the radio station (because I selected "Resume MPD") which is heard almost immediately. Each time I hit "play" moOde silences and then, like 1 above, the Spotify track is heard through moOde 4s-5s later.
3. the iPad/Spotify client is connected to my moOde player and I jump between tracks in the Spotify client. The delay between hearing tracks is at most 1s-2s.
These findings don't seem to square with the notion that there's some long buffering occurring between librespot and alsa. I have other problems with the suggestion that JACK is the answer but they are technical and don't need to be aired here.
1. moOde is playing a radio station, say. I start my Spotify client on my iPad. I select a track and start it playing on the iPad. I then direct the Spotify client to connect to my moOde player. Both the iPad and moOde immediately silence. Perhaps 4s-5s later the Spotify track is heard through moOde. According to the time code on the Spotify client, the track continues playing through this interval.
This 4s-5s delay also occurs if I make the connection while the Spotify client is paused and then start the client playing after the connection is made.
2. Now that the iPad/Spotify client is connected to my moOde player I repeatedly pause/play the client. Each time I hit "pause", moOde reverts to the radio station (because I selected "Resume MPD") which is heard almost immediately. Each time I hit "play" moOde silences and then, like 1 above, the Spotify track is heard through moOde 4s-5s later.
3. the iPad/Spotify client is connected to my moOde player and I jump between tracks in the Spotify client. The delay between hearing tracks is at most 1s-2s.
These findings don't seem to square with the notion that there's some long buffering occurring between librespot and alsa. I have other problems with the suggestion that JACK is the answer but they are technical and don't need to be aired here.