Giter VIP home page Giter VIP logo

ucm's People

Contributors

apnix-uk avatar john-hsu avatar jwrdegoede avatar plbossart avatar ranj063 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ucm's Issues

No sound on Medion S2218

Hi there,

first of all, thanks.

I'm trying to get a Medion S2218 ready for the kids. It still stubbornly refuses to work and I don't really know where to look for clues right now.

This is a default Ubuntu 18.04 installation, using an updated libasound2, blacklisted r8723bs and snd_hdmi_lpe_audio modules and the current UCM files from this repository's chtrt5645 directory.

Here's the output of alsa-info: http://www.alsa-project.org/db/?f=4e5aa7bf41fb0cb80d0b1ccddeebfa892c371321

There appears to be a proper soundcard setup, I can choose a device in the pulseaudio mixer, but there is no sound coming out of the device's speaker or headphone jack.

Thanks for any advice on how to resolve this.

Semi-working (buggy) audio with rt5672

Hello!

With UCM config from https://bugzilla.kernel.org/show_bug.cgi?id=96691#c46 I get

  1. When I playback audio only to left channel - left speaker playback audio.
  2. When I playback audio only to right channel - there is silence.
  3. Left headphone playback audio from left and right channels, but audio from left channels seems like a bit louder. At the end of audio playback there is crackling sound.
  4. Right headphone playback audio from left and right channels, but audio from right channels seems like a bit louder. At the end of audio playback there is crackling sound.
  5. Headset microphone is not listed in input sources.
  6. Internal microphone is doesn't record anything.
  7. No automatic jack detection, so no automatic switch between speakers and headphones/headset.
  8. In headphones quiet sounds seems like louder, and for some reason especially voices is always quieter (for example in song - music is always louder than signer voice).

Upstream report: https://bugzilla.kernel.org/show_bug.cgi?id=195195#c1

bytcr-rt5640 initiializes but has no sound on 4.5.1 (Arch)

I copied the bytcr-5640 folder to the ucm folder as specified, removed my old asound.state from /var/lib/alsa, and rebooted.

Upon booting back up, starting X, and running pavucontrol, I can hear the sound card initialize in my headphones. Card shows up and I can switch between speakers and headphones. Problem is on headphones I have no audio output (I cannot test speaker output as mine are broken) Tested with the slider pops in pavucontrol and with a music player application. Pavucontrol shows audio being played and the VU meter moves but no sound comes out.

Dmesg from this kernel.
dmesg.txt

Error with chtmax98090

I installed Manjaro Deepin 18.0.3 on my chromebook (Toshiba Chromebook CB35-B3340) and it’s mostly working all fine but I have no sound output. In deepin settings tapping on both available options doesn’t change anything. The card I have in my laptop is chtmax98090. Googling a bit led me to this page: https://wiki.archlinux.org/index.php/Acer_CB3-131_Chromebook

I’m trying to follow the instructions under the hardware support section but when I run the command alsaucm -c chtmax98090 set _verb HiFi set _enadev Speakers I get the errors:

ALSA lib utils.c:63:(uc_mgr_config_load) could not open configuration file /usr/share/alsa/ucm/GOOGLE-Swanky-1.0-Swanky/GOOGLE-Swanky-1.0-Swanky.conf
ALSA lib parser.c:1425:(load_master_config) error: could not parse configuration for card GOOGLE-Swanky-1.0-Swanky

How can I fix this?

Sound is low - bytcr-5640

Hello,

I used the bytcr-5640 folder from UCM because the bytcr_5640 folder doesn't work for me.

I have a bytcr-rt5640 sound card on my hardware. The sound is working with your files (bytcr-5640). The only problem is that I hear the sound but it is low when my session starts (speakers). I didn't try with headphones yet.

So I modified your HIFI file for bytcr-5640 in my folder. I changed that line :
cset "name='Speaker Playback Volume' 29" to cset "name='Speaker Playback Volume' 75" for Headphones, speakers, Monospeakers sections. I also set the sound volume to 65% in pulseaudio to having something correct.

I don't know why the sound is low by default. Perhaps have you got an idea ?

Thanks.

byt-max98090 mixer levels change

Toshiba CB2 (baytrail max98090) using archlinux and custom kernel (because legacy baytrail sound driver). Using the byt-max98090 UCM changes how my mixers work. Previously I'd adjust pulses 'Master' and it would also adjust the 'Speaker' mixer in alsa (or headphone mixer if using headphones), 45-50% my normal listening levels. The levels would also keep between reboots. With these UCM files however, after removing the old asound.state and rebooting, the pulse Master is set to 100, and alsa Speaker is 27, and output is very low. I have to set Master to normal 45-50 and then adjust Speaker to 100 (headphones too when using them) to get the same level of output. The problem is, Master is saved (at 45-50) but the speaker mixer is always set to 27 on boot, meaning I need to manually adjust to 100 every time. Tried alsactl store, but no change. Any ideas?

The UCM files have helped a little with sound distortion issues though (PLL unlock, garbled output) which my machine suffers from.
(as a temp fix I have added a script to profile.d to set amixer values.)

chtrt5645: internal microphone not working

As title the internal microphone doesn't work, no input or feedback from internal microphone. It works on Windows. My device is on repair but i forgot to open this before. I can tag users with working device for testing.

bytcr-rt5640 does not work on Acer One S1002 2-in-1 Tablet

I have an Acer One S1002 2-in-1 tablet. I have had some driver issues with several devices, though a few are fixed. I had looked around for a solution to my sound, and it ultimately lead me here. There is one problem, however.
screenshot from 2017-03-07 18-23-31
It clearly recognizes the device, however, I get no sound, it doesn't recognize whether or not I have headphones in or not, and I cannot use HDMI audio. I ran dmesg, and this was the output dmesg.txt

RDP Thinbook 1130 (bytcr-rt5651): LOUD annoying high pitched sound + no headphone output on kernel 4.17 (only) at boot

The laptop is the 11-inch RDP Thinbook 1130. It seems to be now called RDP 1130-EC1. They also have a model 1430-EC-L sold with Linux pre-installed. The 11-inch RDP Thinbook 1130 has a 64-bit UEFI loader and uses an Intel Atom x5-Z8350 Cherry Trail SoC.

I have been working closely with this company to get the hardware working on Linux - mostly by writing a set of ISO-remastering scripts that can compile a recent kernel, and put in a few user-space scripts. You can find my github repo here.

