ALSA Output - only first Cue works #384
-
|
Hi there, I am trying to achieve the following: 4-Channel Wav playing its 4 Channels individually to 4 Outputs on a 4 Channel Interface (Behringer UCM404HD). As Jack and gstreamer are currently broken and Pulse (or Pipewire) tries hard to only deliver downmixed Stereo (no panner involved) i thought maybe using plain old ALSA would be the way. And it is - the File plays to the 4 Outputs. Yeah! Unfortunately this works only for the first Cue in the List. The Cues that are following are configured the same but drop the following error (even if the first cue in list is not playing): This happens with the Flatpack version on fedora 43. Any hint would be welcome. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi, External sound card devices, when operated with ALSA, typically run in exclusive mode, where the first application/utility that uses a channel on a sound card has exclusive use of that channel until it releases it (invariably by exiting). (This is how ALSA is written, not a failing in LiSP.) Where LiSP doesn't make this any easier is that, due to how media cues work, each media cue is seen (by ALSA) as a different application. To get round this, you will need to create an And no, it's not straight forward. But that's ALSA for you, unfortunately. And remember to give your virtual PCM device a name so it appears in the ALSA device selection dropdown within LiSP:
|
Beta Was this translation helpful? Give feedback.
hmm.. I gave up on this one and went and installed another distro.. Now everything works as intended with pipewire. Linuxmint seems to have a 4Channel Profile for the Behringer Soundcard that seems to be missing in fedora..