Untitled

🧩 Syntax:
↪ sudo spa-acp-tool list-verbose
card 0: profiles:11 devices:8 ports:4
    properties: (8)
        use-ucm = "true"
        verbose = "true"
        alsa.card = "0"
        alsa.card_name = "HDA Intel PCH"
        alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
        alsa.driver_name = "snd_hda_intel"
        device.string = "0"
        device.description = "HDA Intel PCH"
    profile 0: name:"off" prio:0 (available: yes)
        description:"Off"
        devices: (0)
  * profile 1: name:"output:analog-stereo+input:analog-stereo" prio:6565 (available: yes)
        description:"Analog Stereo Duplex"
        devices: (2)
          * device 4: direction:playback name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
          * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    profile 2: name:"output:analog-stereo" prio:6500 (available: yes)
        description:"Analog Stereo Output"
        devices: (1)
          * device 4: direction:playback name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    profile 3: name:"output:hdmi-stereo+input:analog-stereo" prio:5965 (available: no)
        description:"Digital Stereo (HDMI) Output + Analog Stereo Input"
        devices: (2)
            device 5: direction:playback name:"hdmi-stereo" prio:59 flags:00000010 devices: "hdmi:%f" 
          * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    profile 4: name:"output:hdmi-stereo" prio:5900 (available: no)
        description:"Digital Stereo (HDMI) Output"
        devices: (1)
            device 5: direction:playback name:"hdmi-stereo" prio:59 flags:00000010 devices: "hdmi:%f" 
    profile 5: name:"output:hdmi-surround+input:analog-stereo" prio:865 (available: no)
        description:"Digital Surround 5.1 (HDMI) Output + Analog Stereo Input"
        devices: (2)
            device 6: direction:playback name:"hdmi-surround" prio:8 flags:00000010 devices: "hdmi:%f" 
          * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    profile 6: name:"output:hdmi-surround71+input:analog-stereo" prio:865 (available: no)
        description:"Digital Surround 7.1 (HDMI) Output + Analog Stereo Input"
        devices: (2)
            device 7: direction:playback name:"hdmi-surround71" prio:8 flags:00000010 devices: "hdmi:%f" 
          * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    profile 7: name:"output:hdmi-surround" prio:800 (available: no)
        description:"Digital Surround 5.1 (HDMI) Output"
        devices: (1)
            device 6: direction:playback name:"hdmi-surround" prio:8 flags:00000010 devices: "hdmi:%f" 
    profile 8: name:"output:hdmi-surround71" prio:800 (available: no)
        description:"Digital Surround 7.1 (HDMI) Output"
        devices: (1)
            device 7: direction:playback name:"hdmi-surround71" prio:8 flags:00000010 devices: "hdmi:%f" 
    profile 9: name:"input:analog-stereo" prio:65 (available: yes)
        description:"Analog Stereo Input"
        devices: (1)
          * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    profile 10: name:"pro-audio" prio:1 (available: unknown)
        description:"Pro Audio"
        devices: (3)
            device 1: direction:playback name:"pro-output-0" prio:0 flags:00000000 devices: "hw:0,0" 
            device 2: direction:playback name:"pro-output-3" prio:0 flags:00000000 devices: "hw:0,3" 
            device 3: direction:capture name:"pro-input-0" prio:0 flags:00000000 devices: "hw:0,0" 
  * port 0: name:"analog-input-mic" direction:capture prio:8700 (available: unknown)
        properties: (4)
            port.type = "mic"
            port.availability-group = "Legacy 1"
            device.icon_name = "audio-input-microphone"
            card.profile.port = "0"
        profiles: (5)
            profile 9: name:"input:analog-stereo" prio:65 (available: yes)
          * profile 1: name:"output:analog-stereo+input:analog-stereo" prio:6565 (available: yes)
            profile 3: name:"output:hdmi-stereo+input:analog-stereo" prio:5965 (available: no)
            profile 5: name:"output:hdmi-surround+input:analog-stereo" prio:865 (available: no)
            profile 6: name:"output:hdmi-surround71+input:analog-stereo" prio:865 (available: no)
        devices: (1)
          * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    port 1: name:"analog-output-speaker" direction:playback prio:10000 (available: no)
        properties: (4)
            port.type = "speaker"
            port.availability-group = "Legacy 2"
            device.icon_name = "audio-speakers"
            card.profile.port = "1"
        profiles: (2)
            profile 2: name:"output:analog-stereo" prio:6500 (available: yes)
          * profile 1: name:"output:analog-stereo+input:analog-stereo" prio:6565 (available: yes)
        devices: (1)
          * device 4: direction:playback name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
  * port 2: name:"analog-output-headphones" direction:playback prio:9900 (available: yes)
        properties: (4)
            port.type = "headphones"
            port.availability-group = "Legacy 3"
            device.icon_name = "audio-headphones"
            card.profile.port = "2"
        profiles: (2)
            profile 2: name:"output:analog-stereo" prio:6500 (available: yes)
          * profile 1: name:"output:analog-stereo+input:analog-stereo" prio:6565 (available: yes)
        devices: (1)
          * device 4: direction:playback name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
    port 3: name:"hdmi-output-0" direction:playback prio:5900 (available: no)
        properties: (4)
            port.type = "hdmi"
            port.availability-group = "Legacy 4"
            device.icon_name = "video-display"
            card.profile.port = "3"
        profiles: (6)
            profile 4: name:"output:hdmi-stereo" prio:5900 (available: no)
            profile 3: name:"output:hdmi-stereo+input:analog-stereo" prio:5965 (available: no)
            profile 7: name:"output:hdmi-surround" prio:800 (available: no)
            profile 5: name:"output:hdmi-surround+input:analog-stereo" prio:865 (available: no)
            profile 8: name:"output:hdmi-surround71" prio:800 (available: no)
            profile 6: name:"output:hdmi-surround71+input:analog-stereo" prio:865 (available: no)
        devices: (3)
            device 5: direction:playback name:"hdmi-stereo" prio:59 flags:00000010 devices: "hdmi:%f" 
            device 6: direction:playback name:"hdmi-surround" prio:8 flags:00000010 devices: "hdmi:%f" 
            device 7: direction:playback name:"hdmi-surround71" prio:8 flags:00000010 devices: "hdmi:%f" 
  * device 0: direction:capture name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
        rate:0 channels:2
        properties: (17)
            alsa.resolution_bits = "16"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "CX20590 Analog"
            alsa.id = "CX20590 Analog"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "0"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "analog-stereo"
            device.profile.description = "Analog Stereo"
            card.profile.device = "0"
        ports: (1)
          * port 0: name:"analog-input-mic" direction:capture prio:8700 (available: unknown)
    device 1: direction:playback name:"pro-output-0" prio:0 flags:00000000 devices: "hw:0,0" 
        rate:48000 channels:2
        properties: (17)
            alsa.resolution_bits = "32"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "CX20590 Analog"
            alsa.id = "CX20590 Analog"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "0"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "pro-output-0"
            device.profile.description = "Pro"
            card.profile.device = "1"
        ports: (0)
    device 2: direction:playback name:"pro-output-3" prio:0 flags:00000000 devices: "hw:0,3" 
        rate:48000 channels:8
        properties: (17)
            alsa.resolution_bits = "32"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "HDMI 0"
            alsa.id = "HDMI 0"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "3"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "pro-output-3"
            device.profile.description = "Pro 3"
            card.profile.device = "2"
        ports: (0)
    device 3: direction:capture name:"pro-input-0" prio:0 flags:00000000 devices: "hw:0,0" 
        rate:48000 channels:2
        properties: (17)
            alsa.resolution_bits = "32"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "CX20590 Analog"
            alsa.id = "CX20590 Analog"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "0"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "pro-input-0"
            device.profile.description = "Pro"
            card.profile.device = "3"
        ports: (0)
  * device 4: direction:playback name:"analog-stereo" prio:65 flags:00000007 devices: "front:%f" 
        rate:0 channels:2
        properties: (17)
            alsa.resolution_bits = "16"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "CX20590 Analog"
            alsa.id = "CX20590 Analog"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "0"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "analog-stereo"
            device.profile.description = "Analog Stereo"
            card.profile.device = "4"
        ports: (2)
            port 1: name:"analog-output-speaker" direction:playback prio:10000 (available: no)
          * port 2: name:"analog-output-headphones" direction:playback prio:9900 (available: yes)
    device 5: direction:playback name:"hdmi-stereo" prio:59 flags:00000010 devices: "hdmi:%f" 
        rate:0 channels:2
        properties: (17)
            alsa.resolution_bits = "16"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "HDMI 0"
            alsa.id = "HDMI 0"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "3"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "hdmi-stereo"
            device.profile.description = "Digital Stereo (HDMI)"
            card.profile.device = "5"
        ports: (1)
            port 3: name:"hdmi-output-0" direction:playback prio:5900 (available: no)
    device 6: direction:playback name:"hdmi-surround" prio:8 flags:00000010 devices: "hdmi:%f" 
        rate:0 channels:6
        properties: (17)
            alsa.resolution_bits = "16"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "HDMI 0"
            alsa.id = "HDMI 0"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "3"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "hdmi-surround"
            device.profile.description = "Digital Surround 5.1 (HDMI)"
            card.profile.device = "6"
        ports: (1)
            port 3: name:"hdmi-output-0" direction:playback prio:5900 (available: no)
    device 7: direction:playback name:"hdmi-surround71" prio:8 flags:00000010 devices: "hdmi:%f" 
        rate:0 channels:8
        properties: (17)
            alsa.resolution_bits = "16"
            device.api = "alsa"
            device.class = "sound"
            alsa.class = "generic"
            alsa.subclass = "generic-mix"
            alsa.name = "HDMI 0"
            alsa.id = "HDMI 0"
            alsa.subdevice = "0"
            alsa.subdevice_name = "subdevice #0"
            alsa.device = "3"
            alsa.card = "0"
            alsa.card_name = "HDA Intel PCH"
            alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 28"
            alsa.driver_name = "snd_hda_intel"
            device.profile.name = "hdmi-surround71"
            device.profile.description = "Digital Surround 7.1 (HDMI)"
            card.profile.device = "7"
        ports: (1)
            port 3: name:"hdmi-output-0" direction:playback prio:5900 (available: no)
mikefromru at Lenovo-G780 in ~
↪