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?
Alsa is there disable pules audio is one way
You could try starting it with padsp. I have run Kino with that using:
padsp kino
maybe it works but i need the device name and subdevice. I need to get it working with aplay -L
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:
/usr/sbin/alsa-info.sh
My suggestion wouldn’t work, I was thinking of /dev/dsp, that’s OSS, not ALSA. My mistake! lol!
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:
**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.