Bug Xonar Essence STX audio card problem
#1
Hello all,

I own the card reported in the subject in my HTPC with XBMC 13.2.

On this card it is possible to select, as analog output, "speakers" or "headphone out" or "front-panel headphone".
At this moment, I have no way to select a different analog output other than speakers because there is no way on the
XBMC UI to do that: in advanced audio settings I can select "Xonar Essence STX (Analog)" or "Xonar Essence STX (Digital)",
there is no selection for the headphones.
Both the kernel and the ALSA module (snd_virtuoso) have no problem detecting the whole card features and this is proved
by the fact that I currently manage the card correctly using "amixer" from the CLI.
But, of course, this is all but easy or desiderable....

I have currently developed a bunch of BASH scripts that allows me to manage, at least, some basic functionalities
using the remote control (they're associated using Keyboard.xml) but, of course, I guess this may be a bug of XBMC:
I believe it should display both the headphones-outputs in the advanced audio settings and let me choose which is
the needed output. Moreover, I believe it should display other card-related parameters to choose among (i.e.
headphone out impedance selector).

I don't know if the last sentence might *also* be a feature request, because it is a shame that a so fully-featured
software as XBMC doesn't have any kind of "basic" mixer (no, the add-on doesn't display the outputs either, unfortunately),
to control basic settings of the card.
In fact, in my case I also need a different tuning for the audio "balance" of the speakers (i.e. "Master 93%,100%") and
also this operation is impossible on XBMC because there is no UI for a basic mixer. Please don't misunderstand me,
I'm not asking some "strange" audiophile or "studio" mixing capability, I'm just asking for some "basic" mixing
functionality on the UI, such as the ones that I'm already controlling through BASH scripting (and that are present
on operating systems).
I believe this should also be useful to people other than me, in fact I guess there is a lot of people
needing "balance" or "fader" controls (e.g. x.1 audio speakers setups), in order to adjust improper speakers'
placement or rooms with poor acustic response.

I attach the relevant aplay/amixer output for the Xonar STX card:

<hostname>:~ # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: STX [Xonar STX], device 0: Multichannel [Multichannel]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: STX [Xonar STX], device 1: Digital [Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0



<hostname>:~ # amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 135 - 255
Mono:
Front Left: Playback 246 [92%] [-4.50dB] [on]
Front Right: Playback 255 [100%] [0.00dB] [on]
Simple mixer control 'Headphones Impedance',0
Capabilities: penum
Items: '< 64 ohms' '64-300 ohms' '300-600 ohms'
Item0: '< 64 ohms'
Simple mixer control 'Line',0
Capabilities: cswitch cswitch-joined
Capture channels: Mono
Mono: Capture [on]
Simple mixer control 'Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 31
Mono: Capture 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Source',0
Capabilities: cenum
Items: 'Mic Jack' 'Front Panel'
Item0: 'Mic Jack'
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958 Loopback',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Validity Check',0
Capabilities: cswitch cswitch-joined
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Aux',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 23 [74%] [0.00dB] [off]
Front Right: Capture 23 [74%] [0.00dB] [off]
Simple mixer control 'Analog Input Monitor',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 1
Mono: Playback 1 [100%] [0.00dB] [off]
Simple mixer control 'Analog Output',0
Capabilities: enum
Items: 'Speakers' 'Headphones' 'FP Headphones'
Item0: 'Speakers'
Simple mixer control 'DAC Filter',0
Capabilities: penum
Items: 'Sharp Roll-off' 'Slow Roll-off'
Item0: 'Sharp Roll-off'
Simple mixer control 'Digital Input Monitor',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 1
Mono: Playback 1 [100%] [0.00dB] [off]
Reply
#2
Related threads http://forum.xbmc.org/showthread.php?tid=205596

The user is looking for the addon to be extended or his cards supported Im way confused by now.
Reply

Logout Mark Read Team Forum Stats Members Help
Xonar Essence STX audio card problem1