[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
This is partly fixed at upstream of PulseAudio. And a new package has already released for Ubuntu 16.04. In detail, please refer to this commit. https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/src/modules/udev-util.c?id=3ac73598c67cb59a318c8baaf33fe97eed1e0b3e Thanks. ** Changed in: pulseaudio (Ubuntu) Status: Triaged => Fix Released ** Changed in: pulseaudio (Ubuntu) Assignee: (unassigned) => Takashi Sakamoto (mocchi) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in pulseaudio package in Ubuntu: Fix Released Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use "help" for usage information. >>> 4 sink(s) available. [...] index: 2 name: driver: flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 module: 8 properties: alsa.resolution_bits = "16" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "PHASE 88 Rack FW PCM" alsa.id = "BeBoB" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "0" alsa.card_name = "PHASE 88 Rack FW" alsa.long_card_name = "TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a" alsa.driver_name = "snd_bebob" device.bus_path = "pci-:01:09.0" sysfs.path = "/devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0" udev.id = "firewire-0x000aac0300592827" device.bus = "firewire" device.vendor.name = "Texas Instruments" device.product.name = "TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]" device.string = "hw:0" device.buffering.buffer_size = "163840" device.buffering.fragment_size = "81920" device.access_mode = "mmap+timer" device.profile.name = "10-channels" device.profile.description = "10 Channels" device.description = "TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels" alsa.mixer_name = "PHASE 88 Rack FW" module-udev-detect.discovered = "1" device.icon_name = "audio-card-firewire" PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
What happens is the following: Gnome settings' UI shows device.description by default. This value is taken from udev, key ID_MODEL_FROM_DATABASE. The firewire udev device does not set this value, so it falls back looking for the parent device. The parent device, the controller has an ID_MODEL_FROM_DATABASE set, which in my case is Motherboard. So the firewire card ends up with the name Motherboard. The ID_MODEL_FROM_DATABASE is probably set (for the firewire controller) by udev/systemd, see the hwdb directory of systemd sources. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
BTW not only Gnome Settings but also `pactl list` has the same info. The right names are there too, however. alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = 0 device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire profiles: input:10-channels: 10 Channels Input (priority 10, available: unknown) output:10-channels: 10 Channels Output (priority 1000, available: unknown) output:10-channels+input:10-channels: 10 Channels Output + 10 Channels Input (priority 1010, available: unknown) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
Hi David, The ID_MODEL_FROM_DATABASE is probably set (for the firewire controller) by udev/systemd, see the hwdb directory of systemd sources. Exactly. I've already realized it and it require discussion between ALSA, PulseAudio and systemd about which part of userspace has these information for FireWire sound devices. This requires a batch of time so I made it pending. Currently I would like to concentrate on my work for ALSA kernel-land. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
FYI, a part of my work is already included in Linux 3.16 or later. In this bug, the reporter uses my breeding-edge in github.com, thus you may have an idea that this is due to out-of-tree kernel modules. But you can actually see the same issue on Ubuntu utopic. http://packages.ubuntu.com/utopic/amd64/linux-image-extra-3.16.0-23-generic/filelist (You can see /lib/modules/3.16.0-23-generic/kernel/sound/firewire/bebob/snd-bebob.ko in this list.) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
Same thing here - although I'm not sure whether this should be fixed in PulseAudio, or if the underlying layers (alsa-lib and kernel) should provide information the way PA wants to instead. ** Changed in: pulseaudio (Ubuntu) Status: Incomplete = Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/sound/firewire/Kconfig https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/sound/firewire https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/sound/firewire/bebob https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/sound/firewire/bebob/bebob.c -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
strcpy(bebob-card-driver, BeBoB); strcpy(bebob-card-shortname, model); strcpy(bebob-card-mixername, model); snprintf(bebob-card-longname, sizeof(bebob-card-longname), %s %s (id:%d, rev:%d), GUID %08x%08x at %s, S%d, vendor, model, hw_id, revision, data[0], data[1], dev_name(bebob-unit-device), 100 fw_dev-max_speed); seem long name is already truncated -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Triaged Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
** Changed in: pulseaudio (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Incomplete Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
you have to post output of alsa-info.sh pactl list and pulseaudio verbose log https://wiki.ubuntu.com/PulseAudio/Log -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Incomplete Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
** Attachment added: output of pactl list https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+attachment/4237170/+files/pactl.list.txt -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Incomplete Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
http://www.alsa- project.org/db/?f=8b6f81d43c2c1156c94deba796317d3c274dee3e -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Incomplete Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
** Attachment added: output of pulseaudio - --log-time=1 https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+attachment/4237185/+files/pulseverbose.log -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1381475 Title: Firewire sound card registered by the name of the fw controller Status in “pulseaudio” package in Ubuntu: Incomplete Bug description: I am testing the new snd-firewire ALSA module which is currently getting accepted into the kernel. I have noticed that while ALSA recognizes the correct name for the card, PulseAudio displays another, wrong name, which is apparently the name of the FireWire controller through which the sound card is connected. $ aplay -l List of PLAYBACK Hardware Devices card 0: FW [PHASE 88 Rack FW], device 0: BeBoB [PHASE 88 Rack FW PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 $ pacmd list-sinks Welcome to PulseAudio! Use help for usage information. 4 sink(s) available. [...] index: 2 name: alsa_output.firewire-0x000aac0300592827.10-channels driver: module-alsa-card.c flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 9000 volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100% 6: 100% 7: 100% 8: 100% 9: 100% 0: 0,00 dB 1: 0,00 dB 2: 0,00 dB 3: 0,00 dB 4: 0,00 dB 5: 0,00 dB 6: 0,00 dB 7: 0,00 dB 8: 0,00 dB 9: 0,00 dB balance 0,00 base volume: 100% 0,00 dB volume steps: 65537 muted: no current latency: 0,00 ms max request: 0 KiB max rewind: 0 KiB monitor source: 5 sample spec: s16le 10ch 44100Hz channel map: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 used by: 0 linked by: 0 configured latency: 0,00 ms; range is 0,50 .. 185,76 ms card: 3 alsa_card.firewire-0x000aac0300592827 module: 8 properties: alsa.resolution_bits = 16 device.api = alsa device.class = sound alsa.class = generic alsa.subclass = generic-mix alsa.name = PHASE 88 Rack FW PCM alsa.id = BeBoB alsa.subdevice = 0 alsa.subdevice_name = subdevice #0 alsa.device = 0 alsa.card = 0 alsa.card_name = PHASE 88 Rack FW alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a alsa.driver_name = snd_bebob device.bus_path = pci-:01:09.0 sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 udev.id = firewire-0x000aac0300592827 device.bus = firewire device.vendor.name = Texas Instruments device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] device.string = hw:0 device.buffering.buffer_size = 163840 device.buffering.fragment_size = 81920 device.access_mode = mmap+timer device.profile.name = 10-channels device.profile.description = 10 Channels device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels alsa.mixer_name = PHASE 88 Rack FW module-udev-detect.discovered = 1 device.icon_name = audio-card-firewire PulseAudio 1:4.0-0ubuntu11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1381475/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1381475] Re: Firewire sound card registered by the name of the fw controller
---Mixer controls for card 0 [FW] Card hw:0 'FW'/'TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a' Mixer name: 'PHASE 88 Rack FW' Components: '' Controls : 0 Simple ctrls : 0 which name do you want when you plug and unplug the device ? 3.519| 0.000) I: [pulseaudio] sink.c: Created sink 2 alsa_output.firewire-0x000aac0300592827.10-channels with sample spec s16le 10ch 44100Hz and channel map front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.resolution_bits = 16 ( 3.519| 0.000) I: [pulseaudio] sink.c: device.api = alsa ( 3.519| 0.000) I: [pulseaudio] sink.c: device.class = sound ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.class = generic ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.subclass = generic-mix ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.name = PHASE 88 Rack FW PCM ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.id = BeBoB ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.subdevice = 0 ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.subdevice_name = subdevice #0 ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.device = 0 ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.card = 0 ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.card_name = PHASE 88 Rack FW ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.driver_name = snd_bebob ( 3.519| 0.000) I: [pulseaudio] sink.c: device.bus_path = pci-:01:09.0 ( 3.519| 0.000) I: [pulseaudio] sink.c: sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 ( 3.519| 0.000) I: [pulseaudio] sink.c: udev.id = firewire-0x000aac0300592827 ( 3.519| 0.000) I: [pulseaudio] sink.c: device.bus = firewire ( 3.519| 0.000) I: [pulseaudio] sink.c: device.vendor.name = Texas Instruments ( 3.519| 0.000) I: [pulseaudio] sink.c: device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] ( 3.519| 0.000) I: [pulseaudio] sink.c: device.string = hw:0 ( 3.519| 0.000) I: [pulseaudio] sink.c: device.buffering.buffer_size = 163840 ( 3.519| 0.000) I: [pulseaudio] sink.c: device.buffering.fragment_size = 81920 ( 3.519| 0.000) I: [pulseaudio] sink.c: device.access_mode = mmap+timer ( 3.519| 0.000) I: [pulseaudio] sink.c: device.profile.name = 10-channels ( 3.519| 0.000) I: [pulseaudio] sink.c: device.profile.description = 10 Channels ( 3.519| 0.000) I: [pulseaudio] sink.c: device.description = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels ( 3.519| 0.000) I: [pulseaudio] sink.c: alsa.mixer_name = PHASE 88 Rack FW ( 3.519| 0.000) I: [pulseaudio] sink.c: module-udev-detect.discovered = 1 ( 3.519| 0.000) I: [pulseaudio] sink.c: device.icon_name = audio-card-firewire ( 3.523| 0.004) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event. ( 3.523| 0.000) I: [pulseaudio] source.c: Created source 5 alsa_output.firewire-0x000aac0300592827.10-channels.monitor with sample spec s16le 10ch 44100Hz and channel map front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right,aux0,aux1 ( 3.523| 0.000) I: [pulseaudio] source.c: device.description = Monitor of TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] 10 Channels ( 3.523| 0.000) I: [pulseaudio] source.c: device.class = monitor ( 3.523| 0.000) I: [pulseaudio] source.c: alsa.card = 0 ( 3.523| 0.000) I: [pulseaudio] source.c: alsa.card_name = PHASE 88 Rack FW ( 3.523| 0.000) I: [pulseaudio] source.c: alsa.long_card_name = TerraTec Electronic Gmb PHASE 88 Rack FW (id:3, rev:1), GUID 000aac0300592827 a ( 3.523| 0.000) I: [pulseaudio] source.c: alsa.driver_name = snd_bebob ( 3.523| 0.000) I: [pulseaudio] source.c: device.bus_path = pci-:01:09.0 ( 3.523| 0.000) I: [pulseaudio] source.c: sysfs.path = /devices/pci:00/:00:09.0/:01:09.0/fw2/fw2.0/sound/card0 ( 3.523| 0.000) I: [pulseaudio] source.c: udev.id = firewire-0x000aac0300592827 ( 3.523| 0.000) I: [pulseaudio] source.c: device.bus = firewire ( 3.523| 0.000) I: [pulseaudio] source.c: device.vendor.name = Texas Instruments ( 3.523| 0.000) I: [pulseaudio] source.c: device.product.name = TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] ( 3.523| 0.000) I: [pulseaudio] source.c: device.string = 0 ( 3.523| 0.000) I: [pulseaudio] source.c: module-udev-detect.discovered = 1 ( 3.523| 0.000) I: [pulseaudio] source.c: device.icon_name = audio-card-firewire ( 3.525| 0.001) I: