2012-12-03, 16:03
Hi there,
I've a nicely working XBMC 12 install, running on Ubuntu. RCB appears to work, so I believe this is a ZSNES audio issue really.
XBMC audio is played through Nvidia GT430 HDMI to the TV, this works for movies, and menu choices, but not ingame on ZSNES.
Here's my 'Sound' section, from zsnesl.conf:-
I have also tried creating a .asoundrc, which I lifted from here. Please don't assume the values below are correct, as I don't know the syntax of asoundrc. If you know how to check what values should be used, please let me know; mine are educated guesses:-
For good measure, aplay -l:-
I've also tried these parsing with these options, from within RCB config:-
Nothing I've tried yet has made any difference, so any assistance will be appreciated.
Regards,
n1md4
n.b. I've update the title to reflect the GFX element of this post.
I've a nicely working XBMC 12 install, running on Ubuntu. RCB appears to work, so I believe this is a ZSNES audio issue really.
XBMC audio is played through Nvidia GT430 HDMI to the TV, this works for movies, and menu choices, but not ingame on ZSNES.
Here's my 'Sound' section, from zsnesl.conf:-
Code:
; ----
; -- Sound --
; ----
; libAO driver to use. Use zsnes --help to see valid list.
; However "auto" (to automatically pick best one), and "sdl" should
; always be available.
libAoDriver="auto"
; Disable SPC Emulation (0 = NO, 1 = Yes)
; Disabling SPC emulation can improve performance, but at the expense of
; emulation accuracy. There will be no sound output and games might crash.
SPCDisable=0
; Enable Sound Emulation (0 = Off, 1 = ON) - disable if you need the performance
; If SPC emulation is disabled, there will be no sound output.
soundon=1
; Enable Stereo Sound (0 = Off, 1 = ON) - disable if you need the performance
StereoSound=1
; Swap Left Audio Channel w/Right (0 = NO, 1 = Yes)
RevStereo=0
; Simulate Surround Sound (0 = NO, 1 = Yes)
; Enable a simulated 2 speaker surround sound effect.
; Do not enable if playing a game that has its own surround sound effects.
; Stereo Sound must be enabled for this to work.
Surround=0
; Sampling Rate: (0 = 8000Hz, 1 = 11025Hz, 2 = 22050Hz, 3 = 44100Hz,
; 4 = 16000Hz, 5 = 32000Hz, 6 = 48000Hz)
; Using any other sound frequencies other than the default 32000Hz
; is COMPLETELY UNACCEPTABLE in use for sound bug reports.
SoundQuality=6
; Sound Volume Level [0..100]
MusicRelVol=100
; Enable Sound Interpolation (0 = None, 1 = GAUSSIAN, 2 = Cubic, 3 = 8-point)
; Sound interpolation smooths out the waveform of lower frequency sounds.
; Using any other setting other than the default Gaussian interpolation is
; COMPLETELY UNACCEPTABLE in sound bug reports.
SoundInterpType=1
; Enable Low-Pass Filter (0 = NONE, 1 = Simple, 2 = Dynamic, 3 = Hi-quality)
; A low-pass filter improves the bass in the sounds.
; This is useful if you have a Subwoofer.
LowPassFilterType=0
; Disable Echo (0 = NO, 1 = Yes)
; Disables the echo effect in the sound.
EchoDis=0
I have also tried creating a .asoundrc, which I lifted from here. Please don't assume the values below are correct, as I don't know the syntax of asoundrc. If you know how to check what values should be used, please let me know; mine are educated guesses:-
Code:
pcm.dmixer {
type dmix
ipc_key 1024
ipc_key_add_uid false
ipc_perm 0660
slave {
pcm "hw:1,3"
rate 48000
channels 2
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
}
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.!hdmi-remap {
type asym
playback.pcm {
type plug
slave.pcm "remap-surround71"
}
}
pcm.!remap-surround71 {
type route
slave.pcm "hw:1,9"
ttable {
0.0= 1
1.1= 1
2.4= 1
3.5= 1
4.2= 1
5.3= 1
6.6= 1
7.7= 1
}
}
For good measure, aplay -l:-
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC889A Analog [ALC889A Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC889A Digital [ALC889A Digital]
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: 0/1
Subdevice #0: subdevice #0
I've also tried these parsing with these options, from within RCB config:-
Code:
-ad sdl
-ad alsa
-ad auto
Nothing I've tried yet has made any difference, so any assistance will be appreciated.
Regards,
n1md4
n.b. I've update the title to reflect the GFX element of this post.