Basically the title, I’m still unsure what the best way to do so is and I figured I might as well just ask what other users have done on their systems.

Also what music player do you use?

And if you have set up a dedicated system like an old laptop or raspi for streaming would you say it’s worth it?

  • Ok2419@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I used to use only ALSA. Swiched to pulseaudio with alsa but avoiding resampling. I dont think that complicating stuff add any benefits… latency maybe and more processing for the audio. Let the dac/amp do the work

  • ap4ss3rby@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Personally, on Arch Linux, I installed pipewire, pipewire-pulse and pipewire-alsa, and pipewire-jack on the default configuration with wireplumber. This should redirect anything that uses any of these audio systems to use pipewire. I also use easyeffects + support packages for an equalizer. Seems sane so far aside from 100% mic being 33% on KDE’s audio applet

    • GullibleFish_@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Cool to see someone else also using easy effects! I too have some minor issues regarding volume but aside form that it’s a pretty cool tool.

  • DWW256@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Fedora and openSUSE Tumbleweed both use PipeWire by default.

    I use Strawberry; it supports every format I could need, supports gapless playback from GStreamer (so no MPD mucking required), and—best by far—Subsonic support. Even gapless playback works in Subsonic!

    Strawberry will always have my vote on Linux unless someone builds something in GTK that matches it for features. But I have yet to see anything come close.

    • GullibleFish_@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      That sounds super interesting! Thanks for this, I’ll be sure to check both strawberry and nextcloud out!

  • Chok3U@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I use Music on Console. Excellent cli based player. Plays everything.

    As for pipe wire, can’t be of help. I would ask on the Linux sub

  • FastInfrared@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago
        ## Properties for the DSP configuration.
    default.clock.rate          = 96000
    default.clock.allowed-rates = [ 44100 96000 ]
    default.clock.quantum       = 2048
    default.clock.min-quantum   = 32
    default.clock.max-quantum   = 8192
    default.clock.quantum-limit = 8192
    

    and the pipewire-pulse resample quality is set to 10

    Running 0.3.79 and its been stable, 0 audio glitches unlike pulseaudio sometimes has

    • GullibleFish_@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Thank you for this configuration! I was a bit unsure on what to put these values to so it’s nice seeing what others have done!

  • FastInfrared@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago
        ## Properties for the DSP configuration.
    default.clock.rate          = 96000
    default.clock.allowed-rates = [ 44100 96000 ]
    default.clock.quantum       = 2048
    default.clock.min-quantum   = 32
    default.clock.max-quantum   = 8192
    default.clock.quantum-limit = 8192
    

    and the pipewire-pulse resample quality is set to 10

    Running 0.3.79 and its been stable, 0 audio glitches unlike pulseaudio sometimes has