Linux - AudioEngine testers - Linux only

  Thread Rating:
  • 4 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
gnif Offline
Team-XBMC Developer
Posts: 442
Joined: Feb 2008
Reputation: 34
Location: Australia, Katoomba
Post: #106
@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

I am not scared of SVN - Cutting my hands open on the bleeding edge.
(This post was last modified: 2012-05-09 10:39 by gnif.)
find quote
joethefox Offline
Team-XBMC Member
Posts: 1,276
Joined: Nov 2010
Reputation: 22
Post: #107
@gnif: nope, no p16v on the audigy se
@scotchTape: thank you for your availability
some considerations about audigy family http://www.hardwareheaven.com/general-di...stuff.html
find quote
robo989 Offline
Senior Member
Posts: 260
Joined: Apr 2010
Reputation: 4
Post: #108
(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.
find quote
gnif Offline
Team-XBMC Developer
Posts: 442
Joined: Feb 2008
Reputation: 34
Location: Australia, Katoomba
Post: #109
@robo989, what does "aplay -L show"? not "aplay -l"

I am not scared of SVN - Cutting my hands open on the bleeding edge.
(This post was last modified: 2012-05-09 11:18 by gnif.)
find quote
gfdsa Offline
Junior Member
Posts: 8
Joined: Apr 2012
Reputation: 0
Post: #110
@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.
(This post was last modified: 2012-05-09 11:55 by gfdsa.)
find quote
DaveInBracknell Offline
Junior Member
Posts: 7
Joined: Oct 2011
Reputation: 0
Post: #111
Hi,
Firstly a great product, however I have a challenge, it is not picking up the ALSA device for my Nvidia. I have an old AMD system I am using with an imbedded Soundblaster card which I do not want to use. I have a NVIDIA GTX460 Card. In normal XBMC (running in parallel) it can see the NVIDIA Card so I know the driver is working (Although the sound is rubbish hence why I want to use this).

I am using Drivers 290.10 (I was using 295 but uninstalled after reading first post), system is ubuntu 11.10

Output from aplay -l
card 0: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

output from xbmc.log
15:24:38 T:3048978192 INFO: CAESinkALSA::EnumerateDevicesEx - Unable to open hw:1 for capability detection
15:24:38 T:3048978192 INFO: Previous line repeats 3 times.
15:24:38 T:3048978192 ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
15:24:38 T:3048978192 INFO: Enumerated ALSA devices:
15:24:38 T:3048978192 INFO: Device 1
15:24:38 T:3048978192 INFO: m_deviceName : hw:CARD=CA0106,DEV=0
15:24:38 T:3048978192 INFO: m_displayName : CA0106
15:24:38 T:3048978192 INFO: m_displayNameExtra: CA0106
15:24:38 T:3048978192 INFO: m_deviceType : AE_DEVTYPE_PCM
15:24:38 T:3048978192 INFO: m_channels : FL,FR
15:24:38 T:3048978192 INFO: m_sampleRates : 48000,96000,192000
15:24:38 T:3048978192 INFO: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE
15:24:38 T:3048978192 INFO: Device 2
15:24:38 T:3048978192 INFO: m_deviceName : hw:CARD=CA0106,DEV=1
15:24:38 T:3048978192 INFO: m_displayName : CA0106
15:24:38 T:3048978192 INFO: m_displayNameExtra: CA0106
15:24:38 T:3048978192 INFO: m_deviceType : AE_DEVTYPE_PCM
15:24:38 T:3048978192 INFO: m_channels : FL,FR
15:24:38 T:3048978192 INFO: m_sampleRates : 48000,96000,192000
15:24:38 T:3048978192 INFO: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE
15:24:38 T:3048978192 INFO: Device 3
15:24:38 T:3048978192 INFO: m_deviceName : hw:CARD=CA0106,DEV=2
15:24:38 T:3048978192 INFO: m_displayName : CA0106
15:24:38 T:3048978192 INFO: m_displayNameExtra: CA0106
15:24:38 T:3048978192 INFO: m_deviceType : AE_DEVTYPE_PCM
15:24:38 T:3048978192 INFO: m_channels : FL,FR
15:24:38 T:3048978192 INFO: m_sampleRates : 48000,96000,192000
15:24:38 T:3048978192 INFO: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE
15:24:38 T:3048978192 INFO: Device 4
15:24:38 T:3048978192 INFO: m_deviceName : hw:CARD=CA0106,DEV=3
15:24:38 T:3048978192 INFO: m_displayName : CA0106
15:24:38 T:3048978192 INFO: m_displayNameExtra: CA0106
15:24:38 T:3048978192 INFO: m_deviceType : AE_DEVTYPE_PCM
15:24:38 T:3048978192 INFO: m_channels : FL,FR
15:24:38 T:3048978192 INFO: m_sampleRates : 48000,96000,192000
15:24:38 T:3048978192 INFO: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE

When I go into XBMC i just see the CA0106 in the Audio Options.

Thanks hope I can assist in the project.

Thanks
Dave
find quote
DaveInBracknell Offline
Junior Member
Posts: 7
Joined: Oct 2011
Reputation: 0
Post: #112
Apologies, reading back a few here is the aplay -L log which I think you also need.

null
Discard all samples (playback) or generate zero samples (capture)
hdmi-remap
remap-surround71
dmixer
default
front:CARD=CA0106,DEV=0
CA0106, CA0106
Front speakers
rear:CARD=CA0106,DEV=0
CA0106, CA0106
Rear speakers
center_lfe:CARD=CA0106,DEV=0
CA0106, CA0106
Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
CA0106, CA0106
Side speakers
surround40:CARD=CA0106,DEV=0
CA0106, CA0106
4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
CA0106, CA0106
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
CA0106, CA0106
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
CA0106, CA0106
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
CA0106, CA0106
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
CA0106, CA0106
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=CA0106,DEV=0
CA0106, CA0106
Direct sample mixing device
dmix:CARD=CA0106,DEV=1
CA0106, CA0106
Direct sample mixing device
dmix:CARD=CA0106,DEV=2
CA0106, CA0106
Direct sample mixing device
dmix:CARD=CA0106,DEV=3
CA0106, CA0106
Direct sample mixing device
dsnoop:CARD=CA0106,DEV=0
CA0106, CA0106
Direct sample snooping device
dsnoop:CARD=CA0106,DEV=1
CA0106, CA0106
Direct sample snooping device
dsnoop:CARD=CA0106,DEV=2
CA0106, CA0106
Direct sample snooping device
dsnoop:CARD=CA0106,DEV=3
CA0106, CA0106
Direct sample snooping device
hw:CARD=CA0106,DEV=0
CA0106, CA0106
Direct hardware device without any conversions
hw:CARD=CA0106,DEV=1
CA0106, CA0106
Direct hardware device without any conversions
hw:CARD=CA0106,DEV=2
CA0106, CA0106
Direct hardware device without any conversions
hw:CARD=CA0106,DEV=3
CA0106, CA0106
Direct hardware device without any conversions
plughw:CARD=CA0106,DEV=0
CA0106, CA0106
Hardware device with all software conversions
plughw:CARD=CA0106,DEV=1
CA0106, CA0106
Hardware device with all software conversions
plughw:CARD=CA0106,DEV=2
CA0106, CA0106
Hardware device with all software conversions
plughw:CARD=CA0106,DEV=3
CA0106, CA0106
Hardware device with all software conversions
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
dmix:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Direct sample mixing device
dsnoop:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Direct sample snooping device
hw:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Hardware device with all software conversions
find quote
DaveInBracknell Offline
Junior Member
Posts: 7
Joined: Oct 2011
Reputation: 0
Post: #113
Hi

Fixed the detection of the NVIDIA device was caused by the remapping in the following wiki entry which I used for my old XBMC install:
http://wiki.xbmc.org/index.php?title=HOW...controller

now detects pass through device but audio device is still CA0106 which is strange.

Apologies for earlier posts
find quote
ScotchTape Offline
Junior Member
Posts: 23
Joined: Jun 2011
Reputation: 0
Location: northrhine-wesphalia
Post: #114
(2012-05-09 10:39)gnif Wrote:  @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

Found the card, Audigy2, model SB0360 (ZS Platinum), Chip CA0102-ICT.

Code:
aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default:CARD=Audigy2
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Default Audio Device
sysdefault:CARD=Audigy2
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Default Audio Device
front:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Front speakers
rear:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Rear speakers
center_lfe:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Center and Subwoofer speakers
side:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Side speakers
surround40:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Direct sample mixing device
dmix:CARD=Audigy2,DEV=2
    SB Audigy 2 ZS [SB0360], Multichannel Capture/PT Playback
    Direct sample mixing device
dmix:CARD=Audigy2,DEV=3
    SB Audigy 2 ZS [SB0360], Multichannel Playback
    Direct sample mixing device
dmix:CARD=Audigy2,DEV=4
    SB Audigy 2 ZS [SB0360], p16v
    Direct sample mixing device
dsnoop:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Direct sample snooping device
dsnoop:CARD=Audigy2,DEV=2
    SB Audigy 2 ZS [SB0360], Multichannel Capture/PT Playback
    Direct sample snooping device
dsnoop:CARD=Audigy2,DEV=3
    SB Audigy 2 ZS [SB0360], Multichannel Playback
    Direct sample snooping device
dsnoop:CARD=Audigy2,DEV=4
    SB Audigy 2 ZS [SB0360], p16v
    Direct sample snooping device
hw:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Direct hardware device without any conversions
hw:CARD=Audigy2,DEV=2
    SB Audigy 2 ZS [SB0360], Multichannel Capture/PT Playback
    Direct hardware device without any conversions
hw:CARD=Audigy2,DEV=3
    SB Audigy 2 ZS [SB0360], Multichannel Playback
    Direct hardware device without any conversions
hw:CARD=Audigy2,DEV=4
    SB Audigy 2 ZS [SB0360], p16v
    Direct hardware device without any conversions
plughw:CARD=Audigy2,DEV=0
    SB Audigy 2 ZS [SB0360], ADC Capture/Standard PCM Playback
    Hardware device with all software conversions
plughw:CARD=Audigy2,DEV=2
    SB Audigy 2 ZS [SB0360], Multichannel Capture/PT Playback
    Hardware device with all software conversions
plughw:CARD=Audigy2,DEV=3
    SB Audigy 2 ZS [SB0360], Multichannel Playback
    Hardware device with all software conversions
plughw:CARD=Audigy2,DEV=4
    SB Audigy 2 ZS [SB0360], p16v
    Hardware device with all software conversions

Who needs it? Smile

HTPC: Antec Fusion MAX | AS B76M | Intel G1610 | Intel 40GB SSD, WDEAS 1TB HD | 4GB RAM | Nvidia GT630 | RC6 IR-Receiver | Imon display
Home AV: Panasonic TX-P42ST33 Plasma | Denon AVR-2312 | Teufel 5.1 THX- Speakers | Harmony One Remote & NYXBoard| Logitech DiNovo mini

[Image: widget]
(This post was last modified: 2012-05-09 20:35 by ScotchTape.)
find quote
wingrunr21 Offline
Member
Posts: 61
Joined: Jan 2012
Reputation: 1
Post: #115
Can we please post command outputs in code blocks (like ScotchTape did) and larger pastes (like logs) in some kind of external service (pastebin, gist, etc).

Thanks everyone.

HTPC: Gentoo linux amd64 w/ xbmc merged with AE
find quote
joethefox Offline
Team-XBMC Member
Posts: 1,276
Joined: Nov 2010
Reputation: 22
Post: #116
(2012-05-09 20:25)ScotchTape Wrote:  Who needs it? Smile

Smile Like mine. I think it's a good analog card. Just for curious: AE is working with this card to you?
find quote
ScotchTape Offline
Junior Member
Posts: 23
Joined: Jun 2011
Reputation: 0
Location: northrhine-wesphalia
Post: #117
Don't know, I just throwed it into my NAS to check if it's working and for the alsa-output. To test it in my HTPC is more complicated, starting with cables...

HTPC: Antec Fusion MAX | AS B76M | Intel G1610 | Intel 40GB SSD, WDEAS 1TB HD | 4GB RAM | Nvidia GT630 | RC6 IR-Receiver | Imon display
Home AV: Panasonic TX-P42ST33 Plasma | Denon AVR-2312 | Teufel 5.1 THX- Speakers | Harmony One Remote & NYXBoard| Logitech DiNovo mini

[Image: widget]
(This post was last modified: 2012-05-09 20:53 by ScotchTape.)
find quote
joethefox Offline
Team-XBMC Member
Posts: 1,276
Joined: Nov 2010
Reputation: 22
Post: #118
ok thanks again for availability! I could cover shipment costs if needed.
find quote
gfdsa Offline
Junior Member
Posts: 8
Joined: Apr 2012
Reputation: 0
Post: #119
(2012-05-09 10:39)gnif Wrote:  @gfdsa - I just pushed a possible fix in for your issue, can you please re-test and post your debug log.

@gnif, works, properly enumerated and selected HDMI for both normal out and passthrough. GUI sounds properly work (with some delay after playing a movie). HDMI passthrough works with 5.1 AC3 and DTS. Don't have other content at the moment.

Got segfaults twice but caused by VDPAU, the second one locked the nvidia driver, had to reboot to have X back. I suppose it is not related to AE.
Will be pulling and trying further with different content.

Always here if other infos from me can be useful.
find quote
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #120
AE was just officially merged with master Smile

System: XBMC HTPC with HDMI WASAPI & AudioEngine - Denon AVR-3808CI - Denon DVD-5900 Universal Player - Denon DCM-27 CD-Changer
- Sony BDP-S580 Blu-Ray - X-Box 360 - Android tablet wireless remote - 7.1 Streem/Axiom/Velodyne Surround System
If I have been able to help feel free to add to my reputation +/- below - thanks!
find quote
Post Reply