Sound works, BUT:

  • There's a fair amount of 'crackle': following combinations tested
    - Ubuntu 16.04/kernel 4.13.9
    - Ubuntu 18.04/kernel 4.16.18
    - Ubuntu 18.04/kernel 4.17.5
  • ONLY when using kernel 4.17+, there is a VERY LOUD (maximum volume?) high pitched sound during boot - that sounds like what you would get with terrible feedback. It lasts for about 10 seconds and then subsides. After that (after boot is complete):
    - Sound through speakers works
    - Only 'Speaker playback - Built-in Audio' is shown under Sound --> Settings. Under kernel < 4.17 I could choose between speakers and headphone

I am attaching the output of alsa-info
rdp-1130-alsa-info-kernel-4.17.5.txt

I have also uploaded the output of alsa-info.

Attached are HiFi.conf and bytcr-rt5651.conf from /usr/share/alsa/usm/bytcht-rt5651:

rdp-1130-HiFi.conf.txt
rdp-1130-bytcr-rt5651.conf.txt

When running alsa-info, I get the following error:

cat:  '/sys/module/snd_soc_sst_bytcr_rt5651/parameters/*': No such file or directory

I am able and willing to perform various tests on this laptop. Please help me figure out what is worng and what needs to be done.

Sound not working - bytcr-rt5651 Mediacom W700

In hardinfo i see: Audio: bytcr-rt5651 - bytcr-rt5651, and in the instructions https://github.com/plbossart/UCM/tree/master/bytcr-rt5651:

To enable UCM on RT5651 platforms,

  1. copy directory to UCM location
    sudo cp -rf ../bytcr-rt5651 /usr/share/alsa/ucm

  2. update asound.state
    sudo cp asound.state /var/lib/alsa

UCM files should be detected and use with Pulseaudio 4.0 and above

I followed the step i'm using Lubunut 18.04 on a Mediacom W700 (is like a SurfTab wintron 7.0 ST70416-6). I have pulseaudio above of 4.0.
If i run sudo sh asound.state in /var/lib/alsa i get:

asound.state: 1: asound.state: state.bytcrrt5651: not found
asound.state: 2: asound.state: control.1: not found
asound.state: 3: asound.state: iface: not found
asound.state: 4: asound.state: name: not found
asound.state: 5: asound.state: value: not found
asound.state: 6: asound.state: comment: not found
asound.state: 7: asound.state: access: not found
BOOLEAN: not found
asound.state: 9: asound.state: count: not found
asound.state: 10: asound.state: Syntax error: "}" unexpected

Other commands that may be useful:

    aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: bytcrrt5651 [bytcr-rt5651], device 0: 1 []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: bytcrrt5651 [bytcr-rt5651], device 1: Deep-Buffer Audio (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

Not sound at all from the speakers and the headphones.
I saw this comment and so i tried:

Regarding snd_hdmi_lpe_audio making pulseaudio crash, I can confirm that this is definitely an issue, but only with pulse audio version >= 1:10.0-2ubuntu3 (e.g. pulseaudio that ships with Ubuntu Artful Aardvark 17.10).
See discussion here. Technically, pulseaudio does run, but fails to daemonize.

Blacklisting snd_hdmi_lpe_audio works. Create file under /etc/modprobe.d with a name like blacklist_snd_hdmi_lpe_audio.conf containing a single line:

blacklist snd_hdmi_lpe_audio

Reboot, and pulseaudio should be working.
And i ran sudo alsactl restore but nothing.

rt5645 stops working after hibernation

I'm attaching log when resuming:

[  221.053857] i2c_designware 80860F41:01: timeout waiting for bus ready
[  221.059637] PM: hibernation exit
[  221.087002] i2c_designware 80860F41:01: timeout waiting for bus ready
[  221.109372] i2c_designware 80860F41:01: timeout waiting for bus ready
[  222.054425] intel_sst_acpi 80860F28:00: Wait timed-out condition:0x0, msg_id:0x1 fw_state 0x2
[  222.054445] intel_sst_acpi 80860F28:00: not suspending FW!!, Err: -16
[  222.347054] i2c_designware 80860F41:01: timeout in disabling adapter
[  223.121107] intel_sst_acpi 80860F28:00: Wait timed-out condition:0x0, msg_id:0x1 fw_state 0x2
[  223.121123] intel_sst_acpi 80860F28:00: fw returned err -16
[  223.121144] sst-mfld-platform sst-mfld-platform: ASoC: can't open interface ssp0-port: -16
[  223.121157]  SSP2-Codec: ASoC: BE open failed -16
[  223.121165]  Audio Port: ASoC: failed to start some BEs -16
[  223.331472] i2c_hid i2c-PDEC3393:00: i2c-PDEC3393:00 supply vdd not found, using dummy regulator
[  223.355284] asus 0018:0B05:8585.0002: Fixing up Asus notebook report descriptor
[  223.356608] input: PDEC3393:00 0B05:8585 as /devices/platform/80860F41:00/i2c-0/i2c-PDEC3393:00/0018:0B05:8585.0002/input/input13
[  223.358299] asus 0018:0B05:8585.0002: input,hidraw0: I2C HID v1.00 Keyboard [PDEC3393:00 0B05:8585] on i2c-PDEC3393:00
[  223.376195] i2c_hid i2c-ELAN0100:00: i2c-ELAN0100:00 supply vdd not found, using dummy regulator
[  223.389852] elan_i2c i2c-ELAN0100:00: i2c-ELAN0100:00 supply vcc not found, using dummy regulator
[  223.710713] elan_i2c i2c-ELAN0100:00: Elan Touchpad: Module ID: 0x0026, Firmware: 0x000a, Sample: 0x0001, IAP: 0x0000
[  223.713592] input: Elan Touchpad as /devices/platform/80860F41:03/i2c-3/i2c-ELAN0100:00/input/input14
[  223.838875] mmc0: queuing unknown CIS tuple 0x80 (2 bytes)
[  223.840433] mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
[  223.842034] mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
[  223.844846] mmc0: queuing unknown CIS tuple 0x80 (7 bytes)
[  223.900202] brcmfmac: F1 signature read @0x18000000=0x1602a94c
[  223.908628] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2
[  223.910667] usbcore: registered new interface driver brcmfmac
[  224.123419] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2
[  224.123481] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43340-sdio.clm_blob failed with error -2
[  224.123487] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[  224.124034] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Oct 23 2017 08:41:23 version 6.10.190.70 (r674464) FWID 01-98d71006
[  224.183111] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  224.269551] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  224.807396] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  224.970585] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  226.385750] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  228.271517] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  417.150194]  Audio Port: ASoC: no backend DAIs enabled for Audio Port

