[pulseaudio-discuss] [PATCH v2 0/3] alsa: Support for only-multichannel devices
Takashi Sakamoto
o-takashi at sakamocchi.jp
Mon Aug 4 20:53:07 PDT 2014
Hi David,
I tested this functionality with my two devices below. As a result, the
fallback did not work well. Please check the attached files.
Echo Audio Audiofile 4 (6ch capture/6ch playback)
M-Audio FireWire Audiophile (4ch capture/6ch playback)
ALSA user-space has no configuration files for these devices, so they're
only-multichannel devices, like this.
$ aplay -L
...
sysdefault:CARD=Audiophile
FW Audiophile, FW Audiophile PCM
Default Audio Device
dmix:CARD=Audiophile,DEV=0
FW Audiophile, FW Audiophile PCM
Direct sample mixing device
dsnoop:CARD=Audiophile,DEV=0
FW Audiophile, FW Audiophile PCM
Direct sample snooping device
hw:CARD=Audiophile,DEV=0
FW Audiophile, FW Audiophile PCM
Direct hardware device without any conversions
plughw:CARD=Audiophile,DEV=0
FW Audiophile, FW Audiophile PCM
Hardware device with all software conversions
...
sysdefault:CARD=AudioFire4
AudioFire4, AudioFire4 PCM
Default Audio Device
dmix:CARD=AudioFire4,DEV=0
AudioFire4, AudioFire4 PCM
Direct sample mixing device
dsnoop:CARD=AudioFire4,DEV=0
AudioFire4, AudioFire4 PCM
Direct sample snooping device
hw:CARD=AudioFire4,DEV=0
AudioFire4, AudioFire4 PCM
Direct hardware device without any conversions
plughw:CARD=AudioFire4,DEV=0
AudioFire4, AudioFire4 PCM
Hardware device with all software conversions
It's my pleasure to help your work for this issue. Please request any
tests to me easily.
Thanks,
Takashi Sakamoto
(in summer vacation)
o-takashi at sakamocchi.jp
On Jul 29 2014 23:43, David Henningsson wrote:
> Fixes since v1:
>
> * Improved fallback logic so that input and output fallbacks are handled more
> independently
> * Fixed a bug in the exact-channels logic causing the sink to open with the old
> channel count
> * Renamed "Generic" to "Multichannel"
> * Removed unnecessary !!
>
> David Henningsson (3):
> alsa: Add "exact-channels" mapping configurability
> alsa: Allow "fallback" configuration for mappings and profiles
> alsa: Add a multichannel fallback mapping
>
> src/modules/alsa/alsa-mixer.c | 121 +++++++++++++++++++++--
> src/modules/alsa/alsa-mixer.h | 4 +
> src/modules/alsa/mixer/profile-sets/default.conf | 15 ++-
> 3 files changed, 130 insertions(+), 10 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pulse-echoaudio.log
Type: text/x-log
Size: 366038 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140805/66221fdf/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pulse-maudio.log
Type: text/x-log
Size: 168348 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140805/66221fdf/attachment-0003.bin>
More information about the pulseaudio-discuss
mailing list