Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 4 of 4
  1. #1
    Junior Member
    Join Date
    Jan 2021
    Posts
    3

    Exclusive mode in Squeezelite Mac

    Hi!

    Love squeezelite, and it works great on my Mac. But I've noticed it doesn't offer any of the "niceties" most apps have in terms of USB options, such as Exclusive, Direct or Integer mode. Is this planned for a future version?

    The -a option only mentions two modes, "Pro" and "Play Nice", and I haven't been able to locate any information about these... Any idea?


    Thanks,
    Alex

  2. #2
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,856
    For squeezelite on MacOS if you set -a :0 then coreaudio will pass the stream to the audio device unmolested.

    Last time I checked there was no exclusive mode available through portaudio only pro mode which aims to avoid resampling if possible (0) or playnice (1)

    However, there's no mention of playnice vs pro in the help. Do you mean squeezeplay?

    -a <l>:<r> Specify Portaudio params to open output device, l = target latency in ms, r = allow OSX to resample (0|1)
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 2-UE Radio
    Squeezebox client builds donations always appreciated.

  3. #3
    Junior Member
    Join Date
    Jan 2021
    Posts
    3
    Ah, got it. I've neglected to research what "Portaudio" was, and now I see... I meant squeezelite, btw, and I've been using -a :0.

    I assume you have no plans of actually using MacOS' CoreAudio directly, instead of using the cross-platform Portaudio library? In that case, perhaps I should request Portaudio to support Exclusive/Direct mode...

  4. #4
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,856
    Quote Originally Posted by asiufy View Post
    Ah, got it. I've neglected to research what "Portaudio" was, and now I see... I meant squeezelite, btw, and I've been using -a :0.

    I assume you have no plans of actually using MacOS' CoreAudio directly, instead of using the cross-platform Portaudio library? In that case, perhaps I should request Portaudio to support Exclusive/Direct mode...
    No I won't likely implement direct coreaudio support in squeezelite.

    You can always request the feature of the portaudio developers, but it took them 3 years to apply a user provide patch to update the coreaudio api to stop using the deprecated calls.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 2-UE Radio
    Squeezebox client builds donations always appreciated.

Posting Permissions

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