No sound on AMICorporation-NarrowBox4K-TobefilledbyO.E.M.-CherryTrailCR (bytchtnocodec)

Hi there,

I successfully installed your UCM driver for following device:

1 [bytchtnocodec ]: bytcht-nocodec - bytcht-nocodec AMICorporation-NarrowBox4K-TobefilledbyO.E.M.-CherryTrailCR

Now it is listed in alsa and pulseaudio too. But I do not listen any sound on the head-phone jack - hdmi only.
I checked volume with alsamixer and it is set to 0 - and I cannot adjust it there.

As I'm not very firm with linux and audio, I'd like to ask you or anybody else here, if you can help me? Any alsa file to edit maybe?

I'm using the Narrowbox as a standalone Kodi mediacenter btw.

Thank you and kind regards.

Can the HiFi file be changed to incorporatethe correct default volumes for bytcr-rt5651

Hi Pierre,

Thank you for your work in bringing together these UCM files. They fill a gap many of us face in making sound work on the Intel Cherrytrail platform.

I have an RDP Thinbook (11-inch model) from RDP. It also uses an Atom X5-z8350 Atom SoC and has a bytcr-rt5651 sound card. I have sound working.

I found the problem to be:

  • ALSA needs /var/lib/alsa/asound.state to be present (for this card)
    I used the attached asound.state and performed the following steps (one-time).
  • Copy the bytcr-rt5651 from this repository to /usr/share/alsa/usm/
  • Copy the attached asound.state to /var/lib/alsa (as root)
  • sudo alsactl restore

I was wondering whether the HiFi file could be changed to incorporate default volumes from asound.state, so that we don't need to manually copy asound.state to /var/lib/alsa ?

Right sound channel on both speakers

Device: Dell Venue Pro 11 5130 (Atom) running Arch, 4.9 compiled Kernel with platform clock patch, pulse audio etc.

I know it sounds weird, but the left channel works fine (on only the left speaker) but the right channel is on both speakers. I'm puzzled.

Any hints?

Thanks for your work!

No sound on speakers on Chuwi Hi12 laptop - headphone sound works (es8316)

I have a Chuwi Hi12 2-in-1 tablet/laptop. It has a CheryTrail SoC, and an ES8316 sound card. I have got most things to work, but I have a small problem with the sound:

Sound works perfectly when I use the headphone jack, but I can't get sound on the built-in speakers

Settings --> Sound (Ubuntu Bionic Beaver 18.04 Gnome) shows only one device in the 'Output' tab: 'Speakers - Built-in Audio'

I am using custom kernel 4.16.18.

I am attaching the output of alsa-info script.
chuwi-hi12-alsa-info.txt

I have also uploaded this to alsa-project.org

How do I look for a solution? I am not very familiar with ALSA UCM files.

Thanks for all your work on making sound work on Intel chipsets!

Issues with Z83-II minipc (bytcr-rt5651)

The proposed asound.state does not seem to provide headphone output on the Z83-II minipc. This is a cherry trail minipc that is very low cost and popular on Amazon and other similar sites. The machine has no speaker, but an headset connector. The latter seems to be of the phone type, including both stereo out and mono mic in. It is unclear to me if there is an internal microphone.

With respect to the proposed asound.state, it looks like HPO MIX DAC1, HPO L, HPO R need to be unmuted to get the headphones producing sound.

I have not been able to find how to enable the headphone microphone.

bytcr-rt5651 on atom getting mono from both channels

I've read the other notes and issues and am hoping that I am doing something silly, or maybe there is an issue to report.

I have a Z83-W card which includes the rt5651. By following the instructions here (at specifically under that folder) AND blacklisting the HDMI card, I can get the audio working on Ubuntu Mate 18.04.01 as well as 18.10 beta including a daily (as of today).

Except.... right and left channels are combined. It shows as though stereo but when I play only left (for example) it comes out both right and left; same for right.

I have verified the hardware by loading Windows 10 Pro and it correctly separates the channels, so it is not a hardware or jack or cable issue.

I've tried switching from speaker to headset to speaker and no change (there is only one jack on this device, combined mic and speaker).

I've seen pages of "try this" and "post this" to the point of analysis paralysis, but am happy to provide info if someone will tell me what's meaningful. Or any clue how to debug.

Here are the commands I use to apply:

    cd ~
    git clone https://github.com/plbossart/UCM.git
    sudo cp -rf ~/UCM/bytcr-rt5651 /usr/share/alsa/ucm
    sudo cp ~/UCM/bytcr-rt5651/asound.state /var/lib/alsa
    echo "blacklist snd_hdmi_lpe_audio" | sudo tee /etc/modprobe.d/blacklist_snd_hdmi_lpe_audio.conf

ONCE it worked. I had done a reinstall, was going through the above steps, tried it and it worked fine. Rebooted, and it was once again mono. I have no idea what was different.

Here are a few details:

