C-3PO plugin, a trnscoding helper.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bpa
    Senior Member
    • Oct 2005
    • 22880

    Originally posted by stefano-mbp

    It’s not a C-3PO issue, it is a LMS issue … 8.3.1 works fine while 8.4.x and beyond doesn’t work … and the C-3PO version is exactly the same, therefore something in lms 8.4.x is broken/bugged … and unfortunately there isn’t any hint in any log
    LMS changes between version sometimes breaking plugins to add functionality (i.e. add releases to database, support removal of mysqueezebox.com)
    The plugin has to keep up with the LMS changes.
    The C-3PO repo has not been updated for 4 years.
    Contact plugin author - they were on the forum recently.

    You have not provided any logs to allow any body help you.
    As I said before sometimes it is the message that are missing that show the problem (i.e. the hint is the LACK of a message)

    Enable LMS & C-3PO (as I think it is a special executable) logging for both system and post full logs to show the difference in handling.

    Comment

    • mherger
      Babelfish's Best Boy
      • Apr 2005
      • 24643

      Originally posted by stefano-mbp

      It’s not a C-3PO issue, it is a LMS issue … 8.3.1 works fine while 8.4.x and beyond doesn’t work … and the C-3PO version is exactly the same, therefore something in lms 8.4.x is broken/bugged … and unfortunately there isn’t any hint in any log
      Why don't you ask the C-3PO author for confirmation? For a report about how 8.4 does break his plugin?

      Maybe the plugin doesn't work because the author decided not to have it work on future LMS versions before having tested compatibility. And then he run out of time to do the update on his end.
      Michael

      "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
      (LMS: Settings/Information)

      Comment

      • roots5
        Junior Member
        • Mar 2024
        • 26

        I am trying to play DSF file using C-3PO. And faced the issue it is much slower than DSDPlayer when doing conversion to PCM, and this is causing music to breack-up since CPU usage is very high. I wonder why and if I can fix it via tweaking some options, or may be this is due to SOX binary is not optimized comparing to embeded SOX into DSDPlayer.

        Resulting command liens are:

        >dsdplay -R v -r 88200 <file>
        >sox -q -t dsf <file> -t wav -b 24 --buffer 32768 - lowpass -1 50000 gain -h rate -v -I -b 90.7 -f 88200

        And for some reason SOX one is very CPU consuming and causing music interrupts. Any advice is appreciated

        Comment

        • marcoc1712
          Senior Member
          • Dec 2009
          • 848

          Originally posted by stefano-mbp
          Playing on words doesn’t bring anywhere … my point of view is as follows:
          Using Minimserver as Remote Music Library transcoding flac and alac to wav
          • works on Daphile using C-3PO
          • doesn’t work in LMS using C-3PO
          as the Remote Music Library and C-3PO plugin versions are the same for both LMS and Daphile it actually seems that there is some kind of bug in LMS … isn’t it?
          thanks
          Sorry for the late answer, but if it works in Daphile and not in LMS (what squeezelite version?) the problem si probaly related to some different component between the two environment, major suspected is squeezelite.

          Could you please post the version of squeezelite you are using, the c-3po settings and the screenshot of the 'last executed command' from inside C-3PO in the (active) player section when playng white noise?

          Thanks.

          __________________________________________________ ______________________
          Author of C-3PO plugin, Squeezelite-R2, Falcon Web interface - See www.marcoc1712.it

          Comment

          • slartibartfast
            Senior Member
            • Jan 2010
            • 13857

            Originally posted by marcoc1712

            Sorry for the late answer, but if it works in Daphile and not in LMS (what squeezelite version?) the problem si probaly related to some different component between the two environment, major suspected is squeezelite.

            Could you please post the version of squeezelite you are using, the c-3po settings and the screenshot of the 'last executed command' from inside C-3PO in the (active) player section when playng white noise?

            Thanks.
            Pretty sure this has been fixed now 😀
            Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
            Bedroom: Radio
            Bathroom: Radio

            Comment

            • marcoc1712
              Senior Member
              • Dec 2009
              • 848

              Originally posted by stefano-mbp
              to be more precise the issue occurs playing 24/96 (and up) flac transcoded to wav by Minimstreamer, it doesn’t occur playin 16/44.1 flac transcoded to wav
              YOu should see something like this:

              Click image for larger version

Name:	image.png
Views:	23
Size:	77.5 KB
ID:	1699870

              That I believe is self explanatory. BTW, C-3PO is not changed in 4 years becouse there is no needs for changes, ifsomeone dosees not like something, is free software you could fork and modify it, i'll be glad to receive your pull requests.


              __________________________________________________ ______________________
              Author of C-3PO plugin, Squeezelite-R2, Falcon Web interface - See www.marcoc1712.it

              Comment

              Working...