I have some motherboardS with either optical or coaxial spdif output that I would like to use as the only output but all of them have this problem with alsa :
although aplay -l show the spdif subdevice I can not choose it it does not appear in alsamixer or qjackctl devices available.
can someone help me a bit with this alsa simple problem (I can remove jackd if that helps) ?
although aplay -l show the spdif subdevice I can not choose it it does not appear in alsamixer or qjackctl devices available.
can someone help me a bit with this alsa simple problem (I can remove jackd if that helps) ?
Last edited:
Please post aplay -l and the corresponding amixer -c CARD_NAME contents.
Alsamixer is just a TUI interface to a subset of alsa control elements, is not used for selecting a sound device.
As of selecting a specific alsa device - IIUC it should be the device string on the first screenshot of https://qjackctl.sourceforge.io/qjackctl-screenshots.html
Alsamixer is just a TUI interface to a subset of alsa control elements, is not used for selecting a sound device.
As of selecting a specific alsa device - IIUC it should be the device string on the first screenshot of https://qjackctl.sourceforge.io/qjackctl-screenshots.html
In qjackctl it would show as some numbered output of your device. Spdif on my rme is ouput 25/26.
Also, please post the MFG and model of the motherboard. I once had a mobo that had reconfigurable audio outputs and under Ubuntu some special 3rd party (e.g. from GitHub) software was needed to change the config from the default. I think it was a board from ASROCK. Also, is digital audio output enabled in the bios?
I have read this what seems to be a solution for me is the last chapter "set digital as default in asoundrc"
https://alsa.opensrc.org/DigitalOut
the digital out pair is totally unseeen in qjackctl devices menu as of now
I will check to see if option show in bios
https://alsa.opensrc.org/DigitalOut
the digital out pair is totally unseeen in qjackctl devices menu as of now
I will check to see if option show in bios
If using jackd, you do not want to configure the desired device as default. In fact, you want to disable it in pulseaudio/pipewire so that these daemons do not grab the sound device, making it inaccessible for jackd.
If the devices are listed in aplay -l and not grabbed by PA/PW, they wil be available for jackd. What alsa device name did you configure in that qjackctl alsa config screen I linked above?
If the devices are listed in aplay -l and not grabbed by PA/PW, they wil be available for jackd. What alsa device name did you configure in that qjackctl alsa config screen I linked above?
If you are using PulseAudio, run "pavucontrol". You should see a list of all devices on the Configuration tab.
Configuration of audio devices is now the domain of PulseAudio. In my experience, ALSA no longer has enough functionality to be usable by itself.
Ed
Configuration of audio devices is now the domain of PulseAudio. In my experience, ALSA no longer has enough functionality to be usable by itself.
Ed
That's configuration for PA/PW. Jackd talks directly to alsa, it requires alsa devices.Configuration of audio devices is now the domain of PulseAudio.
Alsa remains the device-access layer for all linux audio clients (jackd, PA, PW, direct alsa clients).In my experience, ALSA no longer has enough functionality to be usable by itself.
I have written software that calls ALSA. 🙂
My point was that the days of having ALSA work standalone are gone. PulseAudio or other higher-level software is needed for configuration.
Ed
My point was that the days of having ALSA work standalone are gone. PulseAudio or other higher-level software is needed for configuration.
Ed
- Home
- Source & Line
- PC Based
- ALSA and JACKD S/PDIF output