[    9.102111] bytcr_rt5651 bytcr_rt5651: quirk IN2_HS_IN3_MAP enabled
[    9.102119] bytcr_rt5651 bytcr_rt5651: quirk realtek,jack-detect-source 1
[    9.102122] bytcr_rt5651 bytcr_rt5651: quirk realtek,over-current-threshold-microamp 2000
[    9.102125] bytcr_rt5651 bytcr_rt5651: quirk realtek,over-current-scale-factor 1
[    9.102127] bytcr_rt5651 bytcr_rt5651: quirk MCLK_EN enabled
[    9.148085] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[    9.148163] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[    9.172650] bytcr_rt5651 bytcr_rt5651: rt5651-aif1 <-> ssp2-port mapping ok
[    9.183942] input: bytcr-rt5651 Headset as /devices/pci0000:00/808622A8:00/bytcr_rt5651/sound/card0/input8

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: bytcrrt5651 [bytcr-rt5651], device 0: 1 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: bytcrrt5651 [bytcr-rt5651], device 1: Deep-Buffer Audio (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Any hints or pointers really appreciated. Or conversely if this looks like an issue in this project please let me know what I can provide to help find it?

Linwood

bytcr-5640 on HP X2 10-p030nl not working

Hello, I can't get audio to work in this 2in1.
On Windows, from the device manager, I get this id: ACPI\10EC3276\1. After a search on google, I assumed that it is a rt5640.
After copying the files here https://github.com/plbossart/UCM/tree/master/bytcr-rt5640 audio still doesn't work (and nothing shows up on the audio devices list), however there are some differences in pulseaudio logs.

I attach here the results of pulseaudio -vvv before and after copying the aformentioned files.
In both cases, the pulseaudio command terminates with "Killed", and no daemon is started.

log-after.txt
log-before.txt

PulseAudio fails and sound issues on Arch mainline (4.11.0) kernel

I'm using the provided UCMs on my Asus T100 running ArchLinux with the mainline kernel (4.11.0-mainline). By default theres no sound at all. PulseAudio fails with snd_pcm_hw_params_set_buffer_size_near() failed: Invalid argument.

Using the scripts at from here I can get sound, but it is way too fast and high pitched. The PulseAudio server still won't start.

I'm using the firmware provided by the linux-firmware package.

I had sound working perfectly (apart from having to switch output manually) in the default Arch kernel (4.10) using your UCMs and the above scripts.

Is there a fix for this or do I have to go back to 4.10?

bytcr rt5651 /Dummy sound card

Hello,

I m doing a fresh Ubuntu 18.04 on my Chuwi HI 10 Plus.
Kernel is 4.15.0-20-generic #21-Ubuntu SMP
I get only a dummy sound device on PulseAudio
Followed this:https://github.com/plbossart/UCM/tree/master/bytcr-rt5651 amoung others.

inxi -xxAv6

System: Host: Chwui Kernel: 4.15.0-20-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Gnome 3.28.1 (Gtk 3.22.30-1ubuntu1) dm: gdm3
Distro: Ubuntu 18.04 LTS
Machine: Device: desktop System: CHUWI INNOVATION AND (SHENZHEN) product: Hi10 plus tablet v: Hampoo_reserve serial: N/A
Mobo: Hampoo model: Cherry Trail CR v: V100 serial: N/A
UEFI: American Megatrends v: 5.11 date: 10/12/2017
CPU: Quad core Intel Atom x5-Z8350 (-MCP-)
arch: Airmont rev.4 cache: 1024 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 11520
clock speeds: min/max: 480/1920 MHz 1: 1674 MHz 2: 1520 MHz
3: 1319 MHz 4: 1226 MHz
Memory: Using dmidecode: root required for dmidecode
Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers
bus-ID: 00:02.0 chip-ID: 8086:22b0
Display Server: x11 (X.Org 1.19.6 ) driver: i915
Resolution: [email protected]
OpenGL: renderer: Mesa DRI Intel HD Graphics (Cherrytrail)
version: 4.5 Mesa 18.0.0-rc5 (compat-v: 3.0) Direct Render: Yes
Audio: Card bytcr-rt5651 driver: bytcr-rt5651
Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network:
Dmesg
[ 25.709177] bytcr_rt5651 bytcr_rt5651: quirk DMIC_MAP enabled
[ 25.709182] bytcr_rt5651 bytcr_rt5651: quirk DMIC enabled
[ 25.709184] bytcr_rt5651 bytcr_rt5651: quirk MCLK_EN enabled
[ 25.729429] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[ 25.729510] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[ 25.729651] bytcr_rt5651 bytcr_rt5651: rt5651-aif1 <-> ssp2-port mapping ok
.....
71.063716] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.064199**] Audio Port: ASoC: no backend DAIs enabled for Audio Port**
[ 71.064506] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.066186] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.066627] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.066846] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.076485] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.077062] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.077408] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.079332] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.079961] Audio Port: ASoC: no backend DAIs enabled for Audio Port
71.063716] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.064199] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.064506] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.066186] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.066627] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.066846] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.076485] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.077062] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.077408] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.079332] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 71.079961] Audio Port: ASoC: no backend DAIs enabled for Audio Port

