Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 4 of 4
  1. #1
    Senior Member Philip Meyer's Avatar
    Join Date
    Apr 2005
    Location
    UK
    Posts
    5,568

    Spicefly Sugercube via DynamicPlaylist

    I have configured my morning alarm to play Sugercube as a Dynamic Playlist.

    It works really well, except that it always seems to stop after a few songs (around 6 tracks).

    I can make a MusicIP playlist from the last track played from the Sugercube dynamic playlist, and get 50 songs.

    I have configured all of the MusicIP settings to be the same, including MusicIP settings, Player MusicIP settings, Spicefly settings, etc. I have Style=160, Variety=2. I have a filter to only play songs rated greater than 3, or unrated.

    How do I debug this to see why it stops adding songs after a few tracks?

    Phil

  2. #2
    Senior Member erland's Avatar
    Join Date
    Dec 2005
    Location
    Sweden
    Posts
    10,318
    Quote Originally Posted by Philip Meyer View Post
    How do I debug this to see why it stops adding songs after a few tracks?
    Enable debug logging on Dynamic Playlist and SugarCube and post the log after it stopped adding tracks. I think you will see the error in the SugarCube log entries.

    Dynamic Playlist asks SugarCube for the next track and if it doesn't return one the Dynamic Playlist plugin interpret this as the end of the playlist and stops adding tracks.

    I've seen issues like this when non ascii characters are part of the file names, could this be the cause ?

    Does it work if you start SugarCube manually instead of launching it through a dynamic playlist ?
    Erland Isaksson (My homepage)
    (Developer of many plugins/applets (both free and commercial).
    If you like to encourage future presence on this forum and/or third party plugin/applet development, consider purchasing some plugins)
    You may also want to try my Android apps Squeeze Display and RSS Photo Show
    Interested in the future of music streaming ? ickStream - A world of music at your fingertips.

  3. #3
    Senior Member Philip Meyer's Avatar
    Join Date
    Apr 2005
    Location
    UK
    Posts
    5,568

    Spicefly Sugercube via DynamicPlaylist

    >I've seen issues like this when non ascii characters are part of the
    >file names, could this be the cause ?
    >

    I think it probably is.

    It stopped again this morning. The last track that was played had a track title with an ampersand "&" in it.

    I wasn't running with the required trace settings though. I'll try to catch another occurance of the problem.

  4. #4
    Junior Member humboldt's Avatar
    Join Date
    Feb 2009
    Location
    The Netherlands
    Posts
    8

    Spicefly Sugercube via DynamicPlaylist

    Same here. Plugins DynamicPlaylist, CustomBrowse and SugarCube installed. I think it doesn't matter if DynamicPlaylist is installed or not.

    I started a test with a song with a '&' in the filename (in this case: the directory!) and indeed, no new song was added to the playlist, it just stopped after the first song.

    The server.log ('debug mode' set for DynamicPlaylist, SugarCube and MusicIP) says:

    ####
    Pushed to NewTrackArray Current Playing Track; F:\Music\Albums\N\Nick Cave & The Bad Seeds\1997 The Boatman's Call [FLAC]\02 Lime Tree Arbour.flac ####
    [09-02-22 17:12:01.3844] Plugins::SugarCube::Plugin::SaveMyCurrentTrack (701) Newtrackarray;
    [09-02-22 17:12:01.3847] Plugins::SugarCube::Plugin::SaveMyCurrentTrack
    (702) F:\Music\Albums\N\Nick Cave & The Bad Seeds\1997 The Boatman's Call
    [FLAC]\02 Lime Tree Arbour.flac
    [09-02-22 17:12:01.3850] Plugins::SugarCube::Plugin::refreshCube (724) Settings Refreshing!
    [09-02-22 17:12:01.3891] Plugins::SugarCube::Plugin::SendtoMIPSync (864) MIP Response Failed
    [09-02-22 17:12:01.3894] Plugins::SugarCube::Plugin::SendtoMIPSync (869) B4MIPArray
    [09-02-22 17:12:01.3897] Plugins::SugarCube::Plugin::SendtoMIPSync (870) MusicIP API error - invalid request or internal error.
    [09-02-22 17:12:01.3899] Plugins::SugarCube::Plugin::SendtoMIPSync (874) TidyArray
    [09-02-22 17:12:01.3905] Plugins::SugarCube::Plugin::SendtoMIPSync (883) Tidy Element; MusicIP API error - invalid request or internal error.
    [09-02-22 17:12:01.3907] Plugins::SugarCube::Plugin::SendtoMIPSync (890) #CleanArray#
    [09-02-22 17:12:01.3910] Plugins::SugarCube::Plugin::SendtoMIPSync (891) MusicIP API error - invalid request or internal error.
    [09-02-22 17:12:01.3912] Plugins::SugarCube::Plugin::selecttrack (911) Selected Element; MusicIP API error - invalid request or internal error.
    [09-02-22 17:12:01.3916] Plugins::SugarCube::Plugin::selecttrack (917) Track Add Failed; MusicIP API error - invalid request or internal error.
    [09-02-22 17:12:01.3919] Plugins::SugarCube::Plugin::addtrack (930)
    client;Slim::Player::Receiver=ARRAY(0x93d235c) track;
    [09-02-22 17:12:01.3924] Plugins::SugarCube::Plugin::addtrack (935) Tracking Array
    [09-02-22 17:12:01.3926] Plugins::SugarCube::Plugin::addtrack (936) F:\Music\Albums\N\Nick Cave & The Bad Seeds\1997 The Boatman's Call
    [FLAC]\02 Lime Tree Arbour.flac
    [09-02-22 17:12:01.3929] Plugins::SugarCube::Plugin::commandCallback (681) #######################

    There are no problems with characters like é, í, ä. But the character '#' (like in 'Radio #1.flac') is causing the same problem as the ampersand.


    -humboldt

Posting Permissions

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