Results 1 to 9 of 9
  1. Thread Author  Thread Author    #1  
    mzanette's Avatar
    Zee

    Posts
    466 Posts

    Default Gapless playback of music from Google Play

    Not sure if this is the right forum to put this, but I couldn't continue to muck up the Nexus 4 thread with my music application specific questions.

    So I've uploaded a bunch of my mp3s to Google Play so that I can stream them to my Nexus devices. Problem is, when I stream an album that has no gaps between songs (think Pink Floyd or any live album), there's a gap whenever the built in Play Music app goes from one track to the next. I had THOUGHT gapless playback was introduced in Jelly Bean, and that the application would buffer the next song to play before the first one ends, thereby playing it with no gap between tracks. This doesn't seem to be the case as it doesn't work.

    Are there any music apps that:

    a) can stream from Google Play
    b) stream music gaplessly

    I've tried Cloud Player, PowerAmp, Winamp a few others, none seem to have the option to connect to your Google Play account. Anyone with a solution for this?
  2. #2  

    Default Re: Gapless playback of music from Google Play

    Google has not made the Play music APIs are not public. There are some unofficial APIs floating around, but they could break at any time. I'm developing a music app called Music Player (Remix) and one of the more common requests I get from people are whether I'll add Google Play streaming support. Without an official API, I wouldn't want to add it to my app because it could break at any time.

    In regards to gapless playback, I've added the capability to my app (via the Jellybean API). I haven't tested it yet (since I don't have a Jellybean device), but plan to do so during beta testing. But again, this would be for locally-stored music files, not streaming.
    Music Player (Remix): An advanced music app with an intuitive user interface and many unique features (https://play.google.com/store/apps/d...sicplayerremix)
    Quick Post: The quick way to post to Twitter & Facebook (https://play.google.com/store/apps/d...dami.quickpost)
  3. Thread Author  Thread Author    #3  
    mzanette's Avatar
    Zee

    Posts
    466 Posts

    Default Re: Gapless playback of music from Google Play

    Quote Originally Posted by DanPLC View Post
    Google has not made the Play music APIs are not public. There are some unofficial APIs floating around, but they could break at any time. I'm developing a music app called Music Player (Remix) and one of the more common requests I get from people are whether I'll add Google Play streaming support. Without an official API, I wouldn't want to add it to my app because it could break at any time.

    In regards to gapless playback, I've added the capability to my app (via the Jellybean API). I haven't tested it yet (since I don't have a Jellybean device), but plan to do so during beta testing. But again, this would be for locally-stored music files, not streaming.
    So if and when Google releases the API, do you think it would be possible to add gapless playback from the streaming music?
  4. #4  

    Default Re: Gapless playback of music from Google Play

    Quote Originally Posted by mzanette View Post
    So if and when Google releases the API, do you think it would be possible to add gapless playback from the streaming music?
    Theoretically it should. To play music (whether locally or streaming), you "prepare" the media player which gets it ready to play the music. I've only worked with local files (since my music app only plays local files), but presumably the "prepare" function would buffer the file being streamed. So I would think if you're playing one song, and you prepare the next one, when the current song finishes it should immediately start playing the next song without any delay (using the new Jellybean API).

    But then again, I've read reports on the web that suggest that not all music plays perfectly gapless using the new Jellybean API. Again, I haven't tested it myself so it may not be absolutely perfect.

    Of course this discussion is based on the assumption that Google will ever open up their Play Music streaming API. I can see advantages and disadvantages of doing so. One advantage would be drawing in more users into using their Play Music service which could lead to more music sales. The possible disadvantage would be driving people to using 3rd party apps which probably wouldn't have direct access to their music store, like their own app does.

    Personally, I think it would be beneficial for them to open up the API. I think the number of users using their service would dramatically increase if people had more options in how to access their online music.
    Music Player (Remix): An advanced music app with an intuitive user interface and many unique features (https://play.google.com/store/apps/d...sicplayerremix)
    Quick Post: The quick way to post to Twitter & Facebook (https://play.google.com/store/apps/d...dami.quickpost)
    Thanked by:
  5. Thread Author  Thread Author    #5  
    mzanette's Avatar
    Zee

    Posts
    466 Posts

    Default Re: Gapless playback of music from Google Play

    Quote Originally Posted by danplc#ac View Post
    Theoretically it should. To play music (whether locally or streaming), you "prepare" the media player which gets it ready to play the music. I've only worked with local files (since my music app only plays local files), but presumably the "prepare" function would buffer the file being streamed. So I would think if you're playing one song, and you prepare the next one, when the current song finishes it should immediately start playing the next song without any delay (using the new Jellybean API).

    But then again, I've read reports on the web that suggest that not all music plays perfectly gapless using the new Jellybean API. Again, I haven't tested it myself so it may not be absolutely perfect.

    Of course this discussion is based on the assumption that Google will ever open up their Play Music streaming API. I can see advantages and disadvantages of doing so. One advantage would be drawing in more users into using their Play Music service which could lead to more music sales. The possible disadvantage would be driving people to using 3rd party apps which probably wouldn't have direct access to their music store, like their own app does.

    Personally, I think it would be beneficial for them to open up the API. I think the number of users using their service would dramatically increase if people had more options in how to access their online music.
    Thanks for all your help! Was very educational. Even if they never open up the APIs, I hope they at least fix their own app so it can handle gapless playback from the cloud. Seems to be something they should have included all along.
  6. Thread Author  Thread Author    #6  
    mzanette's Avatar
    Zee

    Posts
    466 Posts

    Default Gapless playback of music from Google Play

    Quick update if anyone is interested, google updated their "play music" app today, said it adds "gapless playback" but it must only be for locally stored files. I tried to stream from the cloud and it's ALMOST gapless now, they really cut down the time between tracks but you still hear the pause. Almost there google, almost there...
    A proud former Nexus 4 Limbo level-2 member
  7. #7  

    Default Re: Gapless playback of music from Google Play

    Quote Originally Posted by mzanette View Post
    Quick update if anyone is interested, google updated their "play music" app today, said it adds "gapless playback" but it must only be for locally stored files. I tried to stream from the cloud and it's ALMOST gapless now, they really cut down the time between tracks but you still hear the pause. Almost there google, almost there...
    In just tried listening to some offline files and I still have a very small gap. I guess Google should call it "less gaps" rather than "gap less".

    Sent from my Nexus 7 using Tapatalk 2
  8. Thread Author  Thread Author    #8  
    mzanette's Avatar
    Zee

    Posts
    466 Posts

    Default Re: Gapless playback of music from Google Play

    Quote Originally Posted by djs71a View Post
    In just tried listening to some offline files and I still have a very small gap. I guess Google should call it "less gaps" rather than "gap less".

    Sent from my Nexus 7 using Tapatalk 2
    Well, at least they're getting closer LOL. The first time I tried before this update there was a huge gap, now it's a slight gap.
  9. Thread Author  Thread Author    #9  
    mzanette's Avatar
    Zee

    Posts
    466 Posts

    Default Re: Gapless playback of music from Google Play

    IT NOW WORKS!!!!!

    After updating to 4.2.1 and playing Tool's "Parabol" song to "Parabola" there is NO GAP while streaming from Google Music using the Google Play app! It finally works!!!!

    Listening to Radiohead's "OK Computer", perfect gapless transition from song 1 to 2. Thank you Googly.
    Last edited by mzanette; 11-29-2012 at 01:27 PM.
    A proud former Nexus 4 Limbo level-2 member

Similar Threads

  1. streaming from google play music to airplay
    By CEEnex in forum Google Nexus 7 Tablet
    Replies: 5
    Last Post: 05-22-2013, 01:23 PM
  2. Can music saved offline from Google Play be played with WinAmp?
    By jimbarr in forum Google Nexus 7 Tablet
    Replies: 5
    Last Post: 01-17-2013, 10:42 PM
  3. Is it possible to delete all music from google music?
    By lornaevo in forum Android Applications
    Replies: 6
    Last Post: 07-17-2012, 02:49 PM
  4. Unable to download music from Google Play store
    By _EPG_ in forum AT&T Galaxy S II
    Replies: 4
    Last Post: 03-14-2012, 01:28 AM
  5. Transfer of contacts from Google to Incredible
    By anicholas7 in forum Verizon Droid Incredible
    Replies: 18
    Last Post: 06-24-2010, 05:37 AM

Posting Permissions