techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.7K
active users

#pulseaudio

1 post1 participant0 posts today

i feel like a large part of the disconnect between #opensource developers and general users is that, when someone designs and codes a program as a hobby rather than as work, they see it more like a piece of art

they want the code to be well-structured, where different parts interact exactly how they should without "hacks" or "kludges"

(while this is also desirable for any software project that wants to uphold its maintainability, when it comes to corporate proprietary software, other concerns tend to override it)

and so as a result when users complain about a lack of a feature that, from a user's perspective, should be easy to implement (after all, the competitors have it!), the developer gets really annoyed if they know that implementing it will make the overall code uglier or break whatever "promise" the system is supposed to have, and attempts to express that come across as lazy excuses

i think this also explains why the open-source world engages in complete redesigns a lot more (alsa -> #pulseaudio -> #pipewire, hal -> udev, #x11 -> #wayland, etc.) -- the developers don't want to break whatever they've already designed and, recognizing that the old thing fails at certain things in ways that would be "ugly" to fix, would rather make something completely new

Sound in #Linux is so confusing to me. Somehow, ALSA thinks it's playing audio through Pulse ('aplay --list-pcms' shows the "PulseAudio Sound Server" as the default output), while Pulse thinks it's plying through ALSA ('pactl get-default-sink' shows "alsa_output.0.stereo-fallback")

As a bonus, pactl can talk to pulse no problem, but pacmd complains that there's no pulse daemon running 🤷

All I need is a server for Linux which will allow me to stream #music for my and my fiance phones.

So I setup #mpd and stream music to #MALP application on android.

Aaaaannndd it's bad. There is huge lag. Configuration of it is quite easy but if you never worked with deamons on Linux it's better to leave it.

If any of you know better alternatives send help. Streaming through HTTP is not an option as I have 10 sec delay on each server input...

🇬🇧 Testing the upcoming Debian 13 Trixie. What can I say? Lots of problems. Don't update your repositories to Trixie under any circumstances, DEKUVE will not work well. Debian 13 will be a real challenge for Xfce...

🇧🇷 Testando o próximo Debian 13 Trixie. O que posso dizer? Muitos problemas. Não atualize seus repositórios para o Trixie em hipótese alguma, o DEKUVE não funcionará bem. O Debian 13 será um verdadeiro desafio para o Xfce...

Replied in thread

@BrodieOnLinux #PulseAudio is crazy...

Any app (easy to control with #Flatpak) that has Pulseaudio permission can not only output sound, but spy on your mic too.

It is pretty shocking how few apps have native Pipewire support. #Gapless, #Celluloid and #Haruna (modern and nice audio and video players) are all Wayland-native but rely on Pulseaudio.

Firefox supports pipewire... for webcams??

Pipewire-pulse is no real change, but for sure I can do cool snakey things with the sound stream

По итогу никакого chromecast не будет, ибо гугл всё закрыли, software эмуляторов нема (проприетарщина наше всё, нежно целую). В результате сделал из сервера bluetooth колонку, настроив #pulseaudio по arch wiki.

Осталось сделать белый список mac
адресов bluetooth устройств, чтобы соседи не могли подключиться и включить дабстепчик в 2 ночи)

В планах сделать трансляцию по wifi, пока совершенно непонятно, как и через что это делать, но я попробую дальше искать, предложение приветствуются)

#tg #линуксшиза #selfhosting #колонкошиза
Фотачки сетапа

Replied in thread

@m I posted about my previous endeavours a few years ago. I picked #Ubuntu Studio for the supposed no-hassle audio configuration after messing around with Jack & #Pulseaudio in regular Ubuntu, and the low latency I/O. I don't recall specifics wrt whether I needed #Carla or winetricks, but I remember the joy of discovering #yabridge. Most of the setup worked, but I got stranded trying to get the drag & drop part of the #EZDrummer midi clips from the #VST popup into a #DAW like #Ardour & #Reaper working. Cross-application UI interaction is apparently hard to get right with Wine on #Linux. Updating the applications involved later also gave me some trouble iirc.