Intel HDA poor quality + can't change volume in xmms

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: hannu, dev, kodachi, cesium

Intel HDA poor quality + can't change volume in xmms

Postby vaidab » Thu Aug 24, 2006 10:41 am

I recently got the Intel HDA (Azalia) driver working with oss and I get low quality sound and some background noise. Can you help me figure out where's the problem?

Even though I can change the volume in mplayer I can't in xmms (it doesn't have any effect). Also the sound doesn't stop when I set the volume to 0. Any ideeas here?

And as a note: the sound defaults to a very high volume on my system (FreeBSD 6.1 + Fujitsu notebook Amilo Pro V2040) though I can fix it with ossmix.

Thanks in advance.
vaidab
 
Posts: 3
Joined: Thu Aug 24, 2006 10:36 am

Postby vaidab » Mon Sep 04, 2006 7:53 am

Solution: I had to add "af=volume=-30:0,channels=2 and ao=oss:/dev/dsp2" to mplayer's .config file, and chose /dev/dsp2 for xmms.

I also added this to my rc.local (to fix the high volume problem)
"/usr/lib/oss/bin/ossmix pcm-side 15"
vaidab
 
Posts: 3
Joined: Thu Aug 24, 2006 10:36 am

Re: Intel HDA poor quality + can't change volume in xmms

Postby dev » Wed Sep 06, 2006 4:32 am

vaidab wrote:I recently got the Intel HDA (Azalia) driver working with oss and I get low quality sound and some background noise. Can you help me figure out where's the problem?

Even though I can change the volume in mplayer I can't in xmms (it doesn't have any effect). Also the sound doesn't stop when I set the volume to 0. Any ideeas here?

And as a note: the sound defaults to a very high volume on my system (FreeBSD 6.1 + Fujitsu notebook Amilo Pro V2040) though I can fix it with ossmix.

Thanks in advance.


Hi,

The HDaudio mixer support is being worked on. Can you post the output from cat /dev/sndstat so we can see what device is configured?


regards
Dev Mazumdar
dev
 
Posts: 576
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby vaidab » Mon Sep 11, 2006 1:02 pm

# cat /dev/sndstat

OSS/FreeBSD 3.99.4b (C) 4Front Technologies 1996-2006

License serial number: E00000010
**** UNREGISTERED VERSION ****

Drivers: ALL
License will expire after: 12/2006


*** Unregistered version ***

Build: 200607070150
Kernel: FreeBSD 6.1-RELEASE-p6 #18: Fri Sep 8 13:07:26 EEST 2006
root@amber.etc.upt.ro:/usr/obj/usr/src/sys/AMBER


Card config:
Intel High Definition Audio (Azalia) controller at 0xb0000000 irq 10

Audio devices:
0: Intel High Definition Audio pcm-front output
1: Intel High Definition Audio pcm-center/LFE output
2: Intel High Definition Audio pcm-side output
3: Intel High Definition Audio pcm-rear output
4: Intel High Definition Audio rec input
5: OSS Virtual Mixer v2.5 Playback CH #0 (GRC3)
6: OSS Virtual Mixer v2.5 Playback CH #1 (GRC3)
7: OSS Virtual Mixer v2.5 Playback CH #2 (GRC3)
8: OSS Virtual Mixer v2.5 Playback CH #3 (GRC3)
9: OSS Virtual Mixer v2.5 Playback CH #4 (GRC3)
10: OSS Virtual Mixer v2.5 Playback CH #5 (GRC3)
11: OSS Virtual Mixer v2.5 Playback CH #6 (GRC3)
12: OSS Virtual Mixer v2.5 Playback CH #7 (GRC3)

Synth devices:
0: OSS Virtual Synth v2.5

Midi devices:

Mixers:
0: Intel High Definition Audio AD1986A
1: Virtual Mixer

vaidab
 
Posts: 3
Joined: Thu Aug 24, 2006 10:36 am


Return to BSD

Who is online

Users browsing this forum: No registered users and 1 guest

cron