Menu

Audio Trigger Factory: 100% CPU, Doesn't Work

2013-09-15
2013-09-15
  • Travis Cook

    Travis Cook - 2013-09-15

    I've been trying to figure out how to use the Audio Trigger Factory, but can't seem to get it to work. As soon as I check the "Enable" box, one of the cores of my CPU goes to 100%, attributed to "qlcplus --open". Beyond that, nothing happens. All the collumns in the audio trigger section are empty black spots, and nothing shows up in the volume section. I set things to happen at different levels, but nothing ever did.

    During my tests, I was playing music in to the computer via the mic-in jack. I can hear the music through the computer speakers, and if I open up Audacity, I can see and record the music, so the hardware seems to be working fine. In Audacity I have the option to select the input audio device - a setting that I cannot seem to find in QLC+ anywhere! However, Audacity also got it right by default, and almost all the choices still worked.

    Further troubleshooting the issue, I created a brand new project with no fixtures, no scenes, or anything. I started the music playing, opened the audio trigger factory, and pressed Enable. When I did, I finally saw the yellow and green bars in the section, but they are frozen in place, not moving with the music as I would have expected. If I go into the settings, or close the trigger factory and re-open it, the bars are all gone and it's back to just black.

    Here are the details about my configuration...

    Computer: Lenovo Z61m laptop, Model 9450-A36
    OS: Linux, Ubuntu 12.04.3 LTS (precise), 32 Bit
    Kernel Info: Linux DMX-Master 3.2.0-52-generic-pae #78-Ubuntu SMP Fri Jul 26 16:43:19 UTC 2013 i686 i686 i386 GNU/Linux
    QLC+ Version: 4.4.1, installed from .deb file on your site.
    Hardware:
    *-multimedia
    description: Audio device
    product: NM10/ICH7 Family High Definition Audio Controller
    vendor: Intel Corporation
    physical id: 1b
    bus info: pci@0000:00:1b.0
    version: 02
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list
    configuration: driver=snd_hda_intel latency=0
    resources: irq:44 memory:ee240000-ee243fff

    00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 02)
    Subsystem: Lenovo ThinkPad T60/R60 series [17aa:2010]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <mabort->SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin B routed to IRQ 44
    Region 0: Memory at ee240000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied="">
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd-hda-intel</access></mabort->

    ALSA Info:
    !!ALSA Version
    !!------------

    Driver version: 1.0.24
    Library version: 1.0.25
    Utilities version: 1.0.25

    !!Loaded ALSA modules
    !!-------------------

    snd_hda_intel
    thinkpad_acpi

    !!Sound Servers on this system
    !!----------------------------

    !!Soundcards recognised by ALSA
    !!-----------------------------

    0 [Intel ]: HDA-Intel - HDA Intel
    HDA Intel at 0xee240000 irq 44
    29 [ThinkPadEC ]: ThinkPad EC - ThinkPad Console Audio Control
    ThinkPad Console Audio Control at EC reg 0x30, fw 7FHT26WW-1.08

    !!Modprobe options (Sound related)
    !!--------------------------------

    snd-atiixp-modem: index=-2
    snd-intel8x0m: index=-2
    snd-via82xx-modem: index=-2
    snd-usb-audio: index=-2
    snd-usb-caiaq: index=-2
    snd-usb-ua101: index=-2
    snd-usb-us122l: index=-2
    snd-usb-usx2y: index=-2
    snd-cmipci: mpu_port=0x330 fm_port=0x388
    snd-pcsp: index=-2
    snd-usb-audio: index=-2

    !!Loaded sound module options
    !!---------------------------

    !!Module: snd_hda_intel
    -ne
    align_buffer_size : Y
    -ne
    bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    -ne
    beep_mode : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    -ne
    enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
    -ne
    enable_msi : -1
    -ne
    id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    -ne
    index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    -ne
    model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    -ne
    patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    -ne
    position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    -ne
    power_save : 0
    -ne
    power_save_controller : Y
    -ne
    probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    -ne
    probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    -ne
    single_cmd : N
    -ne
    snoop : Y

    !!Module: thinkpad_acpi
    -ne
    brightness_enable : 2
    -ne
    brightness_mode : 4
    -ne
    dbg_bluetoothemul : 0
    -ne
    dbg_uwbemul : 0
    -ne
    dbg_wlswemul : 0
    -ne
    dbg_wwanemul : 0
    -ne
    enable : Y
    -ne
    experimental : 0
    -ne
    fan_control : N
    -ne
    force_load : N
    -ne
    hotkey_report_mode : 0
    -ne
    id : ThinkPadEC
    -ne
    index : -536870912
    -ne
    volume_capabilities : 0
    -ne
    volume_control : N
    -ne
    volume_mode : 3

    !!HDA-Intel Codec information
    !!---------------------------
    --startcollapse--

    Codec: Analog Devices AD1981
    Address: 0
    AFG Function Id: 0x1 (unsol 0)
    Vendor Id: 0x11d41981
    Subsystem Id: 0x17aa2060
    Revision Id: 0x100200
    No Modem Function Group found
    Default PCM:
    rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Default Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Default Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
    GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
    IO[0]: enable=0, dir=0, wake=0, sticky=0, data=1, unsol=0
    IO[1]: enable=0, dir=0, wake=0, sticky=0, data=1, unsol=0
    IO[2]: enable=0, dir=0, wake=0, sticky=0, data=1, unsol=0
    IO[3]: enable=0, dir=0, wake=0, sticky=0, data=1, unsol=0
    Node 0x02 [Audio Output] wcaps 0x30311: Stereo Digital
    Control: name="IEC958 Playback Con Mask", index=0, device=0
    Control: name="IEC958 Playback Pro Mask", index=0, device=0
    Control: name="IEC958 Playback Default", index=0, device=0
    Control: name="IEC958 Playback Switch", index=0, device=0
    Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
    Control: name="IEC958 Playback Source", index=0, device=0
    Device: name="AD198x Digital", type="SPDIF", device=1
    Converter: stream=0, channel=0
    Digital: Enabled
    Digital category: 0x0
    PCM:
    rates [0x60]: 44100 48000
    bits [0x2]: 16
    formats [0x5]: PCM AC3
    Delay: 3 samples
    Connection: 2
    0x01 0x04
    Node 0x03 [Audio Output] wcaps 0x441: Stereo
    Device: name="AD198x Analog", type="Audio", device=0
    Converter: stream=0, channel=0
    Power states: D0 D3
    Power: setting=D0, actual=D0
    Processing caps: benign=1, ncoeff=70
    Node 0x04 [Audio Input] wcaps 0x100511: Stereo
    Device: name="AD198x Analog", type="Audio", device=0
    Converter: stream=4, channel=0
    SDI-Select: 0
    PCM:
    rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000
    bits [0x6]: 16 20
    formats [0x1]: PCM
    Power states: D0 D3
    Power: setting=D0, actual=D0
    Connection: 1
    0x15
    Node 0x05 [Pin Complex] wcaps 0x400187: Stereo Amp-In Amp-Out
    Control: name="Master Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="Master Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00]
    Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
    Amp-Out vals: [0x3d 0x3d]
    Pincap 0x0001173f: IN OUT HP EAPD Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
    EAPD 0x0:
    Pin Default 0xc3014110: [Both] Line Out at Ext Left
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x40: OUT VREF_HIZ
    Unsolicited: tag=00, enabled=0
    Connection: 2
    0x03 0x0e

    Node 0x06 [Pin Complex] wcaps 0x400185: Stereo Amp-Out
    Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
    Amp-Out vals: [0x80 0x80]
    Pincap 0x0000001f: OUT HP Detect Trigger ImpSense
    Pin Default 0x422140f0: [N/A] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
    Pin-ctls: 0xc0: OUT HP
    Unsolicited: tag=00, enabled=0
    Connection: 2
    0x03 0x0e
    Node 0x07 [Pin Complex] wcaps 0x400104: Mono Amp-Out
    Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
    Amp-Out vals: [0x80]
    Pincap 0x00000010: OUT
    Pin Default 0x591311f0: [N/A] Speaker at Int ATAPI
    Conn = ATAPI, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x40: OUT
    Connection: 1
    0x0f
    Node 0x08 [Pin Complex] wcaps 0x400083: Stereo Amp-In
    Control: name="Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00]
    Pincap 0x00001727: IN Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
    Pin Default 0xc2a1502e: [Both] Mic at Ext Front
    Conn = 1/8, Color = Red
    DefAssociation = 0x2, Sequence = 0xe
    Pin-ctls: 0x24: IN VREF_80
    Unsolicited: tag=00, enabled=0
    Node 0x09 [Pin Complex] wcaps 0x400187: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00]
    Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
    Amp-Out vals: [0xbf 0xbf]
    Pincap 0x00001737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
    Pin Default 0x418130f0: [N/A] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0xf, Sequence = 0x0
    Pin-ctls: 0x20: IN VREF_HIZ
    Unsolicited: tag=00, enabled=0
    Connection: 2
    0x03
    0x0e
    Node 0x0a [Pin Complex] wcaps 0x400301: Stereo Digital
    Pincap 0x00000010: OUT
    Pin Default 0x014411f0: [Jack] SPDIF Out at Ext Rear
    Conn = RCA, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x40: OUT
    Connection: 1
    0x02
    Node 0x0b [Audio Selector] wcaps 0x300101: Stereo
    Connection: 6
    0x03 0x0c 0x09 0x0e 0x05 0x18
    Node 0x0c [Audio Mixer] wcaps 0x200101: Stereo
    Connection: 2
    0x1e 0x1f
    Node 0x0d [Audio Selector] wcaps 0x30010c: Mono Amp-Out
    Control: name="Beep Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
    Control: name="Beep Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
    Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1
    Amp-Out vals: [0x04]
    Connection: 2
    0x10
    0x16
    Node 0x0e [Audio Mixer] wcaps 0x200101: Stereo
    Connection: 8
    0x0d 0x11 0x12 0x13 0x1a 0x1b 0x1c 0x1d
    Node 0x0f [Audio Mixer] wcaps 0x200100: Mono
    Connection: 1
    0x0b
    Node 0x10 [Beep Generator Widget] wcaps 0x700000: Mono
    Node 0x11 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Control: name="PCM Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="PCM Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x1f 0x1f]
    Connection: 1
    0x03
    Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Control: name="Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x1f 0x1f]
    Connection: 1
    0x08
    Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x80 0x80]
    Connection: 1
    0x09
    Node 0x14 [Power Widget] wcaps 0x500500: Mono
    Power states: D0 D3
    Power: setting=D0, actual=D0
    Connection: 13
    0x0d 0x0e 0x0f 0x10 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1d
    Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="Capture Source", index=0, device=0
    Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
    Amp-Out vals: [0x0c 0x0c]
    Connection: 8
    0x0c 0x09 0x0e 0x0f 0x19 0x05 0x18 0x17
    Node 0x16 [Pin Complex] wcaps 0x400000: Mono
    Pincap 0x00000020: IN
    Pin Default 0x59f311f0: [N/A] Other at Int ATAPI
    Conn = ATAPI, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN
    Node 0x17 [Pin Complex] wcaps 0x400081: Stereo
    Pincap 0x00000027: IN Detect Trigger ImpSense
    Pin Default 0x599311f0: [N/A] Aux at Int ATAPI
    Conn = ATAPI, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN
    Unsolicited: tag=00, enabled=0
    Node 0x18 [Pin Complex] wcaps 0x400187: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00]
    Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
    Amp-Out vals: [0xbf 0xbf]
    Pincap 0x00001737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
    Pin Default 0x41a190f0: [N/A] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
    Pin-ctls: 0x24: IN VREF_80
    Unsolicited: tag=00, enabled=0
    Connection: 2
    0x03
    0x0e
    Node 0x19 [Pin Complex] wcaps 0x400001: Stereo
    Pincap 0x00000020: IN
    Pin Default 0x9933e120: [Fixed] CD at Int ATAPI
    Conn = ATAPI, Color = White
    DefAssociation = 0x2, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN
    Node 0x1a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x80 0x80]
    Connection: 1
    0x05
    Node 0x1b [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x80 0x80]
    Connection: 1
    0x17
    Node 0x1c [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x80 0x80]
    Connection: 1
    0x18
    Node 0x1d [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Control: name="CD Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="CD Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-Out vals: [0x1f 0x1f]
    Connection: 1
    0x19
    Node 0x1e [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Connection: 1
    0x08
    Node 0x1f [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x80 0x80]
    Connection: 1
    0x18
    --endcollapse--

    !!ALSA Device nodes
    !!-----------------

    crw-rw---T+ 1 root audio 116, 7 Sep 5 21:40 /dev/snd/controlC0
    crw-rw---T+ 1 root audio 116, 2 Sep 5 21:40 /dev/snd/controlC29
    crw-rw---T+ 1 root audio 116, 6 Sep 5 21:40 /dev/snd/hwC0D0
    crw-rw---T+ 1 root audio 116, 5 Sep 14 15:20 /dev/snd/pcmC0D0c
    crw-rw---T+ 1 root audio 116, 4 Sep 14 15:22 /dev/snd/pcmC0D0p
    crw-rw---T+ 1 root audio 116, 3 Sep 5 21:40 /dev/snd/pcmC0D1p
    crw-rw---T 1 root audio 116, 1 Sep 5 21:40 /dev/snd/seq
    crw-rw---T+ 1 root audio 116, 33 Sep 5 21:40 /dev/snd/timer

    /dev/snd/by-path:
    total 0
    drwxr-xr-x 2 root root 80 Sep 5 21:40 .
    drwxr-xr-x 3 root root 220 Sep 5 21:40 ..
    lrwxrwxrwx 1 root root 12 Sep 5 21:40 pci-0000:00:1b.0 -> ../controlC0
    lrwxrwxrwx 1 root root 13 Sep 5 21:40 platform-thinkpad_acpi -> ../controlC29

    !!Aplay/Arecord output
    !!--------------------

    APLAY

    * List of PLAYBACK Hardware Devices *
    card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: Intel [HDA Intel], device 1: AD198x Digital [AD198x Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

    ARECORD

    * List of CAPTURE Hardware Devices *
    card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
    Subdevices: 0/1
    Subdevice #0: subdevice #0

    !!Amixer output
    !!-------------

    !!-------Mixer controls for card 0 [Intel]

    Card hw:0 'Intel'/'HDA Intel at 0xee240000 irq 44'
    Mixer name : 'Analog Devices AD1981'
    Components : 'HDA:11d41981,17aa2060,00100200'
    Controls : 21
    Simple ctrls : 12
    Simple mixer control 'Master',0
    Capabilities: pvolume pswitch penum
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 63
    Mono:
    Front Left: Playback 61 [97%] [0.00dB] [on]
    Front Right: Playback 61 [97%] [0.00dB] [on]
    Simple mixer control 'PCM',0
    Capabilities: pvolume pswitch penum
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 31
    Mono:
    Front Left: Playback 31 [100%] [12.00dB] [on]
    Front Right: Playback 31 [100%] [12.00dB] [on]
    Simple mixer control 'CD',0
    Capabilities: pvolume pswitch cswitch cswitch-joined cswitch-exclusive penum
    Capture exclusive group: 0
    Playback channels: Front Left - Front Right
    Capture channels: Mono
    Limits: Playback 0 - 31
    Mono: Capture [off]
    Front Left: Playback 31 [100%] [12.00dB] [on]
    Front Right: Playback 31 [100%] [12.00dB] [on]
    Simple mixer control 'Mic',0
    Capabilities: pvolume pswitch cswitch cswitch-joined cswitch-exclusive penum
    Capture exclusive group: 0
    Playback channels: Front Left - Front Right
    Capture channels: Mono
    Limits: Playback 0 - 31
    Mono: Capture [on]
    Front Left: Playback 31 [100%] [12.00dB] [on]
    Front Right: Playback 31 [100%] [12.00dB] [on]
    Simple mixer control 'Mic Boost',0
    Capabilities: volume penum
    Playback channels: Front Left - Front Right
    Capture channels: Front Left - Front Right
    Limits: 0 - 3
    Front Left: 0 [0%] [0.00dB]
    Front Right: 0 [0%] [0.00dB]
    Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined penum
    Playback channels: Mono
    Mono: Playback [on]
    Simple mixer control 'IEC958 Default PCM',0
    Capabilities: pswitch pswitch-joined penum
    Playback channels: Mono
    Mono: Playback [on]
    Simple mixer control 'IEC958 Playback Source',0
    Capabilities: enum
    Items: 'PCM' 'ADC'
    Item0: 'ADC'
    Simple mixer control 'Beep',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
    Playback channels: Mono
    Limits: Playback 0 - 15
    Mono: Playback 4 [27%] [-33.00dB] [on]
    Simple mixer control 'Capture',0
    Capabilities: cvolume cswitch penum
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 15
    Front Left: Capture 12 [80%] [18.00dB] [on]
    Front Right: Capture 12 [80%] [18.00dB] [on]
    Simple mixer control 'Mix',0
    Capabilities: cswitch cswitch-joined cswitch-exclusive penum
    Capture exclusive group: 0
    Capture channels: Mono
    Mono: Capture [off]
    Simple mixer control 'Digital',0
    Capabilities: cvolume penum
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 120
    Front Left: Capture 64 [53%] [2.00dB]
    Front Right: Capture 64 [53%] [2.00dB]

    !!-------Mixer controls for card 29 [ThinkPadEC]

    Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 7FHT26WW-1.08'
    Mixer name : 'ThinkPad EC 7FHT26WW-1.08'
    Components : ''
    Controls : 2
    Simple ctrls : 1
    Simple mixer control 'Console',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
    Playback channels: Mono
    Limits: Playback 0 - 14
    Mono: Playback 6 [43%] [on]

    !!Alsactl output
    !!--------------

    --startcollapse--
    state.Intel {
    control.1 {
    iface MIXER
    name 'Master Playback Volume'
    value.0 61
    value.1 61
    comment {
    access 'read write'
    type INTEGER
    count 2
    range '0 - 63'
    dbmin -9150
    dbmax 300
    dbvalue.0 0
    dbvalue.1 0
    }
    }
    control.2 {
    iface MIXER
    name 'Master Playback Switch'
    value.0 true
    value.1 true
    comment {
    access 'read write'
    type BOOLEAN
    count 2
    }
    }
    control.3 {
    iface MIXER
    name 'PCM Playback Volume'
    value.0 31
    value.1 31
    comment {
    access 'read write'
    type INTEGER
    count 2
    range '0 - 31'
    dbmin -3450
    dbmax 1200
    dbvalue.0 1200
    dbvalue.1 1200
    }
    }
    control.4 {
    iface MIXER
    name 'PCM Playback Switch'
    value.0 true
    value.1 true
    comment {
    access 'read write'
    type BOOLEAN
    count 2
    }
    }
    control.5 {
    iface MIXER
    name 'Mic Playback Volume'
    value.0 31
    value.1 31
    comment {
    access 'read write'
    type INTEGER
    count 2
    range '0 - 31'
    dbmin -3450
    dbmax 1200
    dbvalue.0 1200
    dbvalue.1 1200
    }
    }
    control.6 {
    iface MIXER
    name 'Mic Playback Switch'
    value.0 true
    value.1 true
    comment {
    access 'read write'
    type BOOLEAN
    count 2
    }
    }
    control.7 {
    iface MIXER
    name 'CD Playback Volume'
    value.0 31
    value.1 31
    comment {
    access 'read write'
    type INTEGER
    count 2
    range '0 - 31'
    dbmin -3450
    dbmax 1200
    dbvalue.0 1200
    dbvalue.1 1200
    }
    }
    control.8 {
    iface MIXER
    name 'CD Playback Switch'
    value.0 true
    value.1 true
    comment {
    access 'read write'
    type BOOLEAN
    count 2
    }
    }
    control.9 {
    iface MIXER
    name 'Mic Boost Volume'
    value.0 0
    value.1 0
    comment {
    access 'read write'
    type INTEGER
    count 2
    range '0 - 3'
    dbmin 0
    dbmax 3000
    dbvalue.0 0
    dbvalue.1 0
    }
    }
    control.10 {
    iface MIXER
    name 'Capture Volume'
    value.0 12
    value.1 12
    comment {
    access 'read write'
    type INTEGER
    count 2
    range '0 - 15'
    dbmin 0
    dbmax 2250
    dbvalue.0 1800
    dbvalue.1 1800
    }
    }
    control.11 {
    iface MIXER
    name 'Capture Switch'
    value.0 true
    value.1 true
    comment {
    access 'read write'
    type BOOLEAN
    count 2
    }
    }
    control.12 {
    iface MIXER
    name 'Capture Source'
    value Mic
    comment {
    access 'read write'
    type ENUMERATED
    count 1
    item.0 Mic
    item.1 Mix
    item.2 CD
    }
    }
    control.13 {
    iface MIXER
    name 'IEC958 Playback Source'
    value ADC
    comment {
    access 'read write'
    type ENUMERATED
    count 1
    item.0 PCM
    item.1 ADC
    }
    }
    control.14 {
    iface MIXER
    name 'IEC958 Playback Con Mask'
    value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    comment {
    access read
    type IEC958
    count 1
    }
    }
    control.15 {
    iface MIXER
    name 'IEC958 Playback Pro Mask'
    value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    comment {
    access read
    type IEC958
    count 1
    }
    }
    control.16 {
    iface MIXER
    name 'IEC958 Playback Default'
    value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    comment {
    access 'read write'
    type IEC958
    count 1
    }
    }
    control.17 {
    iface MIXER
    name 'IEC958 Playback Switch'
    value true
    comment {
    access 'read write'
    type BOOLEAN
    count 1
    }
    }
    control.18 {
    iface MIXER
    name 'IEC958 Default PCM Playback Switch'
    value true
    comment {
    access 'read write'
    type BOOLEAN
    count 1
    }
    }
    control.19 {
    iface MIXER
    name 'Beep Playback Volume'
    value 4
    comment {
    access 'read write'
    type INTEGER
    count 1
    range '0 - 15'
    dbmin -4500
    dbmax 0
    dbvalue.0 -3300
    }
    }
    control.20 {
    iface MIXER
    name 'Beep Playback Switch'
    value true
    comment {
    access 'read write'
    type BOOLEAN
    count 1
    }
    }
    control.21 {
    iface MIXER
    name 'Digital Capture Volume'
    value.0 64
    value.1 64
    comment {
    access 'read write user'
    type INTEGER
    count 2
    range '0 - 120'
    tlv '0000000100000008fffff44800000032'
    dbmin -3000
    dbmax 3000
    dbvalue.0 200
    dbvalue.1 200
    }
    }
    }
    state.ThinkPadEC {
    control.1 {
    iface MIXER
    name 'Console Playback Volume'
    value 6
    comment {
    access read
    type INTEGER
    count 1
    range '0 - 14'
    }
    }
    control.2 {
    iface MIXER
    name 'Console Playback Switch'
    value true
    comment {
    access read
    type BOOLEAN
    count 1
    }
    }
    }
    --endcollapse--

    !!All Loaded Modules
    !!------------------

    Module
    ftdi_sio
    usbserial
    joydev
    pcmcia
    psmouse
    arc4
    snd_hda_codec_analog
    i915
    tifm_7xx1
    tifm_core
    iwl3945
    iwl_legacy
    serio_raw
    mac80211
    snd_hda_intel
    snd_hda_codec
    cfg80211
    yenta_socket
    pcmcia_rsrc
    drm_kms_helper
    pcmcia_core
    nsc_ircc
    drm
    thinkpad_acpi
    snd_hwdep
    snd_pcm
    irda
    snd_timer
    snd_page_alloc
    i2c_algo_bit
    video
    snd
    mac_hid
    soundcore
    nvram
    tpm_tis
    crc_ccitt
    lp
    parport
    firewire_ohci
    firewire_core
    sdhci_pci
    sdhci
    crc_itu_t
    tg3

    !!Sysfs Files
    !!-----------

    /sys/class/sound/hwC0D0/init_pin_configs:
    0x05 0xc3014110
    0x06 0x422140f0
    0x07 0x591311f0
    0x08 0xc2a1502e
    0x09 0x418130f0
    0x0a 0x014411f0
    0x16 0x59f311f0
    0x17 0x599311f0
    0x18 0x41a190f0
    0x19 0x9933e120

    /sys/class/sound/hwC0D0/driver_pin_configs:

    /sys/class/sound/hwC0D0/user_pin_configs:

    /sys/class/sound/hwC0D0/init_verbs:

    /sys/class/sound/hwC0D0/hints:

    !!ALSA/HDA dmesg
    !!--------------

    [ 8.135037] cfg80211: Calling CRDA to update world regulatory domain
    [ 8.227672] snd_hda_intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
    [ 8.227679] hda_intel: probe_mask set to 0x1 for device 17aa:2010
    [ 8.227753] snd_hda_intel 0000:00:1b.0: irq 44 for MSI/MSI-X
    [ 8.227790] snd_hda_intel 0000:00:1b.0: setting latency timer to 64
    [ 8.332903] yenta_cardbus 0000:15:00.0: ISA IRQ mask 0x0cf0, PCI irq 16
    --
    [753481.544119] CE: hpet increased min_delta_ns to 20113 nsec
    [754606.480142] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.

     
  • Travis Cook

    Travis Cook - 2013-09-15

    A few more pieces of info I just found.

    First - a correction - I previously stated that the bars that appeared but froze when I enabled the factory went black after closing and re-opening the section. That was incorrect - the bars remain when you re-open it, still frozen in their original position. They only go away if you go into the setup for the triggers, or if you disable and re-enable it. If you disable/re-enable, it never shows bars again. It's only the first time after opening the program.

    Also - I'm now able to view those initial frozen bars even on my project with fixtures and scenes. This is new today - yesterday it was only the empty project - but it still doesn't seem to work in any way and the CPU is still at 100%.

    I tried running qlcplus via a console to look for any errors being logged to console. Every time I start the program, it says:

    "Unable to load library icui18n "Cannot load library icui18n: (libicui18n.so.48: cannot open shared object file: No such file or directory)"

    Q Light Controller Plus version 4.4.1"

    When I first ran it, it also said:

    "ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied"

    I thought this was likely related to the issue. Given the permission issue, I tried running qlcplus as root, to see if things worked. The error went away, but the problem didn't change at all - still 100% CPU, still no functionality.

    I then exited, and tried running as a regular user again. The error did not reappear on the console. The problem still exists. Maybe it wasn't related after all.

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.