On 2014-08-07 08:07, Takashi Sakamoto wrote:
Hi David,

Thanks for this patch. I uploaded new packages to PPA with the patch,
and got logs with my device (Echo Audio AudioFire4). Please check the
attached log (pulse-echoaudio2.log).

In my opinion, 'force-speaker.conf' seems to be applied, so I got
udevadm log.

Aha, this indeed explains it! Could you try the attached patch and see if it helps against this issue, and if multichannel profiles now show up?

// David


$ udevadm info --path /sys/class/sound/card1
P: /devices/pci0000:00/0000:00:1e.0/0000:02:01.0/fw1/fw1.0/sound/card1
E:
DEVPATH=/devices/pci0000:00/0000:00:1e.0/0000:02:01.0/fw1/fw1.0/sound/card1
E: ID_BUS=firewire
E: ID_FOR_SEAT=sound-pci-0000_02_01_0
E: ID_ID=firewire-0x0014860f5a616e83
E: ID_MODEL=AudioFire4
E: ID_MODEL_FROM_DATABASE=R5C832 IEEE 1394 Controller
E: ID_PATH=pci-0000:02:01.0
E: ID_PATH_TAG=pci-0000_02_01_0
E: ID_PCI_CLASS_FROM_DATABASE=Serial bus controller
E: ID_PCI_INTERFACE_FROM_DATABASE=OHCI
E: ID_PCI_SUBCLASS_FROM_DATABASE=FireWire (IEEE 1394)
E: ID_VENDOR=Echo Digital Audio
E: ID_VENDOR_FROM_DATABASE=Ricoh Co Ltd
E: PULSE_PROFILE_SET=force-speaker.conf
E: SOUND_INITIALIZED=1
E: SUBSYSTEM=sound
E: TAGS=:seat:
E: USEC_INITIALIZED=9260482

I hope this will help for this issue.


Regards

Takashi Sakamoto
o-taka...@sakamocchi.jp

On 2014年08月07日 13:19, David Henningsson wrote:
Hi,

Your ppa packages looked correct, so I have written a small debug patch
that hopefully helps us pinpoint where the Multichannel profile disappears.
When you have some time, you can try it. One pulseaudio debug log should
be enough. Thanks!

On 2014-08-07 02:27, Takashi Sakamoto wrote:
Hi David,

I uploaded a series of deb packages for PulseAudio to PPA:
https://launchpad.net/~mocchi/+archive/ubuntu/instruments

Unfortunately, these packages also don't allow my system to handle these
devices. I cannot see 'Multichannel' strings in logs.

It's my glad to get your advices.


Regards

Takashi Sakamoto
o-taka...@sakamocchi.jp

On Aug 6 2014 11:37, Takashi Sakamoto wrote:
The default.conf surely has the mapping configuration.

I checked out commit 48edd0a00f455df075efcf1986103e5f507c816f, so they
must includes all of your patches.
http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=48edd0a00f455df075efcf1986103e5f507c816f


In this time, I use utopic (Ubuntu 14.10). I generate deb packages for
PulseAudio and install them. I suspect that I did wrong operations, thus
I'll try to upload the packages into my PPA. Then I hope you to check
them later.

If you're sure this is the case, I'll write a patch with some more
debugging info that hopefully can help us pinpoint why it's working
with
my card but not with yours.

Thank you. Please wait for my next message about PPA.




--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
>From f6239721bfb17c6a750903e48a45efa83976a08f Mon Sep 17 00:00:00 2001
From: David Henningsson <david.hennings...@canonical.com>
Date: Thu, 7 Aug 2014 12:57:56 +0200
Subject: [PATCH] alsa: Do not use force-speaker workaround for firewire bus

Reported-by: Takashi Sakamoto <o-taka...@sakamocchi.jp>
Signed-off-by: David Henningsson <david.hennings...@canonical.com>
---
 src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules
index b34b90b..21df194 100644
--- a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules
+++ b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules
@@ -20,6 +20,7 @@ SUBSYSTEM!="sound", GOTO="pulseaudio_end"
 ACTION!="change", GOTO="pulseaudio_end"
 KERNEL!="card*", GOTO="pulseaudio_end"
 SUBSYSTEMS=="usb", GOTO="pulseaudio_check_usb"
+SUBSYSTEMS=="firewire", GOTO="pulseaudio_end"
 
 SUBSYSTEMS=="platform", DRIVERS=="thinkpad_acpi", ENV{PULSE_IGNORE}="1"
 
-- 
1.9.1

_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to