Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Dec 2005 10:03:01 +0300 (MSK)
From:      Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru>
To:        Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
Cc:        freebsd-multimedia@FreeBSD.org, Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru>
Subject:   Re: Can't record from audigy 2
Message-ID:  <20051217094649.S587@free.home.local>
In-Reply-To: <20051216023542.42548.qmail@exxodus.fedaykin.here>
References:  <20051216023542.42548.qmail@exxodus.fedaykin.here>

next in thread | previous in thread | raw e-mail | index | archive | help

On Fri, 16 Dec 2005, Mario Sergio Fujikawa Ferreira wrote:

> 	I am unable to record any audio from my audio board. I
> connected the tv audio output to the board microphone in. The tv
> audio output has been tested, it's there.
[...]
>
> $ cat /dev/emu10kx0
> FreeBSD EMU10Kx Audio Driver
>
> Hardware resource usage:
> DSP General Purpose Registers: 147 used, 512 total
> DSP Instruction Registers: 152 used, 1024 total
> Card supports NO AC97 codec and 5.1 output Audigy DSP code with Audigy2 hacks
^^^^^^^^^^^^^^^^^^^^^^^
I was wrong... This card has AC97 codec.

> $ ls -l /var/db/pkg|grep emu10kx
> drwxr-xr-x  2 root  wheel       512 Dec 12 06:13 emu10kx-20051021

Can you try with this patch?

--- emu10kx.c.orig	Mon Oct 17 07:56:07 2005
+++ emu10kx.c	Sat Dec 17 09:58:17 2005
@@ -106,9 +106,9 @@
  	{0x1102, 0x0004, 0x1102, 0x0058, "SB0090", "Audigy Player/OEM", HAS_AC97 | HAS_51 | IS_EMU10K2},

  	/* 0x1002..0x1009 5.1 EMU10K2+P16V (CA0151) cards */
-	{0x1102, 0x0004, 0x1102, 0x1002, "SB????", "Audigy 2 Platinum", HAS_51 | IS_CA0151},
-	{0x1102, 0x0004, 0x1102, 0x1005, "SB????", "Audigy 2 EX", HAS_51 | IS_CA0151},
-	{0x1102, 0x0004, 0x1102, 0x1007, "SB0240", "Audigy 2 6.1", HAS_51 | IS_CA0151},
+	{0x1102, 0x0004, 0x1102, 0x1002, "SB????", "Audigy 2 Platinum", HAS_AC97 | HAS_51 | IS_CA0151},
+	{0x1102, 0x0004, 0x1102, 0x1005, "SB????", "Audigy 2 EX", HAS_AC97 | HAS_51 | IS_CA0151},
+	{0x1102, 0x0004, 0x1102, 0x1007, "SB0240", "Audigy 2 6.1", HAS_AC97 | HAS_51 | IS_CA0151},

  	/* 0x2001..0x2003 7.1 EMU10K2+P16V (CA0151) cards */
  	{0x1102, 0x0004, 0x1102, 0x2001, "SB0350", "Audigy 2 ZS", HAS_AC97 | HAS_71 | IS_CA0151},


and set AC97 mixer settings with mixer(8) in addition to emuctrl.
Yuriy.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051217094649.S587>