jamathews / squeezelite

Automatically exported from code.google.com/p/squeezelite
Other
0 stars 0 forks source link

Can't differentiate between audio outputs with same name on Linux (Ubuntu) #41

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
- I have a USB DAC that gives me 4 stereo output devices.  
- If I run squeezelite with the -o option on Linux, it lists my DACs 4 audio 
output channels (along with other default audio outputs)
- When launching squeezelite, I can only link it to the my DAC's first audio 
output when I enter the name.

Note, on a Mac, using the -o option lists all output devices with a unique 
number that can be used to specify the audio output device to run, and I can 
successfully associate any of them.

Original issue reported on code.google.com by justin.m...@clarecontrols.com on 20 Aug 2013 at 8:59

GoogleCodeExporter commented 9 years ago
on linux can you use -o hw:CARD=<NAME>,DEV=<X>

where X is the device id?

This is really a linux question, squeezelite uses a string to open the alsa 
device, if you can specify the output via the alsa string then it should work?

Original comment by trio...@btinternet.com on 20 Aug 2013 at 9:04

GoogleCodeExporter commented 9 years ago
Typo in the first issue report... I meant to say running with the -l option to 
list the device.

Anyhow, it looks like it's a configuration issue with the drivers on the box we 
were testing on.  We tested on another Linux box and saw them all show up as 
expected (as you stated in your comment).  Going to look at it more and see 
what we're missing in our configuration

btw... This squeezelite is some good stuff!  Been playing with it a little, and 
it's really solid!

Original comment by justin.m...@clarecontrols.com on 20 Aug 2013 at 9:29

GoogleCodeExporter commented 9 years ago

Original comment by trio...@btinternet.com on 14 Sep 2013 at 12:55