Jaroslav Kysela
Jaroslav Kysela
Why the simple-card driver does not set the CardLongName (GUI string) from DT, too? The DMI fallback for card's long name is there just for ASoC laziness. EDIT: Also, UCM...
One piece of UCM204HD box landed on my table, but I cannot confirm that behavior. The stereo playback (split to "Line A" and "Line B") is clear with both pulseaudio...
If you look to conf.d/simple-card there is `rockchip,es8316-codec.conf` link. No idea, how this does work. It seems like that the long name is used for this match or things are...
The right speaker-test command should be: `speaker-test -D umc204hd_stereo_out:U192k,0,0,1 -t sine -b 100000 -c 2` Could you attach output from: 1) `sudo lsusb -d 1397:0508 -vvv` 2) `alsa-info.sh --no-upload`
I don't see a suspect difference from my setup. The USB device identifier is similar. Could you show output from `cat /proc/asound/card3/pcm0p/sub0/*` for "Default" and "Direct" profiles ?
This `~/.asoundrc` configuration should simulate the direct setup for `speaker-test -D umc204hd_stereo_out:U192k,0,0,1 -F S32_LE -t sine -b 100000 -c 2` command: ``` pcm.umc204hd_stereo_out { @args { 0 CARD 1 DEV...
Could you try to add only `format S32_LE` line (bellow `buffer_time` line) to the original UCM configuration file - fb69d0f0274b03e1ead0a7feeaceac608760dc72 ?
... or try the commit 3753c50d7eed9c624d6801903960c63c801ecbb3 with the format change above ..
In the `split.conf` configuration file, try to also change: ``` period_time "${evali:$__period_time}" buffer_time "${evali:$__buffer_time}" ``` to ``` period_size 1102 buffer_size 4408 ```
But it does not explain the correct behavior on my test equipment with all buffer and period sizes and both formats. Unfortunately, I'm not willing to hardcode those values to...