<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=6644&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / ALSA without PulseAudio and PipeWire]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=6644</link>
		<description><![CDATA[The most recent posts in ALSA without PulseAudio and PipeWire.]]></description>
		<lastBuildDate>Tue, 18 Nov 2025 00:56:41 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59794#p59794</link>
			<description><![CDATA[<p>Cinnamon is the one I have favored. It&#039;s most like the &quot;standard&quot; interface on Windows for a long time -- before the attempt to make desktops function like tablets (8.0 / 8.1) and then the switch to forcing everyone to use a kiosk full of advertising (10/11). It&#039;s great to hear that I can just install that and not have any of the buggy Poettering poo on my system.</p>]]></description>
			<author><![CDATA[dummy@example.com (Micronaut)]]></author>
			<pubDate>Tue, 18 Nov 2025 00:56:41 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59794#p59794</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59772#p59772</link>
			<description><![CDATA[<p>More on desktops:</p><p>lxqt pulls in pulseaudio (like lxde does)<br />cinnamon (I had forgotten about this one) pulls in pipewire.<br />That leaves gnome to be checked. Someone else can do that, please.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Mon, 17 Nov 2025 15:22:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59772#p59772</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59744#p59744</link>
			<description><![CDATA[<p>On Gentoo, you can remove ALL pulseaudio (together with libs) with one command. It will recompile many packages to remove pulse dependencies. On Debian, there are developers scripts which are normally used to recompile all packages.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 17 Nov 2025 00:00:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59744#p59744</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59741#p59741</link>
			<description><![CDATA[<p>The default installs of xfce and lxde pull in pulseaudio. KDE and mate pull in pipewire, but it doesn&#039;t work without some setup. See other recent discussions for details. I don&#039;t know what lxqt and gnome pull in.</p><p>If you install just the base system with no desktop, you can add whatever you want. Avoid the task-* packages if you want to be selective. You can have just alsa or alsa with either pipewire or pulseaudio.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Sun, 16 Nov 2025 23:08:00 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59741#p59741</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59733#p59733</link>
			<description><![CDATA[<p>What&#039;s the status of Excalibur / 6 in regards to pulse audio? Can you have a completely Poettering-free system with a default install? Or do you have to remove it from that as well? Has anyone done it yet and figured out how hard it is? Would the steps discussed here already work the same for the new version?</p>]]></description>
			<author><![CDATA[dummy@example.com (Micronaut)]]></author>
			<pubDate>Sun, 16 Nov 2025 20:36:32 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59733#p59733</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59497#p59497</link>
			<description><![CDATA[<p>1. <span class="bbc">apulse firefox</span> works with zoom addon</p><p>2. <span class="bbc">apulse</span> needs a fully functional ALSA software mixer.</p><p>3. zoom app works with ALSA, and you can also run it with <span class="bbc">apulse</span>.</p><p>4. It may not work without a fully functional ALSA software mixer.</p><p>5. If you do not know how to configure ALSA, please start a new topic in Multimedia.</p><p>This topic is not for Linux newbies who do not want to learn how to compile and build Debian packages.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Wed, 12 Nov 2025 15:29:43 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59497#p59497</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59489#p59489</link>
			<description><![CDATA[<p>from <a href="https://dev1galaxy.org/viewtopic.php?pid=59154#p59154" rel="nofollow">https://dev1galaxy.org/viewtopic.php?pid=59154#p59154</a><br />I deinstalled both sound servers pipewire and pulseaudio.<br />tested with zoom test conference.<br />sound output reproduction works in librewolf, firefox-esr and in chromium<br />micro input works only in chromium. <br />no apulse sh*t</p><p>?</p>]]></description>
			<author><![CDATA[dummy@example.com (bai4Iej2need)]]></author>
			<pubDate>Wed, 12 Nov 2025 12:13:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59489#p59489</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59386#p59386</link>
			<description><![CDATA[<p>A simple script to toggle ALSA configs:<br />_https://dev1galaxy.org/viewtopic.php?pid=56780#p56780</p><p>Remove pulse, pipewire, and pulse plugin<br />_https://dev1galaxy.org/viewtopic.php?id=7523</p><p>Install <span class="bbc">fftrate</span><br />_https://dev1galaxy.org/viewtopic.php?id=7142</p><p>Run <span class="bbc">arateconf</span> to configure ALSA</p><div class="codebox"><pre class="vscroll"><code>$ cat ~/.asoundrc
# ALSA library configuration file managed by arateconf.
#
# MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!
#
# Manual changes to the ALSA library configuration should be implemented
# by editing the ~/.asoundrc file, not by editing this file.

#=====================================================
# Configuration for system
#-----------------------------------------------------

# Perform dmixer
pcm.dmixer_system
{
	type			dmix
	ipc_key			1024
	ipc_perm		0666

	hint
	{
		show		off
		description	&quot;Direct mixing of multiple audio streams (system)&quot;
	}

	slave
	{
		pcm		&quot;hw:system,0&quot;

		rate		48000
		channels	2
		format		S16_LE

		period_size	1920
		buffer_size	7680
	}
}

# Perform dsnooper
pcm.dsnooper_system
{
	type			dsnoop
	ipc_key			1025
	ipc_perm		0666

	hint
	{
		show		off
		description	&quot;Recording from the same device for several applications simultaneously (system)&quot;
	}

	slave
	{
		pcm		&quot;hw:system,0&quot;

		rate		48000
		format		S16_LE

		period_size	1920
		buffer_size	7680
	}
}

# Perform duplex
pcm.duplex_system
{
	type			asym
	playback.pcm		&quot;dmixer_system&quot;
	capture.pcm		&quot;dsnooper_system&quot;

	hint
	{
		show		off
		description	&quot;Full duplex for simultaneous playback and recording (system)&quot;
	}
}

# Perform convert
pcm.convert_system
{
	type			rate
	converter		fftrate

	hint
	{
		show		off
		description	&quot;Sample rate converter (system)&quot;
	}

	slave
	{
		pcm	&quot;duplex_system&quot;
		rate	48000
		format	S16_LE
	}
}

# Perform plug device
pcm.primary_system
{
	type			plug
	slave.pcm		&quot;convert_system&quot;
	hint.description	&quot;Default device (system)&quot;
}

#=====================================================
# Configuration for PCH
#-----------------------------------------------------

# Perform dmixer
pcm.dmixer_PCH
{
	type			dmix
	ipc_key			1026
	ipc_perm		0666

	hint
	{
		show		off
		description	&quot;Direct mixing of multiple audio streams (PCH)&quot;
	}

	slave
	{
		pcm		&quot;hw:PCH,0&quot;

		rate		192000
		channels	2
		format		S32_LE

		period_size	7680
		buffer_size	30720
	}
}

# Perform dsnooper
pcm.dsnooper_PCH
{
	type			dsnoop
	ipc_key			1027
	ipc_perm		0666

	hint
	{
		show		off
		description	&quot;Recording from the same device for several applications simultaneously (PCH)&quot;
	}

	slave
	{
		pcm		&quot;hw:PCH,0&quot;

		rate		192000
		format		S32_LE

		period_size	7680
		buffer_size	30720
	}
}

# Perform duplex
pcm.duplex_PCH
{
	type			asym
	playback.pcm		&quot;dmixer_PCH&quot;
	capture.pcm		&quot;dsnooper_PCH&quot;

	hint
	{
		show		off
		description	&quot;Full duplex for simultaneous playback and recording (PCH)&quot;
	}
}

# Perform convert
pcm.convert_PCH
{
	type			rate
	converter		fftrate

	hint
	{
		show		off
		description	&quot;Sample rate converter (PCH)&quot;
	}

	slave
	{
		pcm	&quot;duplex_PCH&quot;
		rate	192000
		format	S32_LE
	}
}

#=====================================================
# Configuration for default audio device
#-----------------------------------------------------

# Perform plug device
pcm.!default
{
	type			plug
	slave.pcm		&quot;convert_PCH&quot;
	hint.description	&quot;Default device&quot;
}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 10 Nov 2025 15:41:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59386#p59386</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59385#p59385</link>
			<description><![CDATA[<p>Thanks good to know... The only limits I remember with dmix/alsa was the inability to switch from internal audio to hdmi audio, and thus I had to invoke a custom script shell, but for my battle laptop I could get rid off of both pulse and pipewire though... 🤔</p>]]></description>
			<author><![CDATA[dummy@example.com (Danielsan)]]></author>
			<pubDate>Mon, 10 Nov 2025 15:23:57 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59385#p59385</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59384#p59384</link>
			<description><![CDATA[<p>The secret configs are here: <span class="bbc">/usr/share/alsa/</span></p><div class="codebox"><pre><code>$ grep -r &quot;defaults.pcm.dmix.rate&quot; /usr/share/alsa/
/usr/share/alsa/pcm/dsnoop.conf:			name defaults.pcm.dmix.rate
/usr/share/alsa/pcm/dmix.conf:			name defaults.pcm.dmix.rate
/usr/share/alsa/alsa.conf:defaults.pcm.dmix.rate 48000</code></pre></div><div class="quotebox"><blockquote><div><p>Debian Wiki:<br />Advanced features such as mixing should already be configured with sane defaults.<br />_https://wiki.debian.org/ALSA#Configuration</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 10 Nov 2025 15:12:43 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59384#p59384</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59383#p59383</link>
			<description><![CDATA[<p>I saw there is a conf file but it is not active:</p><div class="codebox"><pre><code>s -l /etc/alsa/conf.d/
total 4
lrwxrwxrwx 1 root root  44 Jul 29  2024 10-rate-lav.conf -&gt; /usr/share/alsa/alsa.conf.d/10-rate-lav.conf
lrwxrwxrwx 1 root root  46 Jul 29  2024 10-samplerate.conf -&gt; /usr/share/alsa/alsa.conf.d/10-samplerate.conf
lrwxrwxrwx 1 root root  45 Jul 29  2024 10-speexrate.conf -&gt; /usr/share/alsa/alsa.conf.d/10-speexrate.conf
lrwxrwxrwx 1 root root  48 Jul 29  2024 50-arcam-av-ctl.conf -&gt; /usr/share/alsa/alsa.conf.d/50-arcam-av-ctl.conf
lrwxrwxrwx 1 root root  40 Jul 29  2024 50-jack.conf -&gt; /usr/share/alsa/alsa.conf.d/50-jack.conf
lrwxrwxrwx 1 root root  39 Jul 29  2024 50-oss.conf -&gt; /usr/share/alsa/alsa.conf.d/50-oss.conf
lrwxrwxrwx 1 root root  46 Jul 29  2024 50-pulseaudio.conf -&gt; /usr/share/alsa/alsa.conf.d/50-pulseaudio.conf
lrwxrwxrwx 1 root root  47 Jul 29  2024 60-a52-encoder.conf -&gt; /usr/share/alsa/alsa.conf.d/60-a52-encoder.conf
lrwxrwxrwx 1 root root  41 Jul 29  2024 60-speex.conf -&gt; /usr/share/alsa/alsa.conf.d/60-speex.conf
lrwxrwxrwx 1 root root  41 Jul 29  2024 60-upmix.conf -&gt; /usr/share/alsa/alsa.conf.d/60-upmix.conf
lrwxrwxrwx 1 root root  44 Jul 29  2024 60-vdownmix.conf -&gt; /usr/share/alsa/alsa.conf.d/60-vdownmix.conf
lrwxrwxrwx 1 root root  46 Jul 29  2024 98-usb-stream.conf -&gt; /usr/share/alsa/alsa.conf.d/98-usb-stream.conf
-rw-r--r-- 1 root root 201 Jul  5  2022 99-pulseaudio-default.conf.example
lrwxrwxrwx 1 root root  38 Mar  9  2025 99-pulse.conf -&gt; /usr/share/alsa/alsa.conf.d/pulse.conf</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Danielsan)]]></author>
			<pubDate>Mon, 10 Nov 2025 14:58:40 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59383#p59383</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59381#p59381</link>
			<description><![CDATA[<p>It seems to be a sort of &quot;secret software mixer&quot;. It is not difficult to prove that it does exist, and it is enabled. See: _https://dev1galaxy.org/viewtopic.php?id=7538</p><p>You may also try secret esoteric commands like these:</p><div class="codebox"><pre><code>$ echo &quot;Debian Default Sample Rate:  $(grep -r &quot;defaults.pcm.dmix.rate&quot; /usr/share/alsa/ | grep &quot;:defaults&quot; | cut -d\  -f2-) Hz&quot;
Debian Default Sample Rate:  48000 Hz</code></pre></div><div class="codebox"><pre><code>$ grep -rE &quot;defaults.pcm.dmix.rate|defaults.pcm.card|defaults.pcm.device&quot; /usr/share/alsa/ | grep -E &quot;:defaults.pcm.dmix.rate|:defaults.pcm.card|:defaults.pcm.device&quot; | cut -d: -f2-
defaults.pcm.card 0
defaults.pcm.device 0
defaults.pcm.dmix.rate 48000</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 10 Nov 2025 14:17:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59381#p59381</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59379#p59379</link>
			<description><![CDATA[<p>I was totally unaware about this, since pulse is set by default in Debian I was convinced audio was handled by it even in Devuan.</p><p>I just shared an old config I haven&#039;t used in years...</p>]]></description>
			<author><![CDATA[dummy@example.com (Danielsan)]]></author>
			<pubDate>Mon, 10 Nov 2025 13:47:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59379#p59379</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59347#p59347</link>
			<description><![CDATA[<p>@Danielsan</p><p>Don&#039;t you know that Debian/Devuan has already a very advanced <span class="bbc">dmix</span> &quot;configured with sane defaults&quot;?</p><p>If you propose an alternative config, you may try to explain why your config is better than the default <span class="bbc">dmix</span> config of Debian.</p><p><strong>Debian/Devuan Defaults:</strong></p><div class="codebox"><pre><code>defaults.pcm.dmix.rate 48000
defaults.pcm.card 0
defaults.pcm.device 0</code></pre></div><p>If you need 44.1 kHz sample rate and &quot;card 1&quot;, you can set them in&#160; <span class="bbc">~/.asoundrc</span></p><div class="codebox"><pre><code>$ cat ~/.asoundrc
defaults.pcm.dmix.rate 44100
defaults.pcm.card 1</code></pre></div><p>These two lines are enough to set &quot;default card&quot; and default sample rate. A self-made <span class="bbc">dmix</span> config is not needed.</p><div class="quotebox"><blockquote><div><p><strong>Gentoo Wiki: ALSA: Configuration</strong></p><p>When multiple sound cards are in use, the device numbers could be reordered across boots, such that using a name is advantageous.</p><p>If the correct name is unclear, a list of valid names can be easily obtained with:</p><div class="codebox"><pre><code>cat /sys/class/sound/card*/id</code></pre></div><p>Here is output from a developer&#039;s system that has multiple sound cards:</p><div class="codebox"><pre><code>$ cat /sys/class/sound/card*/id
Q1U
HDMI
PCH
C930e</code></pre></div><p>Here we have the Q1U microphone as Q1U, the builtin HDMI as HDMI, the analog audio jacks as PCH and a webcam&#039;s builtin microphone as C930e. Any of these are valid names for the card.</p><div class="quotebox"><blockquote><div><p><span style="color: red"><strong>! Warning</strong></span><br />Specifying numbers instead of names when multiple sound cards are used can result in device reordering across boots, which will prevent sound from working properly until the configuration file is edited to use the new number.</p></div></blockquote></div><p>_https://wiki.gentoo.org/wiki/ALSA#Configuration</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sun, 09 Nov 2025 16:35:57 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59347#p59347</guid>
		</item>
		<item>
			<title><![CDATA[Re: ALSA without PulseAudio and PipeWire]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59280#p59280</link>
			<description><![CDATA[<p>Once I remember to use a basic settings to have a fully functional audio:</p><div class="codebox"><pre><code>pcm.!default {
    type plug
    slave.pcm &quot;dmixer&quot;
}

pcm.dmixer  {
     type dmix
     ipc_key 1024
     slave {
        pcm &quot;hw:1,0&quot;
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
    }
    bindings {
        0 0
        1 1
    }
}

ctl.dmixer {
    type hw
    card 1
}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Danielsan)]]></author>
			<pubDate>Fri, 07 Nov 2025 18:31:24 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59280#p59280</guid>
		</item>
	</channel>
</rss>
