mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

#pulseaudio

1 post1 participant1 post today

Working on some sound code for a Linux project. I'm using PulseAudio to deliver the generated samples to the audio device at 44100 samples per second.

I'm running into an issue where PA is trying to do fewer write callbacks with larger buffers but this means that sound events are canceling each other out before the callback invokes.

Can anyone tell me how to make PA do more frequent callbacks with smaller sample buffers?
#pulseaudio #indiedev

I wanted to try #Mobian #Trixie on my #Librem5 again as I got a way to go back to #pulseaudio to as a work around to missing echo cancellation support in #pipewire (Thanks to @dos ). So I went ahead and ran the usual apt dis-upgrade way (in hindsight, may be gnome software was a better option). But I got locked out of the session as upgrade was progressing. So I had to force shut down and then use #JumpDrive to repair it from my laptop.

I documented it in #debian wiki
wiki.debian.org/InstallingDebi

wiki.debian.orgInstallingDebianOn/Purism/Librem5Phone - Debian Wiki

Nimm #pipewire, haben sie gesagt. Damit wird alles einfacher, haben sie gesagt.

Naja, man ist da sicher auf einem guten Weg. Aber das Jonglieren mit config Dateien und Einstellungen erinnert mich doch etwas daran, wie es vor reichlich zehn Jahren war, wenn man
#jack und #pulseaudio zusammenbringen wollte.

Zwar muss jetzt nicht soo viel konfiguriert werden, aber man muss schon ein wenig herumsuchen...

Mit meinem install
#Script für das #Audio Zeug hab ich es nun ohne jack versucht. Mal sehen ob es sich mit #ubuntu 24 #Linux bewährt:
https://codeberg.org/cExplorer/install-audio-libs-ubuntu

Dankbar bin ich für Ideen dazu und für Hinweise auf Fehler.

#Ardour #DAW #LinuxAudio

Codeberg.orginstall-audio-libs-ubuntuinstall-audio-libs-ubuntu
Continued thread

I've got audio working on MuseScore4 + Void Linux! A little summary of what I did (for myself and anyone else on #linux needing #MuseScore 4)

I first switched to #pipewire. For me, this involved uninstalling #pulseaudio and jack, then installing the packages `pipewire alsa-pipewire`. This differs on other distros. I needed to verify that pipewire was starting up properly. Since I didn't have a login manager, I had to set the XDG_RUNTIME_DIR variable manually and also create that directory everytime I booted. Using `tmp` instead of `run` worked better for me.

Then I followed these steps: docs.voidlinux.org/config/medi to get #alsa integration going. Restart, then that's it!

MuseScore now has audio 😭

docs.voidlinux.orgPipeWire - Void Linux Handbook

#Linux audio is bizarrely confusing to a regular user lol - if I were to configure a #PulseAudio setting (i.e. clock.force-quantum) but obviously most systems now have moved to using #PipeWire, but from what I can tell or think to understand is that systems use PipeWire via something called #WirePlumber, should this (user-specific) configuration be done in a WirePlumber config, or PipeWire? I normally could learn these things easily through the #ArchWiki, but so far, this topic is completely lost on me lol.