Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 6 123 ... LastLast
Results 1 to 10 of 53
  1. #1
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    11,252

    Squeezeslave on Jive

    Out of curiosity I've built a version of squeezeslave for Jive because I reckoned there was enough CPU.
    http://homepage.eircom.net/~altondsl...ueezeslave.ZIP

    This was minimum effort test and I haven't done any optimisation and so only MP3 streams should be tried as the Flac and OGG libraries may use floating point.

    It just about works especially if bit-stream limiting is on (say 128kbps) although as expected Jive can hang up and sometime get itself locked out. I've used Jive to control the audio being played out of the Jive speaker.

    To install use scp to copy squeezeslave file to /usr/bin and then login using ssh and check execute permissions.

    Turn off all sound effects under Remote Settings - so that squeezeslave can use the speaker (otherwise it won't run).

    Run squeezeslave with IP address of the host Slimserver. When changing songs stop and clear the playlist as there seems to be some sort of bug in squeezeslave.

    A slimmer optimised version adds some interesting possibilities - Jive as an alarm clock, Jive could be used to do audio preview when building playlist. It's unlikely to be used a proper player due to battery usage.

    edit:
    Squeezeslave has been rebuilt using latest source for new Jive kernel. However recent Jive changes means that disabling sound effects no longer releases /dev/dsp and so at present you cannot have squeezeslave working while Jive is running.
    Last edited by bpa; 2007-11-16 at 16:35. Reason: Jive with new Kernel

  2. #2
    Senior Software Engineer - Logitech/Slim Devices
    Join Date
    Apr 2005
    Location
    Ipswich, UK
    Posts
    1,394
    Quote Originally Posted by bpa View Post
    Out of curiosity I've built a version of squeezeslave for Jive because I reckoned there was enough CPU.
    http://homepage.eircom.net/~altondsl...ueezeslave.ZIP
    Funnily enough so have I, along with ARM optimizations .

    We are planning on adding audio support for both the Jive desktop application (to replace Softsqueeze) and the Jive remote (because we can). But this won't be for a while yet.

    One option was to use the squeezeslave code as a basis for this work, but after a review of the code it's not really the best starting point. Instead the plan is to port the audio playback from the Squeezebox firmware to the Jive platform. Watch this space!!

  3. #3
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    11,252
    People keep thinking of Jive as a device which could be a fancy universal remote control - I think it is important to show that it can be a platform in its own right and not just as an adjunct to an SB or Transporter.

    I think it's a good idea if the Jive desktop replaces Softsqueeze but it will need a screen version of the Jive controls as well as audio. I tested Jive desktop on an N800 but controls are the missing piece.

  4. #4
    NOT a Slim Devices Employee kdf's Avatar
    Join Date
    Apr 2005
    Posts
    9,493
    Quote Originally Posted by bpa View Post
    I think it's a good idea if the Jive desktop replaces Softsqueeze but it will need a screen version of the Jive controls as well as audio. I tested Jive desktop on an N800 but controls are the missing piece.
    There are a number of keyboard mappings. Does the N800 not have any of that kind of functionality?

    Also, N800 runs linux correct? A full port of jive to N800 would go over well for those that have them.

    -kdf

  5. #5
    Senior Member snarlydwarf's Avatar
    Join Date
    Jul 2005
    Location
    Oregon
    Posts
    3,675
    Quote Originally Posted by rtitmuss View Post
    We are planning on adding audio support for both the Jive desktop application (to replace Softsqueeze) and the Jive remote (because we can). But this won't be for a while yet.

    One option was to use the squeezeslave code as a basis for this work, but after a review of the code it's not really the best starting point. Instead the plan is to port the audio playback from the Squeezebox firmware to the Jive platform. Watch this space!!
    Oh nifty.

    Can you fix Softsqueeze to work with 7.0? I need it to play music at work, and would like to stop trying to keep both 6.5 and 7 running... if SoftSqueeze worked, I could do that.

  6. #6

    replacing Softsqueeze?

    Quote Originally Posted by rtitmuss View Post
    We are planning on adding audio support for both the Jive desktop application (to replace Softsqueeze) and the Jive remote (because we can). But this won't be for a while yet.
    Richard,

    I hope the Jive desktop app will emulate regular Squeezeboxes and "old school" IR remotes. Softsqueeze has been incredibly valuable for developing plugins because it can emulate my target hardware.

    Thanks.
    http://www.tux.org/~peterw/
    Note: The best way to reach me is email or PM, as I don't spend time on the forums.
    Free plugins: AllQuiet Auto Dim/AutoDisplay BlankSaver ContextMenu DenonSerial
    FuzzyTime KidsPlay KitchenTimer PlayLog PowerCenter/BottleRocket SaverSwitcher
    SettingsManager SleepFade StatusFirst SyncOptions VolumeLock

  7. #7
    Senior Member
    Join Date
    Jan 2006
    Posts
    428
    Quote Originally Posted by kdf View Post
    Also, N800 runs linux correct? A full port of jive to N800 would go over well for those that have them.

    -kdf
    That would be great. I think the larger resolution of the screen of the n800 will work better for me then the screen of the wip jive device. The names for a lot of the works in my classical library are often rather long. I don't think they will display very well on the wip device. That's from what I gather from the screenshots that is

    Thinking about that. I guess to work good with the n800 jive would have to be updated witch touchscreen support.

    peter

  8. #8
    Senior Member ezkcdude's Avatar
    Join Date
    Nov 2005
    Posts
    1,108
    Quote Originally Posted by )p( View Post
    That would be great. I think the larger resolution of the screen of the n800 will work better for me then the screen of the wip jive device. The names for a lot of the works in my classical library are often rather long. I don't think they will display very well on the wip device. That's from what I gather from the screenshots that is

    Thinking about that. I guess to work good with the n800 jive would have to be updated witch touchscreen support.

    peter
    The names scroll, at least, when you have one selected. That may help. Definitely a bigger screen would be nice, but I suppose they have to determine what the target audience is and who the competitors are. Are they going up against the Nokia N800? That would be pretty tough, because the Nokia does a heck of a lot. Of course, it is over $300 last I checked.
    There are 10 kind of people in the world - those who understand binary and those who don't.
    ShinyMetal
    Site| RSS |Forum

  9. #9
    Gadfly, Former Founder Slim Devices dean's Avatar
    Join Date
    Apr 2005
    Location
    San Francisco, CA
    Posts
    4,427

    [SlimDevices: Jive] Squeezeslave on Jive

    On Sep 18, 2007, at 5:44 PM, peterw wrote:
    > I hope the Jive desktop app will emulate regular Squeezeboxes and "old
    > school" IR remotes. Softsqueeze has been incredibly valuable for
    > developing plugins because it can emulate my target hardware.


    Alas, no, the Jive desktop application will use the Jive UI as it
    evolves.

    SoftSqueeze probably won't get much active development, but I do hope
    that we can get a patch to revive it to work with 7.0 before it ships.


  10. #10
    Senior Member snarlydwarf's Avatar
    Join Date
    Jul 2005
    Location
    Oregon
    Posts
    3,675
    Well I hope SoftSqueeze sorta keeps up with Slim as the protocols change... I don't think I'm alone in believing it makes a good demo of how a SB works and how the UI feels.

    Imagining the thing just isnt the same and while not perfect SoftSqueeze is pretty close, at least close enough to see how the UI works.

Posting Permissions

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