Project

General

Profile

Problem playing mono mp3 through SPDIF

Added by James Roberts almost 10 years ago

Im using audacious 3.4.3 on a fedora 20 64bit system. My audacious setup bypasses pulseaudio and plays directly to the ALSA iec958 SPDIF device which is connected to an audio receiver. Everything works fine and sounds great. But when I try to play an mp3 that is 44.1khz / mono , it fails with "ALSA error: snd_pcm_hw_params_set_channels failed: Invalid argument." I guess this means the audio chip (ALC892) does not support mono ? Is there any way to get audacious (or ALSA) to just open the device for stereo and just send the same samples to both channels ?


Replies (1)

RE: Problem playing mono mp3 through SPDIF - Added by John Lindgren almost 10 years ago

James Roberts wrote:

But when I try to play an mp3 that is 44.1khz / mono, it fails with "ALSA error: snd_pcm_hw_params_set_channels failed: Invalid argument." I guess this means the audio chip (ALC892) does not support mono?

Indeed.

Is there any way to get audacious (or ALSA) to just open the device for stereo and just send the same samples to both channels?

Use the Channel Mixer effect plugin.

    (1-1/1)