Results 1 to 7 of 7

Thread: ALSA devices dont show

  1. #1

    Default ALSA devices dont show

    I am using thumbleweed (and testing 42.2) and in both distros i cant find my ALSA device so i can use it in QuodLibet player and bypass pulseaudio. Aplay -L shows only pulseaudio and HDMI devices. I need those with "without any conversions". How to get them?

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,769

    Default Re: ALSA devices dont show

    Alsa is there disable pules audio is one way

  3. #3

    Default Re: ALSA devices dont show

    You could try starting it with padsp. I have run Kino with that using:

    Code:
    padsp kino
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.1 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

  4. #4

    Default Re: ALSA devices dont show

    Quote Originally Posted by HighBloodSugar View Post
    You could try starting it with padsp. I have run Kino with that using:

    Code:
    padsp kino
    maybe it works but i need the device name and subdevice. I need to get it working with aplay -L

  5. #5
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,574
    Blog Entries
    38

    Default Re: ALSA devices dont show

    The diagnostic script alsa-info.sh provides all sorts of information on one's audio setup. It can be invoked by running as a regular user:
    Code:
    /usr/sbin/alsa-info.sh

  6. #6

    Default Re: ALSA devices dont show

    My suggestion wouldn't work, I was thinking of /dev/dsp, that's OSS, not ALSA. My mistake!
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.1 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

  7. #7

    Default Re: ALSA devices dont show

    I've never used that app, but did a search just out of curiosity. Does this mean anything to you? I have no idea what it means:

    Code:
     Selecting an Output Device
    
     If you want QL to output to a different device you have to pass the device option to the sink by setting a custom pipeline. In case of pulseaudio you can get a list of available devices by executing:
     #!/usr/bin/env python2
    import gi
    gi.require_version("Gst", "1.0")
    from gi.repository import Gst
    
    Gst.init(None)
    dm = Gst.DeviceMonitor()
    dm.start()
    for device in dm.get_devices():
        if device.get_device_class() == "Audio/Sink":
            props = device.get_properties()
            element = device.create_element(None)
            type_name = element.get_factory().get_name()
            device_name = element.props.device
            print "%s device=%r" % (type_name, device_name)
    dm.stop()
    
     
     which should give you something like:
     pulsesink device='alsa_output.pci-0000_00_1b.0.analog-stereo'
    
     
     which you can use as is, as a custom pipeline.
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.1 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •