XBMC Community Forum
[Linux] AudioEngine testers - Linux only - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Development (/forumdisplay.php?fid=93)
+--- Thread: [Linux] AudioEngine testers - Linux only (/showthread.php?tid=128298)



RE: AudioEngine testers - Linux only - DDDamian - 2012-05-08 16:59

Just to pipe in - we're two days from the end of this month's merge window, and coding furiously, so if the above don't get action in the next day or two you'll know why. Right now all priorities are on stuff affecting the widest base of users. Once the merge is in we have a lot of code prepped already for the first big update (next merge cycle) and will be looking at some of the smaller details like gui sounds and things affecting smaller user bases.


RE: AudioEngine testers - Linux only - gnif - 2012-05-09 09:23

@joethefox - Check if the card has the p16v device, if so its what I need. SSH in this case wont assist as I need to verify the device output.

@gfdsa - I know what your issue is and I have been searching for a solution, currently we are assuming devices with the string 'Digital' in them are IEC958, your device doesn't show that name, we need to find a reliable way of identifying IEC958 devices.


RE: AudioEngine testers - Linux only - gfdsa - 2012-05-09 09:57

@gnif, just a side not and a suggestion maybe. Shouldn't HDMI outputs be treated differently from iec958? Afaik they are different as capabilities and the string "HDMI" seems to be a reliable way to detect them.


RE: AudioEngine testers - Linux only - gnif - 2012-05-09 10:10

@gfdsa - We detect HDMI vs IEC958, the problem is your device doesnt report HDMI in its hardware name at all


RE: AudioEngine testers - Linux only - ScotchTape - 2012-05-09 10:16

(2012-05-09 09:23)gnif Wrote:  @joethefox - Check if the card has the p16v device, if so its what I need. SSH in this case wont assist as I need to verify the device output.

I think I've got an unused Audigy2 laying around, which should have P16V. Will take a look this evening.


RE: AudioEngine testers - Linux only - gnif - 2012-05-09 10:39

@gfdsa - I just pushed a possible fix in for your issue, can you please re-test and post your debug log.
@ScotchTape - That would be awesome


RE: AudioEngine testers - Linux only - joethefox - 2012-05-09 11:00

@gnif: nope, no p16v on the audigy se
@scotchTape: thank you for your availability
some considerations about audigy family http://www.hardwareheaven.com/general-discussion/168806-emu10k2-emu10k2-5-stuff.html


RE: AudioEngine testers - Linux only - robo989 - 2012-05-09 11:15

(2012-05-09 09:57)gfdsa Wrote:  @gnif, just a side not and a suggestion maybe. Shouldn't HDMI outputs be treated differently from iec958? Afaik they are different as capabilities and the string "HDMI" seems to be a reliable way to detect them.

My -aplay lists all outputs as "HDMI", so that's not reliable.


RE: AudioEngine testers - Linux only - gnif - 2012-05-09 11:17

@robo989, what does "aplay -L show"? not "aplay -l"


RE: AudioEngine testers - Linux only - gfdsa - 2012-05-09 11:53

@gnif, seems it does find HDMI now. I am away from the box now, will test the sound and picture tonight when I am back home.
Code:
11:47:11 T:3008022912    INFO: Enumerated ALSA devices:
11:47:11 T:3008022912    INFO:     Device 1
11:47:11 T:3008022912    INFO:         m_deviceName      : hw:CARD=Intel,DEV=0
11:47:11 T:3008022912    INFO:         m_displayName     : HDA Intel
11:47:11 T:3008022912    INFO:         m_displayNameExtra: STAC92xx Analog
11:47:11 T:3008022912    INFO:         m_deviceType      : AE_DEVTYPE_PCM
11:47:11 T:3008022912    INFO:         m_channels        : FL,FR
11:47:11 T:3008022912    INFO:         m_sampleRates     : 44100,48000,88200,96000,176400
11:47:11 T:3008022912    INFO:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE
11:47:11 T:3008022912    INFO:     Device 2
11:47:11 T:3008022912    INFO:         m_deviceName      : hdmi:CARD=Intel,DEV=0
11:47:11 T:3008022912    INFO:         m_displayName     : HDA Intel
11:47:11 T:3008022912    INFO:         m_displayNameExtra: STAC92xx Digital
11:47:11 T:3008022912    INFO:         m_deviceType      : AE_DEVTYPE_HDMI
11:47:11 T:3008022912    INFO:         m_channels        : FL,FR
11:47:11 T:3008022912    INFO:         m_sampleRates     : 44100,48000,88200,96000,176400
11:47:11 T:3008022912    INFO:         m_dataFormats     : AE_FMT_S32NE,AE_FMT_S16NE
11:47:11 T:3008022912  NOTICE: load settings...

(2012-05-09 10:10)gnif Wrote:  @gfdsa - We detect HDMI vs IEC958, the problem is your device doesnt report HDMI in its hardware name at all

Yes, sorry, did mix the device and pcm names again.