Re: [Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-19 Thread Masaru Nomiya
Hello,

In the Message; 

  Subject: Re: [Alsa-user] snd-usb-audio is having trouble recognizing the 
Marantz HD-AMP1
  Message-ID : <[email protected]>
  Date & Time: Thu, 19 Feb 2026 11:32:45 +0100

[TI] == Takashi Iwai  has written:

TI>  On Thu, 19 Feb 2026 11:10:16 +0100,
TI>  Masaru Nomiya wrote:
[...]
MN> > Today, there was an upgrade to kernel 6.19.2, so I installed
TI> > it.
 
MN> > The workaround has changed, but fundamentally, the symptoms remain
MN> > unchanged.

TI>  OK, then please open a bugzilla entry.

Thanks.

Yesterday, following the kernel update, I had a lot of trouble getting
the USB-DAC recognized while installing the NVIDIA driver. This
morning, however, the USB-DAC was recognized without any issues.

I'll monitor it for a while.

Best Regards.

--
┏━━┓彡 Masaru Nomiya   mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛   "Japan was the future but it's stuck in the past"

-- Rupert Wingfield-Hayes (BBC) --


___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-19 Thread Masaru Nomiya
Hello,

Sorry, I missed.

In the Message; 

  Subject: Re: [Alsa-user] snd-usb-audio is having trouble recognizing the 
Marantz HD-AMP1
  Message-ID : 
  Date & Time: Thu, 12 Feb 2026 10:57:04 +0100

[RM] == Ralf Mardorf  has written:

RM>   Hi,

RM>   I used to use jackd on-demand with the Alsa backend, but now I only use
RM>   ALSA without a sound server. I can't say anything about pulseaudio or,
RM>   in your case, pipewire, except that I can give you some tips on the ALSA
RM>   backend.

RM>   It is possible, with some limitations, to predefine how the sound
RM>   devices should be integrated.

RM>  • rocketmouse@archlinux ~ 
RM>  $ cat /etc/modprobe.d/alsa-base.conf 
RM>  # ALSA module ordering
RM>  options snd slots=snd_hdspm,snd_ice1712,snd_ice1712
[...]

Thanks.

I've been using USB DACs for quite some time now, and the Marantz
HD-AMP1 is my fourth one.

RM>   However, if you always have a second USB audio device plugged in
RM>   alongside the HD-AMP1, I don't know how you can specify the order in
RM>   which the two USB devices are connected, as this probably won't work via
RM>   /etc/modprobe.d/alsa-base.conf.

Here's how it is with Tumbleweed;

   $ cat /etc/modprobe.d/50-sound.conf 

   options snd slots=snd-usb-audio,snd-usb-audio
   # wn1q.DDMX92BGFe0:HD-AMP1
   alias snd-card-0 snd-usb-audio
   # fHJ1.nUBBZmosli0:USB Audio
   alias snd-card-1 snd-usb-audio

RM>   I used to be deeply rooted in Linux pro audio, but switched to a
RM>   proprietary solution for audio a long time ago.

RM>   There may be mechanisms, especially in connection with pipewire, that
RM>   allow you to reliably define the HD-AMP1 as the default audio device
RM>   even when multiple audio devices are using snd-usb-audio.

The combination described above enables digital playback.

$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 757
Tile Size: 65472
User Name: masaru
Host Name: localhost.localdomain
Server Name: PulseAudio (on PipeWire 1.5.85)
Server Version: 15.0.0
Default Sample Specification: float32le 16ch 384000Hz
Default Channel Map: 
aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,
aux11,aux12,aux13,aux14,aux15
Default Sink: alsa_output.usb-D_M_Holdings_Inc._HD-AMP1-00.iec958-stereo
Default Source: 
alsa_output.usb-D_M_Holdings_Inc._HD-AMP1-00.iec958-stereo.monitor
Cookie: 3995:4808

RM>   It might be advisable to consult an openSUSE user mailing list with more
RM>   traffic than this list or to check out
RM>   
https://lists.linuxaudio.org/postorius/lists/linux-audio-user.lists.linuxaudio.org/.

Takashi is also one of the primary maintainers of openSUSE.

Best Regards.

--
┏━━┓彡Masaru Nomiya  mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛    "Even among humans, the Pirahã, a small tribe living deep
  in the Amazon rainforest, have no words to express the past
  or future, and live entirely in the present moment."

  -- "Keizaikihyou" Toyotaka Sakai (in JP) --


___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-19 Thread Takashi Iwai
On Thu, 19 Feb 2026 11:10:16 +0100,
Masaru Nomiya wrote:
> 
> Hello,
> 
> In the Message; 
> 
>   Subject    : Re: [Alsa-user] snd-usb-audio is having trouble recognizing 
> the Marantz HD-AMP1
>   Message-ID : <[email protected]>
>   Date & Time: Thu, 12 Feb 2026 11:48:50 +0100
> 
> [TI] == Takashi Iwai  has written:
> 
> TI>  On Thu, 12 Feb 2026 06:30:22 +0100,
> TI>  Masaru Nomiya wrote:
> 
> MN> > Hello,
>  
> MN> > On openSUSE Tumbleweed, recognizing the Marantz HD-AMP1 became
> MN> > difficult starting with kernel 6.18.7, and the difficulty
> MN> > significantly increased with kernel 6.18.9.
> 
> TI>  Try 6.19 kernel.  I guess you're hitting a known regression in the
> TI>  buggy USB-audio OOB check that was fixed recently.
> 
> Today, there was an upgrade to kernel 6.19.2, so I installed
> it.
> 
> The workaround has changed, but fundamentally, the symptoms remain
> unchanged.

OK, then please open a bugzilla entry.


thanks,

Takashi


___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-19 Thread Masaru Nomiya
Hello,

In the Message; 

  Subject: Re: [Alsa-user] snd-usb-audio is having trouble recognizing the 
Marantz HD-AMP1
  Message-ID : <[email protected]>
  Date & Time: Thu, 12 Feb 2026 11:48:50 +0100

[TI] == Takashi Iwai  has written:

TI>  On Thu, 12 Feb 2026 06:30:22 +0100,
TI>  Masaru Nomiya wrote:

MN> > Hello,
 
MN> > On openSUSE Tumbleweed, recognizing the Marantz HD-AMP1 became
MN> > difficult starting with kernel 6.18.7, and the difficulty
MN> > significantly increased with kernel 6.18.9.

TI>  Try 6.19 kernel.  I guess you're hitting a known regression in the
TI>  buggy USB-audio OOB check that was fixed recently.

Today, there was an upgrade to kernel 6.19.2, so I installed
it.

The workaround has changed, but fundamentally, the symptoms remain
unchanged.

Best Regards.

--
┏━━┓彡Masaru Nomiya  mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛    "It was a sin to be delicious. -- Abstinence preached by
  Christianity."

-- "The History of the mind in French Cuisine" Chikako Hashimoto (in JP) --




___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-12 Thread Takashi Iwai
On Thu, 12 Feb 2026 06:30:22 +0100,
Masaru Nomiya wrote:
> 
> Hello,
> 
> On openSUSE Tumbleweed, recognizing the Marantz HD-AMP1 became
> difficult starting with kernel 6.18.7, and the difficulty
> significantly increased with kernel 6.18.9.

Try 6.19 kernel.  I guess you're hitting a known regression in the
buggy USB-audio OOB check that was fixed recently.


Takashi


___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-12 Thread Ralf Mardorf
Hi,

I used to use jackd on-demand with the Alsa backend, but now I only use
ALSA without a sound server. I can't say anything about pulseaudio or,
in your case, pipewire, except that I can give you some tips on the ALSA
backend.

It is possible, with some limitations, to predefine how the sound
devices should be integrated.

   • rocketmouse@archlinux ~ 
   $ cat /etc/modprobe.d/alsa-base.conf 
   # ALSA module ordering
   options snd slots=snd_hdspm,snd_ice1712,snd_ice1712

In my case, /etc/modprobe.d/alsa-base.conf reserves card 0 for an hdspm
card, car1 and card 2 for an ice1712 card each. An activated onboard
device would thus become card 3, and if I were to plug in a USB audio
device after booting, it would become card 4.

There is already a problem here: if two ice1712 cards were plugged in,
it would not necessarily be clear which of the two cards would become
card 1 or card 2.

To get information about the current status of the ALSA cards, I
recommend using the aplay command.

   • rocketmouse@archlinux ~ 
   $ aplay -l
    List of PLAYBACK Hardware Devices 
   card 0: HDSPMx579bcc [RME AIO_579bcc], device 0: RME AIO [RME AIO]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 3: PCH [HDA Intel PCH], device 0: ALC897 Analog [ALC897 Analog]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 3: PCH [HDA Intel PCH], device 1: ALC897 Digital [ALC897 Digital]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 3: PCH [HDA Intel PCH], device 3: HDMI 0 [EV2450]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 3: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 3: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 3: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
   card 4: USB [Scarlett 18i20 USB], device 0: USB Audio [USB Audio]
 Subdevices: 1/1
 Subdevice #0: subdevice #0

There are no ice1712 cards inserted, and since the slots are reserved, I
don't have card 1 or card 2. The Intel HDMI device becomes card3 because
the USB audio device is never connected. I only connected it now for
demonstration purposes.

What I want is for audio signals to be output via the speakers of my
EV2450 LCD display, so I have created the following file in $HOME:

   • rocketmouse@archlinux ~ 
   $ cat .asoundrc
   defaults.pcm.card 3
   defaults.pcm.device 3

In the past, when I also used jackd, I didn't have .asoundrc.
Without this .asoundrc, I was able to instruct the jackd sound server to
use the hdspm card, for example, by telling it to do so using the
corresponding option in the form of

hw:0,0

or

hw:HDSPMx579bcc,0

However, if you always have a second USB audio device plugged in
alongside the HD-AMP1, I don't know how you can specify the order in
which the two USB devices are connected, as this probably won't work via
/etc/modprobe.d/alsa-base.conf.

I used to be deeply rooted in Linux pro audio, but switched to a
proprietary solution for audio a long time ago.

There may be mechanisms, especially in connection with pipewire, that
allow you to reliably define the HD-AMP1 as the default audio device
even when multiple audio devices are using snd-usb-audio.

It might be advisable to consult an openSUSE user mailing list with more
traffic than this list or to check out
https://lists.linuxaudio.org/postorius/lists/linux-audio-user.lists.linuxaudio.org/.

Regards,
Ralf


___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user


[Alsa-user] snd-usb-audio is having trouble recognizing the Marantz HD-AMP1

2026-02-11 Thread Masaru Nomiya
Hello,

On openSUSE Tumbleweed, recognizing the Marantz HD-AMP1 became
difficult starting with kernel 6.18.7, and the difficulty
significantly increased with kernel 6.18.9.

   $ inxi -A

   Audio:
   Device-1: NVIDIA AD106M High Definition Audio driver: N/A
   Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
[Rembrandt/Strix] driver: N/A
   Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
driver: N/A
   Device-4: Generic USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB
   Device-5: D&M Holdings (Denon/Marantz) HD-AMP1 driver: snd-usb-audio
type: USB
   API: ALSA v: k6.18.9-1-default status: kernel-api
   Server-1: PipeWire v: 1.5.85 status: active (process)

  $ cat /proc/asound/cards

  0 [HDAMP1 ]: USB-Audio - HD-AMP1
  D&M Holdings Inc. HD-AMP1 at usb-:08:00.0-8, high 
speed
  1 [Audio  ]: USB-Audio - USB Audio
  Generic USB Audio at usb-:08:00.0-10, high speed

However, since it doesn't recognize the HD-AMP1, I keep repeating this
process;

  $ sudo systemctl restart systemd-udev-trigger.service

Here is the info about HD-AMP1;


 HD-AMP1
 Manufacturer: D&M Holdings Inc.
 Speed: 480Mb/s (high)
 Bus:   1
 Address:  13
 USB Version:  2.00
 Device Class: ef
 Device Subclass: 02
 Device Protocol: 01
 Maximum Default Endpoint Size: 64
 Number of Configurations: 2
 Vendor Id: 154e
 Product Id: 3007
 Revision Number: 00.06

 Config Number: 1
Number of Interfaces: 3
Attributes: c0
MaxPower Needed: 10mA

Interface Number: 0
Name: snd-usb-audio
Alternate Number: 0
Class: 01
Sub Class: 01
Protocol: 20
Number of Endpoints: 0

Interface Number: 1
Name: snd-usb-audio
Alternate Number: 1
Class: 01
Sub Class: 02
Protocol: 20
Number of Endpoints: 2

Endpoint Address: 01
Direction: out
Attribute: 5
Type: Isoc
Max Packet Size: 776
Interval: 125us

Endpoint Address: 81
Direction: in
Attribute: 17
Type: Isoc
Max Packet Size: 4
Interval: 1ms

Interface Number: 2
Name: (none)
Alternate Number: 0
Class: fe
Sub Class: 01
Protocol: 01
Number of Endpoints: 0
  
Best Regards.

--
┏━━┓彡Masaru Nomiya  mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛    "Even among humans, the Pirahã, a small tribe living deep
  in the Amazon rainforest, have no words to express the past
  or future, and live entirely in the present moment."

  -- "Keizaikihyou" Toyotaka Sakai (in JP) --


___
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user