Hello, all.
I finally got tired of PulseAudio's male-cow-traces, so I removed it completely from my system and replaced it with apulse. Firefox is now playing sound again, but I'm having trouble with Scorched Earth 3D. When I launch
APULSE_PLAYBACK_DEVICE=plugequal apulse /usr/local/bin/scorched3dc, I get the following error message:
Code:
[apulse] [error] do_connect_pcm: can't set sample format 2 ("S16_LE") for playback device "plugequal". Error code -22 (Invalid argument)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
AL lib: (EE) connect_playback_stream: Stream did not connect: Oops.
Scorched3D : Failed to open sound device
Scorched3D Sound : Failed to aquire sound.
Is anything else currently using the sound card?
Now, it used to work fine when I had the real PulseAudio installed, so I'm sure my sound device can play whatever Scorch wants it to. Besides, I've never heard of a sound device that wouldn't play 16-bit little-endian.
Any ideas on how to fix this?
Thanks in advance!