jpm@Chwui:~$ more /var/lib/alsa/asound.state
state.bytcrrt5651 {
control.1 {
iface MIXER
name 'media0_out mix 0 media0_in Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.2 {
iface MIXER
name 'media0_out mix 0 media1_in Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.3 {
iface MIXER
....

sudo alsa force-reload
[sudo] Mot de passe de jpm :
Unloading ALSA sound driver modules: snd-soc-sst-bytcr-rt5651 snd-intel-sst-acpi snd-intel-sst-core snd-soc-sst-atom-hifi2-platform snd-soc-acpi snd-soc-rt5651 snd-soc-acpi-intel-match snd-soc-rl6231 snd-soc-core snd-compress snd-pcm-dmaengine snd-seq-midi snd-pcm snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer (failed: modules still loaded: snd-soc-sst-bytcr-rt5651 snd-intel-sst-acpi snd-intel-sst-core snd-soc-sst-atom-hifi2-platform snd-soc-acpi snd-soc-rt5651 snd-soc-acpi-intel-match snd-soc-rl6231 snd-soc-core snd-compress snd-pcm-dmaengine snd-pcm snd-timer).
Loading ALSA sound driver modules: snd-soc-sst-bytcr-rt5651 snd-intel-sst-acpi snd-intel-sst-core snd-soc-sst-atom-hifi2-platform snd-soc-acpi snd-soc-rt5651 snd-soc-acpi-intel-match snd-soc-rl6231 snd-soc-core snd-compress snd-pcm-dmaengine snd-seq-midi snd-pcm snd-seq-midi-event snd-rawmidi snd-seq snd-se

s /usr/share/alsa/ucm
apq8064-tabla-snd-card bytcr_rt5651 chtrt5645 DB410c Manta-I2S msm8974-taiko-mtp-snd-card PandaBoardES SDP4430 tegraalc5632 Tuna
broadwell-rt286 bytcr-rt5651 DAISY-I2S GoogleNyan Manta-SPDIF PandaBoard PAZ00 skylake-rt286 tegra-rt5640 VEYRON-I2S

Any input about what can be wrong is most welcome.

Only strange noises on Wintron 7 using 4.13.0-16-generic

Hey Pierre,

I am trying resurrect my dead cheap Trekstor Wintron 7 and have some issues with sound. This tablet runs a rt5651 as far as i found out.

I am running a Kubuntu 17.10 with default kernel 4.13.0-16-generic.
After installing your UCM stuff the sound device gets detected, but I only get strange noises on headphone and speakers. (alsamixer pretty much everything unmuted) Sounds like c-state switching with an old AM radio.

I followed your README in /bytcrrt5651/ and the devices got recognized

cosmo@wintron7: ~ $ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: bytcrrt5651 [bytcr-rt5651], Gerät 0: 1 []
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: bytcrrt5651 [bytcr-rt5651], Gerät 1: Deep-Buffer Audio (*) []
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

But I also get a lot of these:

[   14.212077] intel_sst_acpi 80860F28:00: Wait timed-out condition:0x0, msg_id:0x2 fw_state 0x3
[   14.212089] intel_sst_acpi 80860F28:00: fw returned err -16   

Are there still issues in the mainline kernel and I have to use a specific branch, or is this something else?

Sound not working - bytcr-rt5651

I am running Xubuntu 17.10 kernel 4.12.0-11-generic and just installed the rt5651 patch.

After rebooting the machine pulseaudio detects the drivers but no sound would come out. If I play a video from youtube (chrome), the sound wave bar moves as if sound is coming out.

Am I missing any additional patches or settings?

**** List of PLAYBACK Hardware Devices ****
card 0: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: bytcrrt5651 [bytcr-rt5651], device 0: 1 []
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: bytcrrt5651 [bytcr-rt5651], device 1: Deep-Buffer Audio (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0

screenshot_2017-08-26_18-31-43

screenshot_2017-08-26_18-32-01

screenshot_2017-08-26_18-32-22

Getting chtmax98090 to work with Slackware

Hi, thank you so much for your work, I was able to get my chtmax98090 on my Chromebook to work in Ubuntu with no issue whatsoever. However, I would ideally like to get it to work in Slackware.

I copied UCM/chtmax98090 to /usr/share/alsa/ucm which worked fine, killed then reinitialised alsa but killing and restarting pulse then failed [it worked in Ubuntu]. Do you know anything I can do it to get this to to work in Slackware?

Either way, I am very happy to get audio working, you have provided a very valuable solution.

bytcr-rt5651 high actue sound in speaker

Hi everyone, with the fedora 29 kernel 4.19.6 when i start-up my SCL141CTP i have a very loud acute sound for some seconds. With the previous 4.18 serie kernel i have only headphones sound working well and no sound on speaker. How can i provide more details about the default to help to correct ths problem ?

Headphone autodetection for bytcr-5640?

i know this might never happen but is there any possibility for the autodetection to work? for now i have to switch between IN1 and headset mic capture to have any audio output

Chromebook with chtmax98090 card no sound

Hello, I have Lenovo N21 computers with Ubuntu on them but with no sound. The sound card is the chtmax98090 and I have copied the proper UCM file to the alsa folder and I do transition from a dummy output in the sound settings to a recognized built-in audio. I can open pavucontrol and see the sound is being recognized but I get no sound on the speakers or any headphones I plug in. I have also opened up alsamixer and enabled and unmuted everything I could but still no sound. The computer does recognize when I plug in a headset though switching between the speakers and headphones and vice versa. But again no sound I'm hoping you can help.

bytcr-rt5640 sound only on the right side

Hello,

I have copied the UCM/bytcr-rt5640/ files as desrcribed and blacklisted the hdmi audio module since it was making problems.

I have now sound, but only on the right speaker. If I plug the headphones in I can hear sound on both earpieces after changing the output device in pavucontrol.

I have a ton of controls in alsamixer and have tried to find something related but no luck.

One minor issue that might be connected: After switching audio outputs in pavucontrol I have no sound at all. I have to go into the Configuration tab and select the "Off" audio profile, then select "Hifi" again. After that I have sound on either the headphones or the (right) speaker.

What is the issue here? I'm glad to provide any information you need to debug this.

My system is:


System:    Host: paprika Kernel: 4.16.13-1-ARCH x86_64 bits: 64 compiler: gcc v: 8.1.0 Desktop: i3 4.15.0.1 
           Distro: Arch Linux 
Machine:   Type: Portable System: MEDION product: Akoya E2212T MD99720 v: N/A serial: <root required> 
           Mobo: MEDION model: WCBT112X v: 1.0 serial: <root required> UEFI: American Megatrends v: 1.3 
           date: 10/26/2015 
CPU:       Topology: Quad Core model: Intel Atom Z3735F bits: 64 type: MCP arch: Silvermont rev: 8 
           L2 cache: 1024 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 10666 
           Speed: 500 MHz min/max: 500/1833 MHz Core speeds (MHz): 1: 579 2: 581 3: 1653 4: 1744 
Graphics:  Card-1: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display driver: i915 v: kernel 
           bus ID: 00:02.0 
           Display: server: X.Org 1.20.0 driver: i915 resolution: 1366x768~60Hz 
           Message: Unable to show advanced data. Required tool glxinfo missing. 
Audio:     Card-1: bytcr-rt5640 driver: bytcr-rt5640 message: bus/chip ids unavailable 
           Sound Server: ALSA v: k4.16.13-1-ARCH 
Network:   Message: No PCI card data found. 
           IF-ID-1: wlan0 state: up mac: 7c:c7:09:b1:03:e4 
Drives:    HDD Total Size: 58.25 GiB used: 10.68 GiB (18.3%) 
           ID-1: /dev/mmcblk1 model: HCG8e size: 58.25 GiB 
Partition: ID-1: / size: 56.99 GiB used: 10.68 GiB (18.7%) fs: ext4 dev: /dev/mmcblk1p2 
Sensors:   System Temperatures: cpu: 54.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 152 Uptime: 21m Memory: 1.89 GiB used: 647.4 MiB (33.5%) Init: systemd Compilers: 
           gcc: 8.1.0 Shell: zsh v: 5.5.1 inxi: 3.0.10 



bytcr_rt5640: meegopad t02: no audio output

The system is a MeegoPad T02: http://www.x86pad.com/Products/MeeGoPad-T02.html

I'm running Arch Linux:

$ uname -r
4.13.8-1-ARCH

Prior to installing the UCM files, pulseaudio was not seeing the sound device and I had several instances of messages like the following on the console:

Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port

After installing the UCM files, pulseaudio sees a sound device:

[    4.327176] bytcr_rt5640 bytcr_rt5640: BIOS Routing: AIF1 connected
[    4.327185] bytcr_rt5640 bytcr_rt5640: quirk IN1_MAP enabled
[    4.327189] bytcr_rt5640 bytcr_rt5640: quirk DIFF_MIC enabled
[    4.327192] bytcr_rt5640 bytcr_rt5640: quirk SSP0_AIF1 enabled
[    4.327195] bytcr_rt5640 bytcr_rt5640: quirk MCLK_EN enabled
[    4.339314] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[    4.339430] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[    4.342111] bytcr_rt5640 bytcr_rt5640: rt5640-aif1 <-> ssp0-port mapping ok

However, I'm unable to get any output regardless of the configuration settings.

rt5640 output stays off when switched off and on again.

Hi,

The device is a meegopad t02, a compute stick with only a headset jack and hdmi output.
I'm using xubuntu 16.04, pulseaudio 8.0, pavucontrol 3.0 with the most recent ucm files.

In pavucontrol I begin with a working sound :
in tab 'Configuration' bytcr-rt5640 output is set to 'Play Hifi quality Music'
in tab 'Output Devices' Port is set to 'Headphones playback'

In pavucontrol in 'Configuration' if I set bytcr-rt5640 output to 'Off'
and then set it back to 'Play Hifi quality Music' the sound doesn't come back.

I found a forum where someone with another device was having the same issue
and it turns out that it is possible to have the sound working again with :

alsaucm -n -b - <<EOM
open bytcr-rt5640
reset
set _verb HiFi
set _enadev Headphones
EOM

From the alsaucm manpage this looks like this is just selecting the output,
shouldn't this be done automatically by pulseaudio (via pavucontrol) when
bytcr-rt5640 output is set to 'On'?

Regards.

RDP Thinbook 1430 laptop (ES8316): Can't select between built-in speakers and headphone output

The laptop is the 14-inch RDP Thinbook 1430. It seems to be now called RDP 1430p. They also have a model 1430-EC-L sold with Linux pre-installed. I have the original 14-inch model (then called RDP Thinbook 1430) that had a 32-bit UEFI loader.

I have been working closely with this company to get the hardware working on Linux - mostly by writing a set of ISO-remastering scripts that can compile a recent kernel, and put in a few user-space scripts. You can find my github repo here.

Sound works, BUT:

  • GUI (Settings --> Sound) shows only one output
  • Even when a headphone jack is plugged in, you get sound over the headphone jack AS WELL AS the built-in speakers.

I am attaching the output of alsa-info
rdp-1430-alsa-info.txt

I have also uploaded the output of alsa-info.

Attached are bytcht-es8316.conf and HiFi from /usr/share/alsa/usm/bytcht-es8316:

rdp-1430-HiFi.txt
rdp-1430-bytcht-es8316.conf.txt

These files are from this github repo

When running alsa-info, I get the following error:

cat: '/sys/module/snd_soc_sst_byt_cht_es8316/parameters/*': No such file or directory

I am able and willing to perform various tests on this laptop. Please help me figure out what is worng and what needs to be done.

cht-bsw-rt5672 not working

I downloaded the files from cht-bsw-rt5672 and copied them to /usr/share/alsa/ucm
afterwards i ran

alsaucm -c cht-bsw-rt5672 set _verb HiFi set _enadev Speaker

which gave me

ALSA lib utils.c:67:(uc_mgr_config_load) could not open configuration file /usr/share/alsa/ucm/GETAC-T800G2--T800G2/GETAC-T800G2--T800G2.conf
ALSA lib parser.c:1421:(load_master_config) error: could not parse configuration for card GETAC-T800G2--T800G2

How to figure out right UCM?

I have a Chuwi HiBook tablet 2-in-1 with Intel z8300 (cherrytrail). How can I figure out what UCM should I use?

Readme / Usage?

I just succeeded in installing Linux (Ubuntu 18.10) on a bay trail notebook. Looking for help on the sound (or rather, no sound) issue I came across this repo.

How do I use the fiels in here? I have the chtnau8824 "soundcard", and I have copied the corresponding folder with its two files into /usr/share/alsa/ucm/, yet I still see no differences in alsamixer nor can I play sound using mplayer (yes, after a reboot, i had no asound.state file).

Please help (me and probably others). Thank you!

chtrt5645: crackling sound on background

Hi there,

I successfully installed your UCM driver for following device:
chtrt5645 on a GPD Pocket mini-laptop. (Atom x7-8750 Cherry Trail, Realtek ALC5645, built-in stereo speaker, microphone, 3.5mm headset jack)

I'm using 4.12 kernel compiled from here https://github.com/jwrdegoede/linux-sunxi

Audio works but i can hear a noisy "crackling" sound on background.
It sounds like the background noise of a bonfire. Weak but is there.
On high volume i can hear it clearly.
This doesn't happen on Windows.

There is something i could provide to help debugging?
There is something i need to check?

Thank you!

No sound device detected bytcr-5640

I have a Dell Venue 11 Pro 5130 and I copied the UCM files, but no sound device is detected in. It's running Manjaro KDE. dmesg is filled with the following:
baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port
This is repeated hundreds of times. Is there any way to have this work?

bytcr-rt5651: no soundcards found

Hi,
I'm running Debian testing with kernel 4.14 and using your files from this repository as stated in the README for bytcr-rt5651.
My machine is based on Atom x5-Z8350, specifically this one https://www.amazon.com//dp/B071WBN8Q2.

aplay -l doesn't show the soundcard:

# aplay -l
aplay: device_list:270: no soundcards found...

First thing that I see in dmesg is:

[    5.591880] bytcr_rt5651 bytcr_rt5651: ASoC: CODEC DAI rt5651-aif1 not registered
[    5.591900] bytcr_rt5651 bytcr_rt5651: devm_snd_soc_register_card failed -517

I already blacklisted the module for HDMI audio support snd-hdmi-lpe-audio, as I found somewhere that it was not supported and might cause trouble. Don't know if it's actually like this.

By looking at the DSDT, it seems that it's actually a rt5651:

# grep -A5 -B5 5651 dsdt.dsl 
            }

            Device (RTEK)
            {
                Name (_ADR, Zero)  // _ADR: Address
                Name (_HID, "10EC5651")  // _HID: Hardware ID
                Name (_CID, "10EC5651")  // _CID: Compatible ID
                Name (_DDN, "ALC5642")  // _DDN: DOS Device Name
                Name (_UID, One)  // _UID: Unique ID
                Name (_PR0, Package (0x01)  // _PR0: Power Resources for D0
                {
                    CLK3
                })
                Name (_SUB, "88765651")  // _SUB: Subsystem ID
                Name (_DEP, Package (0x01)  // _DEP: Dependencies
                {
                    PEPD
                })
                Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
--
            }

            Device (RTK8)
            {
                Name (_ADR, Zero)  // _ADR: Address
                Name (_HID, "10EC5651")  // _HID: Hardware ID
                Name (_CID, "10EC5651")  // _CID: Compatible ID
                Name (_DDN, "ALC5642")  // _DDN: DOS Device Name
                Name (_UID, One)  // _UID: Unique ID
                Name (_PR0, Package (0x01)  // _PR0: Power Resources for D0
                {
                    CLK3
                })
                Name (_SUB, "88765651")  // _SUB: Subsystem ID
                Name (CHAN, Package (0x02)
                {
                    0x02, 
                    0x0124F800
                })
--
            }

            Device (RTK2)
            {
                Name (_ADR, Zero)  // _ADR: Address
                Name (_HID, "10EC5651")  // _HID: Hardware ID
                Name (_CID, "10EC5651")  // _CID: Compatible ID
                Name (_DDN, "ALC5642")  // _DDN: DOS Device Name
                Name (_UID, 0x02)  // _UID: Unique ID
                Name (_SUB, "20150601")  // _SUB: Subsystem ID
                Name (_PR0, Package (0x01)  // _PR0: Power Resources for D0
                {

And, as I saw you asking for similar commands in bugzilla's issues:

# cat /sys/bus/acpi/devices/10EC56
10EC5640:00/ 10EC5651:00/ 10EC5651:01/ 10EC5651:02/
# cat /sys/bus/acpi/devices/10EC56*/status
0
0
15
0

Is there anything else I can provide for further debugging?

Thanks,

License

Hello,

Which license applies on the bytcr-rt5651 folder?

Thanks,
Alex.

Download Zip and HIFI bytcr-rt5640

Hello,
HIFI contents in bytcr-rt5640 are not the same in the download zip file and direct access; furthermore the zip version generates an alsa notice/warning/error at pulseaudio launching
"Add lost conflicting device MonoSpeaker to Headphones"

Best regards,

Recording from integrated microphone stop working after switching to Headset Mic and back

Recording from integrated microphone stop working after switching to Headset Mic and back. That was tested on Lenovo Miix2 8 (DMIC1) DEXP Ursus 10 (IN3) and HP Stream 7 (IN3) with Linux 4.12 on all three devices.

Steps to reproduce:

  1. Apply device-specific quirk, if necessary
  2. Check if recording from integrated microphone actually works
  3. Switch to Headset microphone
  4. Switch back to integrated microphone
  5. Check recording.

No audio on Medion Akoya MD60689 (bytcht-nocodec)

I'm not able to get sound to work.

I'm using Arch Linux. I've installed this UCM files throught AUR.

Pulseaudio is getting the input and recognises the output but it makes no sound.

The hdmi module has been blacklisted so that pulseaudio will work.

I've asked for help in this thread, but it seems to be a problem with the configuraton not the OS itself.

Here is some useful information:

cat /proc/asound/cards

 0 [bytchtnocodec  ]: bytcht-nocodec - bytcht-nocodec
                      MEDION-E2221TMD60689-AMIC-NT16H

aplay -L

null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default
    Default ALSA Output (currently PulseAudio Sound Server)
sysdefault:CARD=bytchtnocodec
    bytcht-nocodec, 
    Default Audio Device

amixer -c0

Simple mixer control 'Speaker',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Mic',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'codec_in rx deinterleaver codec_in0_0',0
  Capabilities: enum
  Items: 'none' 'slot 0' 'slot 1' 'slot 2' 'slot 3'
  Item0: 'slot 1'
Simple mixer control 'codec_in rx deinterleaver codec_in0_1',0
  Capabilities: enum
  Items: 'none' 'slot 0' 'slot 1' 'slot 2' 'slot 3'
  Item0: 'slot 2'
Simple mixer control 'codec_in rx deinterleaver codec_in1_0',0
  Capabilities: enum
  Items: 'none' 'slot 0' 'slot 1' 'slot 2' 'slot 3'
  Item0: 'slot 2'
Simple mixer control 'codec_in rx deinterleaver codec_in1_1',0
  Capabilities: enum
  Items: 'none' 'slot 0' 'slot 1' 'slot 2' 'slot 3'
  Item0: 'slot 2'
Simple mixer control 'codec_in0 Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'codec_in0 Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 555 [11%]
Simple mixer control 'codec_in1 Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'codec_in1 Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 4001 [80%]
Simple mixer control 'codec_out tx interleaver slot 0',0
  Capabilities: enum
  Items: 'none' 'codec_out0_0' 'codec_out0_1' 'codec_out1_0' 'codec_out1_1'
  Item0: 'codec_out1_0'
Simple mixer control 'codec_out tx interleaver slot 1',0
  Capabilities: enum
  Items: 'none' 'codec_out0_0' 'codec_out0_1' 'codec_out1_0' 'codec_out1_1'
  Item0: 'codec_out0_1'
Simple mixer control 'codec_out tx interleaver slot 2',0
  Capabilities: enum
  Items: 'none' 'codec_out0_0' 'codec_out0_1' 'codec_out1_0' 'codec_out1_1'
  Item0: 'codec_out1_0'
Simple mixer control 'codec_out tx interleaver slot 3',0
  Capabilities: enum
  Items: 'none' 'codec_out0_0' 'codec_out0_1' 'codec_out1_0' 'codec_out1_1'
  Item0: 'codec_out1_1'
Simple mixer control 'codec_out0 Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'codec_out0 Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 4001 [80%]
Simple mixer control 'codec_out0 mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out0 mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out0 mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out0 mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out0 mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'codec_out0 mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'codec_out0 mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out0 mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'codec_out1 Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 4001 [80%]
Simple mixer control 'codec_out1 mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'codec_out1 mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'codec_out1 mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media0_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'media0_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 3501 [70%]
Simple mixer control 'media0_in Volume 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 301 [97%] [30.10dB] Playback [on]
  Front Right: 301 [97%] [30.10dB] Playback [on]
Simple mixer control 'media0_in Volume 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 4001 [80%]
Simple mixer control 'media0_out mix 0 media0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'media0_out mix 0 media1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'media0_out mix 0 media2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media0_out mix 0 media3_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'media1_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'media1_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'media1_out mix 0 media0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media1_out mix 0 media1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media1_out mix 0 media2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media1_out mix 0 media3_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media2_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'media2_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'media3_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'media3_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'media_loop1_out Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'media_loop1_out Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'media_loop1_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop1_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'media_loop2_out Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'media_loop2_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'media_loop2_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'modem_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'modem_out Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'modem_out Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'modem_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'modem_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'pcm0_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 4001 [80%]
Simple mixer control 'pcm0_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm0_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm1_in Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'pcm1_in Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 4001 [80%]
Simple mixer control 'pcm1_out Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: 0 [80%] [0.00dB] Playback [on]
  Front Right: 0 [80%] [0.00dB] Playback [on]
Simple mixer control 'pcm1_out Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'pcm1_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'pcm1_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm1_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm1_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm1_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm1_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm1_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm1_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'pcm2_out Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'pcm2_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'pcm2_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out Gain 0',0
  Capabilities: volume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: -1440 - 360
  Front Left: -1440 [0%] [-144.00dB] Playback [off]
  Front Right: -1440 [0%] [-144.00dB] Playback [off]
Simple mixer control 'sprot_loop_out Gain 0 Ramp Delay',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 5 - 5000
  Mono: 5 [0%]
Simple mixer control 'sprot_loop_out mix 0 codec_in0',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 codec_in1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 media_loop1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 media_loop2_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 modem_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 pcm0_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 pcm1_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'sprot_loop_out mix 0 sprot_loop_in',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

pacmd list-cards

1 card(s) available.
    index: 0
	name: <alsa_card.platform-bytcht_nocodec>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "0"
		alsa.card_name = "bytcht-nocodec"
		alsa.long_card_name = "MEDION-E2221TMD60689-AMIC-NT16H"
		alsa.driver_name = "snd_soc_sst_byt_cht_nocodec"
		device.bus_path = "platform-bytcht_nocodec"
		sysfs.path = "/devices/pci0000:00/808622A8:00/bytcht_nocodec/sound/card0"
		device.form_factor = "internal"
		device.string = "0"
		device.description = "Built-in Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card"
	profiles:
		HiFi: Play HiFi quality Music (priority 8000, available: unknown)
		off: Off (priority 0, available: unknown)
	active profile: <HiFi>
	sinks:
		alsa_output.platform-bytcht_nocodec.HiFi__hw_bytchtnocodec__sink/#0: Built-in Audio I2S input/output
	sources:
		alsa_output.platform-bytcht_nocodec.HiFi__hw_bytchtnocodec__sink.monitor/#0: Monitor of Built-in Audio I2S input/output
		alsa_input.platform-bytcht_nocodec.HiFi__hw_bytchtnocodec__source/#1: Built-in Audio I2S input/output
	ports:
		[Out] I2S Audio: I2S input/output (priority 100, latency offset 0 usec, available: unknown)
			properties:
				
		[In] I2S Audio: I2S input/output (priority 100, latency offset 0 usec, available: unknown)
			properties:
				

pacmd list-sinks

1 sink(s) available.
  * index: 0
	name: <alsa_output.platform-bytcht_nocodec.HiFi__hw_bytchtnocodec__sink>
	driver: <module-alsa-card.c>
	flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE 
	priority: 9000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 0 KiB
	max rewind: 0 KiB
	monitor source: 0
	sample spec: s16le 2ch 48000Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 0.00 ms; range is 36.00 .. 2000.00 ms
	card: 0 <alsa_card.platform-bytcht_nocodec>
	module: 6
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = ""
		alsa.id = "1"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "bytcht-nocodec"
		alsa.long_card_name = "MEDION-E2221TMD60689-AMIC-NT16H"
		alsa.driver_name = "snd_soc_sst_byt_cht_nocodec"
		device.bus_path = "platform-bytcht_nocodec"
		sysfs.path = "/devices/pci0000:00/808622A8:00/bytcht_nocodec/sound/card0"
		device.form_factor = "internal"
		device.string = "hw:bytchtnocodec"
		device.buffering.buffer_size = "384000"
		device.buffering.fragment_size = "192000"
		device.access_mode = "mmap+timer"
		device.profile.name = "HiFi: hw:bytchtnocodec: sink"
		device.profile.description = "I2S input/output"
		device.description = "Built-in Audio I2S input/output"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card"
	ports:
		[Out] I2S Audio: I2S input/output (priority 100, latency offset 0 usec, available: unknown)
			properties:
				
	active port: <[Out] I2S Audio>

No sound on rt5651

Help please. I do not know what the problem is. There are three devices for audio output: speaker, headphones and HDMI. Like the order of the devices correctly configured, through the alsamixer headphones completely disabled.

cat /proc/asound/modules
0 snd_soc_sst_bytcr_rt5651
1 snd_hdmi_lpe_audio

dmesg |grep rt5651
[ 10.505700] snd_soc_sst_bytcr_rt5651: unknown parameter 'index' ignored
[ 10.528578] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[ 10.528654] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[ 10.528784] bytcr_rt5651 bytcr_rt5651: rt5651-aif1 <-> ssp2-port mapping ok
[ 10.529001] rt5651 i2c-10EC5651:00: ASoC: mux INL1 Mux has no paths
[ 10.529014] rt5651 i2c-10EC5651:00: ASoC: mux INR1 Mux has no paths
[ 10.529023] rt5651 i2c-10EC5651:00: ASoC: mux INL2 Mux has no paths
[ 10.529032] rt5651 i2c-10EC5651:00: ASoC: mux INR2 Mux has no paths

Issues with chtmax98090

Hi,

I am using the 'chtmax98090' profile in an Acer Chromebook (CB3-131) which is a Baytrail machine, running Arch Linux and there are problems with audio playback.

Kernel version: 4.15.7-1-ARCH. No pulseaudio, just plain ALSA.

After doing 'alsaucm -c chtmax98090 set _verb HiFi set _enadev Speakers', mpv can play an audio file properly and things seem to work. But, with vlc, there is no audio.

Attached log files with mpv and vlc.

mpv.txt
vlc.txt

With any video file, playback speed is very fast and there is no audio at all. If I play a video file using mpv and disable audio (mpv -aid=no ), then the video appears to play at the normal speed.

Also, there are lots of errors in the kernel log that show "max98090 i2c-193C9890:00: PLL unlocked". Attached the log.

dmesg.txt

If any more information is needed, I can provide them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.