2014-09-23, 19:52
I'm a bit surprised to see the dac as card 0; I have had 'issues' in the past if bcm2835 wasn't loaded as card 0, but perhaps that is ok (I'm not up on the openelec and that particular kernel).
re: .asoundrc, again, I don't know if alsa looks in "/storage/.config/" for it on your sys or not. If that file existed when you ran your aplay test, I'd be inclined to say that it is not seeing it.
please try the following playback incantation
aplay -D "plughw:0,0" -f S24_LE -vv /storage/music/M1F1-int24WE-AFsp.wav
and/or
aplay -D "plughw:0,0" -vv /storage/music/M1F1-int24WE-AFsp.wav
FYI - What we're trying to determine is if a recent driver patch which re-enabled 24 bit playback is the cause of your white noise, or if that is specific to xbmc. The driver supports "s24_le" (not s24_3le) so hopefully that aplay incantation will do the format conversion.
re: .asoundrc, again, I don't know if alsa looks in "/storage/.config/" for it on your sys or not. If that file existed when you ran your aplay test, I'd be inclined to say that it is not seeing it.
please try the following playback incantation
aplay -D "plughw:0,0" -f S24_LE -vv /storage/music/M1F1-int24WE-AFsp.wav
and/or
aplay -D "plughw:0,0" -vv /storage/music/M1F1-int24WE-AFsp.wav
FYI - What we're trying to determine is if a recent driver patch which re-enabled 24 bit playback is the cause of your white noise, or if that is specific to xbmc. The driver supports "s24_le" (not s24_3le) so hopefully that aplay incantation will do the format conversion.