Home of the Squeezebox™ & Transporter® network music players.
Page 4 of 4 FirstFirst ... 234
Results 31 to 39 of 39
  1. #31
    Junior Member
    Join Date
    Feb 2020
    Posts
    15
    Thank you very much for your help! Highly appreciated! Everything went fine, but I still get randomly chosen tracks only. I get an error message on the Squeezebox display, that musicip API is not running. I included a part of the log at the bottom of this post.

    Quote Originally Posted by bakker_be View Post
    2. What are you using on your Raspberry Pi? PicorePlayer or another Linux-based solution. If PicorePlayer, running MusicIP on it will be virtually impossible, as it's based on one of the "difficult" distributions to master
    I am using only Buster as OS and LMS on my Raspberry. Together with two squeezeboxes and chromecasts.

    Quote Originally Posted by bakker_be View Post
    If all this is as it should be, the chances that you get "Random" results from MusicIP are vanishingly small in my experience. What you should know however is that by default MusicIP, and by extension Spicefly SugarCube is genre-agnostic. This means that if a metalcore band releases a purely acoustic track, that it could very well get mixed in along some of these https://www.guitarhabits.com/top-25-...-guitar-songs/
    The aspect that Sugarcube is "genre-agnostic" is the one that interests me most.

    Log:
    #### Track Changed or Timer Fired ####
    [20-02-24 21:01:49.7009] Plugins::SugarCube::Breakout::TrackTracker (328)
    Insert into Database Playing Track:
    file:///home/pi/Music/Musik/Mod,%20Garage,%20Neo%206Ts/Young%20Fresh%20Fellows,%20The/1987_The%20Men%20Who%20Loved%20Music/Young%20Fresh%20Fellows,%20The%20-%20I%20Don%27t%20Let%20The%20Little%20Things%20Get %20Me%20Down.mp3
    [20-02-24 21:01:49.7342] Plugins::SugarCube::Plugin::buildMIPReq (583) localmediapath Change Using;//xxx.xxx.xxx.61/home/pi/Music/Musik
    [20-02-24 21:01:49.7349] Plugins::SugarCube::Plugin::buildMIPReq (584) nasconvertpath Replace With;Z:\Musik\MP3\Musik
    [20-02-24 21:01:49.7355] Plugins::SugarCube::Plugin::buildMIPReq (586) Dynamic Change Using;\/\/xxx\.xxx\.xxx\.61\/home\/pi\/Music\/Musik
    [20-02-24 21:01:49.7361] Plugins::SugarCube::Plugin::buildMIPReq (587) Dynamic Replace With;Z:\Musik\MP3\Musik
    [20-02-24 21:01:49.7368] Plugins::SugarCube::Plugin::buildMIPReq (588) Original tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7374] Plugins::SugarCube::Plugin::buildMIPReq (590) Converted tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7380] Plugins::SugarCube::Plugin::buildMIPReq (593) localmediapath_2 Change Using;
    [20-02-24 21:01:49.7387] Plugins::SugarCube::Plugin::buildMIPReq (594) nasconvertpath_2 Replace With;
    [20-02-24 21:01:49.7393] Plugins::SugarCube::Plugin::buildMIPReq (596) Dynamic Change Using;
    [20-02-24 21:01:49.7400] Plugins::SugarCube::Plugin::buildMIPReq (597) Dynamic Replace With;
    [20-02-24 21:01:49.7406] Plugins::SugarCube::Plugin::buildMIPReq (598) Original tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7413] Plugins::SugarCube::Plugin::buildMIPReq (600) Converted tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7419] Plugins::SugarCube::Plugin::buildMIPReq (607) WINTEL LMS with LINUX MIP - PreTracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7427] Plugins::SugarCube::Plugin::ArrayLoop (669)
    #### Built URL Request for MusicIP:
    http://xxx.xxx.xxx.52:10002/api/mix?...usic/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3&style=0&variety=0
    ####
    [20-02-24 21:01:49.7793] Plugins::SugarCube::Plugin::gotErrorContinue (631)
    #### MUSICIP FAILED ####
    [20-02-24 21:01:49.7801] Plugins::SugarCube::Plugin::gotErrorContinue (632)
    MUSICIP RETURNED NOTHING
    Check API Service is Running
    [20-02-24 21:01:49.7808] Plugins::SugarCube::Plugin::gotErrorContinue (633)
    #### MUSICIP FAILED ####
    [20-02-24 21:01:49.7834] Plugins::SugarCube::Plugin::gotErrorContinue (635)
    Keeping music playing requesting (from LMS) a Random Track matching the Current Playing Tracks Genre
    [20-02-24 21:01:49.7858] Plugins::SugarCube::Plugin::randompuller (486)
    LMS Reported Track Playing;
    file:///home/pi/Music/Musik/Mod,%20Garage,%20Neo%206Ts/Young%20Fresh%20Fellows,%20The/1987_The%20Men%20Who%20Loved%20Music/Young%20Fresh%20Fellows,%20The%20-%20I%20Don%27t%20Let%20The%20Little%20Things%20Get %20Me%20Down.mp3
    [20-02-24 21:01:49.7879] Plugins::SugarCube::Plugin::randompuller (490)
    Currently Playing; file:///home/pi/Music/Musik/Mod,%20Garage,%20Neo%206Ts/Young%20Fresh%20Fellows,%20The/1987_The%20Men%20Who%20Loved%20Music/Young%20Fresh%20Fellows,%20The%20-%20I%20Don%27t%20Let%20The%20Little%20Things%20Get %20Me%20Down.mp3
    [20-02-24 21:01:49.7886] Plugins::SugarCube::Plugin::randompuller (491)
    Currently Playing Genre; Garage
    [20-02-24 21:01:49.7893] Plugins::SugarCube::Breakout::getRandom (20)
    Get Random Track but block Artist 0 plus 0 plus 0
    [20-02-24 21:01:49.8058] Plugins::SugarCube::Plugin::randompuller (494)
    Insert into Database: Somewhere by Prisoners, The
    [20-02-24 21:01:49.8416] Plugins::SugarCube::Plugin::gotErrorContinue (660)
    Random Track Selected matching Current Playing Genre;Garage
    [20-02-24 21:01:49.8421] Plugins::SugarCube::Plugin::gotErrorContinue (661)
    Adding Track;I Don't Let The Little Things Get Me Down

  2. #32
    Senior Member bakker_be's Avatar
    Join Date
    May 2009
    Location
    Kwaadmechelen, Belgium
    Posts
    996
    Quote Originally Posted by Weller View Post
    Thank you very much for your help! Highly appreciated! Everything went fine, but I still get randomly chosen tracks only. I get an error message on the Squeezebox display, that musicip API is not running. I included a part of the log at the bottom of this post.



    I am using only Buster as OS and LMS on my Raspberry. Together with two squeezeboxes and chromecasts.



    The aspect that Sugarcube is "genre-agnostic" is the one that interests me most.

    Log:
    #### Track Changed or Timer Fired ####
    [20-02-24 21:01:49.7009] Plugins::SugarCube::Breakout::TrackTracker (328)
    Insert into Database Playing Track:
    file:///home/pi/Music/Musik/Mod,%20Garage,%20Neo%206Ts/Young%20Fresh%20Fellows,%20The/1987_The%20Men%20Who%20Loved%20Music/Young%20Fresh%20Fellows,%20The%20-%20I%20Don%27t%20Let%20The%20Little%20Things%20Get %20Me%20Down.mp3
    [20-02-24 21:01:49.7342] Plugins::SugarCube::Plugin::buildMIPReq (583) localmediapath Change Using;//xxx.xxx.xxx.61/home/pi/Music/Musik
    [20-02-24 21:01:49.7349] Plugins::SugarCube::Plugin::buildMIPReq (584) nasconvertpath Replace With;Z:\Musik\MP3\Musik
    [20-02-24 21:01:49.7355] Plugins::SugarCube::Plugin::buildMIPReq (586) Dynamic Change Using;\/\/xxx\.xxx\.xxx\.61\/home\/pi\/Music\/Musik
    [20-02-24 21:01:49.7361] Plugins::SugarCube::Plugin::buildMIPReq (587) Dynamic Replace With;Z:\Musik\MP3\Musik
    [20-02-24 21:01:49.7368] Plugins::SugarCube::Plugin::buildMIPReq (588) Original tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7374] Plugins::SugarCube::Plugin::buildMIPReq (590) Converted tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7380] Plugins::SugarCube::Plugin::buildMIPReq (593) localmediapath_2 Change Using;
    [20-02-24 21:01:49.7387] Plugins::SugarCube::Plugin::buildMIPReq (594) nasconvertpath_2 Replace With;
    [20-02-24 21:01:49.7393] Plugins::SugarCube::Plugin::buildMIPReq (596) Dynamic Change Using;
    [20-02-24 21:01:49.7400] Plugins::SugarCube::Plugin::buildMIPReq (597) Dynamic Replace With;
    [20-02-24 21:01:49.7406] Plugins::SugarCube::Plugin::buildMIPReq (598) Original tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7413] Plugins::SugarCube::Plugin::buildMIPReq (600) Converted tracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7419] Plugins::SugarCube::Plugin::buildMIPReq (607) WINTEL LMS with LINUX MIP - PreTracktitle;/home/pi/Music/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3
    [20-02-24 21:01:49.7427] Plugins::SugarCube::Plugin::ArrayLoop (669)
    #### Built URL Request for MusicIP:
    http://xxx.xxx.xxx.52:10002/api/mix?...usic/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3&style=0&variety=0
    ####
    [20-02-24 21:01:49.7793] Plugins::SugarCube::Plugin::gotErrorContinue (631)
    #### MUSICIP FAILED ####
    [20-02-24 21:01:49.7801] Plugins::SugarCube::Plugin::gotErrorContinue (632)
    MUSICIP RETURNED NOTHING
    Check API Service is Running
    [20-02-24 21:01:49.7808] Plugins::SugarCube::Plugin::gotErrorContinue (633)
    #### MUSICIP FAILED ####
    [20-02-24 21:01:49.7834] Plugins::SugarCube::Plugin::gotErrorContinue (635)
    Keeping music playing requesting (from LMS) a Random Track matching the Current Playing Tracks Genre
    [20-02-24 21:01:49.7858] Plugins::SugarCube::Plugin::randompuller (486)
    LMS Reported Track Playing;
    file:///home/pi/Music/Musik/Mod,%20Garage,%20Neo%206Ts/Young%20Fresh%20Fellows,%20The/1987_The%20Men%20Who%20Loved%20Music/Young%20Fresh%20Fellows,%20The%20-%20I%20Don%27t%20Let%20The%20Little%20Things%20Get %20Me%20Down.mp3
    [20-02-24 21:01:49.7879] Plugins::SugarCube::Plugin::randompuller (490)
    Currently Playing; file:///home/pi/Music/Musik/Mod,%20Garage,%20Neo%206Ts/Young%20Fresh%20Fellows,%20The/1987_The%20Men%20Who%20Loved%20Music/Young%20Fresh%20Fellows,%20The%20-%20I%20Don%27t%20Let%20The%20Little%20Things%20Get %20Me%20Down.mp3
    [20-02-24 21:01:49.7886] Plugins::SugarCube::Plugin::randompuller (491)
    Currently Playing Genre; Garage
    [20-02-24 21:01:49.7893] Plugins::SugarCube::Breakout::getRandom (20)
    Get Random Track but block Artist 0 plus 0 plus 0
    [20-02-24 21:01:49.8058] Plugins::SugarCube::Plugin::randompuller (494)
    Insert into Database: Somewhere by Prisoners, The
    [20-02-24 21:01:49.8416] Plugins::SugarCube::Plugin::gotErrorContinue (660)
    Random Track Selected matching Current Playing Genre;Garage
    [20-02-24 21:01:49.8421] Plugins::SugarCube::Plugin::gotErrorContinue (661)
    Adding Track;I Don't Let The Little Things Get Me Down
    I don't have access to my LMS right now, but if I'm not mistaken you have your paths inversed.
    Code:
    Built URL Request for MusicIP:
     http://xxx.xxx.xxx.52:10002/api/mix?...usic/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3&style=0&variety=0
    Looking at this line, which is the URL for the MusicIP server, it will never get you a file from your Windows machine to send back to your Linux machine for subsequent translation. Just remove the URL-tags from it, put back your IP-address and paste it in a browser on your Windows machine, and you'll see it errors out as well, simply because the cache doesn't contain this path reference ...
    Main System: Touch; Marantz SR-5004 + TMA Premium 905 + TMA Premium 901 + Teufel Ultima 20 Mk 2 + BK Monolith+ FF + Lenovo T460 + Kodi + Pioneer PDP-LX5090H
    Workshop: iPad 32GB Wifi + Squeezepad (local playback activated)
    Wherever needed: Acer Iconia Tab A700 + Squeezeplayer
    Kitchen: iPhone 5s + iPeng (local playback activated) + NAD 312 + Teufel Ultima 20 Mk 2
    Headphone (cozy corner): Lenovo T550 + Squeezelite-X + Cyrus Soundkey + Topping A30 + Focal Elear
    Car: TBC ...

  3. #33
    Junior Member
    Join Date
    Feb 2020
    Posts
    15
    Quote Originally Posted by bakker_be View Post
    I don't have access to my LMS right now, but if I'm not mistaken you have your paths inversed.
    Code:
    Built URL Request for MusicIP:
     http://xxx.xxx.xxx.52:10002/api/mix?...usic/Musik/Mod, Garage, Neo 6Ts/Young Fresh Fellows, The/1987_The Men Who Loved Music/Young Fresh Fellows, The - I Don't Let The Little Things Get Me Down.mp3&style=0&variety=0
    Looking at this line, which is the URL for the MusicIP server, it will never get you a file from your Windows machine to send back to your Linux machine for subsequent translation. Just remove the URL-tags from it, put back your IP-address and paste it in a browser on your Windows machine, and you'll see it errors out as well, simply because the cache doesn't contain this path reference ...
    Thanks! Sounds good. I tested various alternative settings including swapping the paths and leaving the MusicIP path empty and got the same error messages in the log. I have to check the paths again. I think I'm making one really stupid mistake here.

  4. #34
    Senior Member bakker_be's Avatar
    Join Date
    May 2009
    Location
    Kwaadmechelen, Belgium
    Posts
    996
    Quote Originally Posted by Weller View Post
    Thanks! Sounds good. I tested various alternative settings including swapping the paths and leaving the MusicIP path empty and got the same error messages in the log. I have to check the paths again. I think I'm making one really stupid mistake here.
    Any progress here?
    Main System: Touch; Marantz SR-5004 + TMA Premium 905 + TMA Premium 901 + Teufel Ultima 20 Mk 2 + BK Monolith+ FF + Lenovo T460 + Kodi + Pioneer PDP-LX5090H
    Workshop: iPad 32GB Wifi + Squeezepad (local playback activated)
    Wherever needed: Acer Iconia Tab A700 + Squeezeplayer
    Kitchen: iPhone 5s + iPeng (local playback activated) + NAD 312 + Teufel Ultima 20 Mk 2
    Headphone (cozy corner): Lenovo T550 + Squeezelite-X + Cyrus Soundkey + Topping A30 + Focal Elear
    Car: TBC ...

  5. #35
    Junior Member
    Join Date
    Feb 2020
    Posts
    15
    Quote Originally Posted by bakker_be View Post
    Any progress here?
    Thanks for asking. Unfortunately not. I tried every variations of the path description, but MIP and LMS wouldn't communicate properly. On Sunday I tried to install MIP directly on my Raspi. Until now without success, but I have still a few things to check and it seems that there's a problem for MIP to access my music.

  6. #36
    Senior Member
    Join Date
    Apr 2007
    Posts
    326
    Quote Originally Posted by mherger View Post
    > The Material skin seems to be hard coded from what I saw quickly in the
    > code. It doesn't seem to respect the standard
    > Slim::Web::Pages->addPageLinks functions then all plugins that have line
    > items announce. If so it would appear but then I don't know the impact
    > of that which might be like an explosion in a paint factory.


    When it comes to interfacing with LMS, Material is technically closer to
    SqueezePlay than the web UI. It doesn't use web pages, but the menu
    system used on the devices etc. You'd have to base your plugin on
    Slim::Plugin::OPMLBased and provide hooks for those menus.
    Charles, I'd like to see your Sugarcube menus while using the Material skin. I'm guessing if the change works for Material, then it would also work for iPeng and Squeeze Ctrl, both of which I also use and don't currently show your Sugarcube menus. Were you able to ascertain whether the change is akin to an explosion in a paint factory?

  7. #37
    Senior Member cparker's Avatar
    Join Date
    Oct 2005
    Location
    Hampshire, United Kingdom
    Posts
    634
    Quote Originally Posted by prabbit View Post
    Charles, I'd like to see your Sugarcube menus while using the Material skin. I'm guessing if the change works for Material, then it would also work for iPeng and Squeeze Ctrl, both of which I also use and don't currently show your Sugarcube menus. Were you able to ascertain whether the change is akin to an explosion in a paint factory?
    Hi

    Would love to implement but I have no idea what changes are required to make it show up.

    Cheers
    www.spicefly.com - ** Spicefly SugarCube ** - A hassle free acoustic journey through your music library using MusicIP. Plus the finest MusicIP installation guides, enhanced MIP Interface and SpyGlass MIP the Windows Automated MusicIP Headless Installer.

  8. #38
    Senior Member
    Join Date
    Mar 2017
    Posts
    3,640
    Quote Originally Posted by cparker View Post
    Would love to implement but I have no idea what changes are required to make it show up.
    I'm just staring with MusicIP now - what are these entries for? And should they really be next to browse options? AFAICS, they don't list music.
    Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here.

  9. #39
    Junior Member
    Join Date
    Jul 2022
    Posts
    3
    Quote Originally Posted by Weller View Post
    Thanks for asking. Unfortunately not. I tried every variations of the path description, but MIP and LMS wouldn't communicate properly. On Sunday I tried to install MIP directly on my Raspi. Until now without success, but I have still a few things to check and it seems that there's a problem for MIP to access my music.
    I am running picoreplayer on a Pi4 with an HDD attached to it. MusicIP on a Win10
    machine. Couldn't make it work properly until i changed MusicIP settings in the plugins section. I changed to "Alle Titeldaten von MusicIP importieren (langsamer)".
    Since then it seems to work good.

Posting Permissions

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