this post was submitted on 21 Nov 2023
1 points (100.0% liked)

Headphones

17 readers
1 users here now

A community for discussion around all topics related to headphones and personal audio.

founded 1 year ago
MODERATORS
 

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?

top 10 comments
sorted by: hot top controversial new old
[–] ap4ss3rby@alien.top 1 points 1 year ago (1 children)

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.top 1 points 1 year 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.

[–] Chok3U@alien.top 1 points 1 year ago (1 children)

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

[–] GullibleFish_@alien.top 1 points 1 year ago

Thanks! I'll make sure to check out the player!

[–] DWW256@alien.top 1 points 1 year ago (1 children)

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.top 1 points 1 year ago

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

[–] FastInfrared@alien.top 1 points 1 year ago (1 children)
    ## 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.top 1 points 1 year 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.top 1 points 1 year 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

[–] Ok2419@alien.top 1 points 1 year 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