You are not logged in.

#1 2005-12-10 08:36:55

Neuro
Member
From: Poland
Registered: 2005-10-12
Posts: 352

Bass anomaly

Hi,

Well I've got a strange problem. When I play files with amarok (back from 1.2.x to current 1.3.7) I have strage bass anomalies. Sometimes you can feel the bass just kick in at some place... the song plays well with the bass more "dynamic" and then after some time it just fades away to kick in a while later.

I tested it with the xine and gstreamer engine, both have the same issues.

I have Alsa 1.0.10 and Creative Audigy 1. Part of my lsmod:

snd_emu10k1_synth       7296  0
snd_emux_synth         37120  1 snd_emu10k1_synth
snd_seq_virmidi         7104  1 snd_emux_synth
snd_seq_midi_emul       7232  1 snd_emux_synth
snd_seq_midi            9248  0
snd_emu10k1           122468  3 snd_emu10k1_synth
snd_rawmidi            25312  3 snd_seq_virmidi,snd_seq_midi,snd_emu10k1
snd_ac97_codec         96636  1 snd_emu10k1
snd_ac97_bus            2048  1 snd_ac97_codec
snd_util_mem            4544  2 snd_emux_synth,snd_emu10k1
snd_hwdep               9184  2 snd_emux_synth,snd_emu10k1

This happens with both the stock kernel and my custom CK kernel (2.6.14).

Any ideas? I didn't try xmms with it's build-in player back-end since it's a kind of thing that's hard to spot. Anyone had similar issues?

Offline

#2 2005-12-10 09:27:33

Neuro
Member
From: Poland
Registered: 2005-10-12
Posts: 352

Re: Bass anomaly

Alright.. I've done some research.

Hardware:
Multimedia audio controller: Creative Labs SB Audigy (rev 03)
Speakers:
Craetive Inspire P580 5.1

Song: One Minute Silence - One Lie Fits All - 04 - Way Back.mp3
In this one the whole issue was really noticeable. At the begining the bass was really responsive, good quality and such. Near the 1:00 it faded away, the sound was flat and it came (really noticeable) somewhere 30 seconds later.

I tried Amarok 1.3.7 with Gstreamer 0.8.11 and Xine-lib 1.1.1 backend. Same issues regardless of what I chose (alsa or oss emulation). I tried setting different "speaker arragements (Surround 5.1 and Stereo 2.0), nothing changed.
Tried with XMMS 1.2.10. Both with Alsa and Oss emulation, the issue remained.

So I came to a conclusoin that it's ALSA's fault. Alsa version 1.0.10 with Kernel 2.6.14ck. I had simmilar issues before (as I stated above) so it's not a problem with the latest version.

I begun tweaking my Alsa setting. http://alsa.opensrc.org/index.php?page=emu10k1 Gave me some sort of a clue.

And finally I came to a solution. After reseting my asound.state I changed the settings to:

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 100 [100%]
Simple mixer control 'Tone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on] << important to be on
  Front Right: Playback [on] << important to be on
Simple mixer control 'Bass',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 40
  Front Left: 19 [48%] << important
  Front Right: 19 [48%] << important
Simple mixer control 'Treble',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 40
  Front Left: 24 [60%]
  Front Right: 24 [60%]
Simple mixer control '3D Control - Switch',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off] << important
Simple mixer control '3D Control Sigmatel - Depth',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 3
  Mono: 3 [100%]
Simple mixer control 'PCM',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 100 [100%] Capture 0 [0%]
  Front Right: Playback 100 [100%] Capture 0 [0%]
Simple mixer control 'PCM Center',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 100 [100%]
Simple mixer control 'PCM Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%]
  Front Right: Playback 100 [100%]
Simple mixer control 'PCM LFE',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 96 [96%] << important 100% gives problems
Simple mixer control 'PCM Surround',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%]
  Front Right: Playback 100 [100%]
Simple mixer control 'Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 82 [82%]
  Front Right: Playback 82 [82%]
Simple mixer control 'Surround',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 94 [94%] << important
  Front Right: Playback 94 [94%] << important
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 92 [92%]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 96 [96%] << important 100% gives problems
Simple mixer control 'Synth',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 100 [100%] Capture 0 [0%]
  Front Right: Playback 100 [100%] Capture 0 [0%]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [off]
  Front Right: Playback 0 [0%] [off]
Simple mixer control 'Line2',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 0 [0%] Capture 0 [0%]
  Front Right: Playback 0 [0%] Capture 0 [0%]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [off]
  Front Right: Playback 31 [100%] [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 0 [0%] Capture 0 [0%]
  Front Right: Playback 0 [0%] Capture 0 [0%]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [off]
Simple mixer control 'IEC958 Optical',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 0 [0%] Capture 0 [0%]
  Front Right: Playback 0 [0%] Capture 0 [0%]
Simple mixer control 'IEC958 Optical Raw',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'PC Speaker',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 15
  Mono: Playback 0 [0%] [off]
Simple mixer control 'Aux',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [off]
  Front Right: Playback 0 [0%] [off]
Simple mixer control 'Aux2',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 0 [0%] Capture 0 [0%]
  Front Right: Playback 0 [0%] Capture 0 [0%]
Simple mixer control 'Analog Mix',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 0 [0%] Capture 0 [0%]
  Front Right: Playback 0 [0%] Capture 0 [0%]
Simple mixer control 'Audigy Analog/Digital Output Jack',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Audigy CD',0
  Capabilities: pvolume cvolume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 100 Capture 0 - 100
  Front Left: Playback 100 [100%] Capture 0 [0%]
  Front Right: Playback 100 [100%] Capture 0 [0%]
Simple mixer control 'External Amplifier',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off] << important
Simple mixer control 'Sigmatel 4-Speaker Stereo',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off] << important
Simple mixer control 'Sigmatel Surround Phase Inversion Playback ',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off] << important

What I've changed from the default settings:
Tone: on
Sigmatel Surround Phase Inversion Playback: off
Sigmatel 4-Speaker Stereo: off
External Amplifier: off
Surround: on, but both channels need to be equal (don't know why)
LFE: 96% (with this at 100% it makes the problems appear)

I dunno why these changes need to be set like that, but it works. Hope I've helped someone.

Offline

Board footer

Powered by FluxBB