ice1724 driver shows only two channels for capture at once (one stereo-channel), though it is capable of mixing four channels (PCM 1/2 and PCM 3/4). Now I see this is a driver issue, not hardware, because Windows mixer can mix all the challels. Here I can only switch between PCM 1/2 OR 3/4 in alsamixer and put the other one in monitor mode, but I'd like to capture it with Jack. I attach here output from dmesg, lspci, uname, amixer and arecord.
Created attachment 92041 [details] Output logs from dmesg, amixer, arecord, lspci
Try to record from the secondary stream (shown as IEC958).
... or maybe setting "ice->force_rdma1 = 1" would be needed in qtet_init().
I tried to add alsa_in to jack from hw:0,1, but there's silence. Still need to switch between analog in 1/2 & 3/4 through PCM in 1/2. Jack doesn't start on this device at all. >... or maybe setting "ice->force_rdma1 = 1" would be needed in qtet_init(). What's that? Could you specify?
In qtest_init() in sound/pci/ice1712/quartet.c, put a line ice->forced_rdma = 1; (e.g. around the line setting ice->hw_rates, ice->is_spdif_master, etc.).
Still nothing, same thing. Sound only through PCM in 1/2.
Hello everyone, I recently bought an Infrasonic Quartet. I noticed the same alsa problem as Vladimir but also with the output count. There are only two analog output channels that are working. Alsamixer shows four channels. speaker-test can only test 2 channels output. It seems output and input problems are related. Before I sell my card I wanted to ask if I can help fixing this bug? I'm a c-developer, but I have no idea how to test and where to start and I have only a very small amount of time. Reply appreciated. Thanks for all your work in alsa.
(In reply to tobias.boesch from comment #7) > Hello everyone, > > I recently bought an Infrasonic Quartet. > I noticed the same alsa problem as Vladimir but also with the output count. > There are only two analog output channels that are working. Alsamixer shows > four channels. speaker-test can only test 2 channels output. > It seems output and input problems are related. > > Before I sell my card I wanted to ask if I can help fixing this bug? I'm a > c-developer, but I have no idea how to test and where to start and I have > only a very small amount of time. > > Reply appreciated. > Thanks for all your work in alsa. Tested more deeply and I got sound from output 1/2 and 3/4. No issue with the output. I was wrong. Recording from hw:0,1 (assuming quartet card is 0) using arecord throws a bad file descriptor error while recording with arecord from hw:0,0 does not create an error (didn't test of something was successfully recorded - no mic connected)
The problem persists. It is unable to capture from An in 1/2 and An in 3/4 at the same time. The question is whether it is the hardware problem or the software problem. The card seems to allow miltitrack recording.