Re: Audigy 2, Inspire and FreeBSD

2004-10-24 Thread Loren M. Lang
On Sun, Oct 24, 2004 at 01:41:11PM +0200, Nicholas Wieland wrote:
> 
> Hi all.
>   I'm a FreeBSD user from abuot two years now, and I love it.
>   I have a machine in my home network that I use as a "multimedia
>   station" - i.e. something that my family can use to listen to music or
>   watch a DVD without specific knowledge.
>   I'm very happy with it, and my family too, so thanks to the FreeBSD
>   hackers for such a piece of software !
>   Now, I'd really like to try the official emu10k1 driver for my Audigy
>   2 (now I'm using http://chibis.persons.gfk.ru/audigy/), but firstly

I thought the emu10k1 is only used up to the audigy 1 and they were using
a completely new chip for the audigy 2.  Is this not true?

>   I'd like to ask if there's something like the emuctrl tool that ships
>   with the unofficial driver.
>   The "problem" is that I have an Inspire system - 6 speakers + 1
>   subwoofer - and I don't know how to control the volume of every single
>   speaker.

I believe freebsd uses a nearly identical api to the oss drivers on
linux which means that a mixer has a limited number of controls, about
20 I think, and each control has a specific name so a device that has 4
generic line ins can use line1, line2, line3, but may be forced to call
the 4th one aux because only three of the controls are named line.  In
Linux, I know some drivers use multiple mixer (ugh) if they need more
controls.  Also, I think the dsp devices are also limited to two
channels so linux's emu10k1 uses /dev/dsp0, /dev/dsp1, /dev/dsp2 for 5.1
surround sound on the audigy.  Is all this true on freebsd as well?

Now the alsa drivers for linux get rid of all these restrictions and
provide a much better api using a standard library instead of raw
ioctl().  Is there any work for something similar on FreeBSD?

> 
>   Does FreeBSD support a beast like mine ?
> 

> 
> 
> TIA,
>   ngw
> ___
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
> 
> 
> !DSPAM:417b97b9179771584873486!
> 

-- 
I sense much NT in you.
NT leads to Bluescreen.
Bluescreen leads to downtime.
Downtime leads to suffering.
NT is the path to the darkside.
Powerful Unix is.

Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
Fingerprint: B3B9 D669 69C9 09EC 1BCD  835A FAF3 7A46 E4A3 280C
 


pgp7YuIvUjSj0.pgp
Description: PGP signature


Audigy 2, Inspire and FreeBSD

2004-10-24 Thread Nicholas Wieland

Hi all.
  I'm a FreeBSD user from abuot two years now, and I love it.
  I have a machine in my home network that I use as a "multimedia
  station" - i.e. something that my family can use to listen to music or
  watch a DVD without specific knowledge.
  I'm very happy with it, and my family too, so thanks to the FreeBSD
  hackers for such a piece of software !
  Now, I'd really like to try the official emu10k1 driver for my Audigy
  2 (now I'm using http://chibis.persons.gfk.ru/audigy/), but firstly
  I'd like to ask if there's something like the emuctrl tool that ships
  with the unofficial driver.
  The "problem" is that I have an Inspire system - 6 speakers + 1
  subwoofer - and I don't know how to control the volume of every single
  speaker.

  Does FreeBSD support a beast like mine ?

FreeBSD pixie.subbacultcha.home 5.3-RC1 FreeBSD 5.3-RC1 #8: Thu Oct 21
13:35:12 CEST 2004
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/SUBBACULTCHA  i386

  Example of emuctrl tunables:

Id  Description   Vol   RecVol
FX (PCM) buses
fx0 DSP FX BUS 0100:100 (0:0)
DSP Inputs
in0 AC97 Codec0:0   (0:0)
in1 CD S/PDIF 0:0   (0:0)
in2 Optical S/PDIF0:0   (0:0)
in4 Line-In (2)   0:0   (0:0)
in5 Coaxial S/PDIF0:0   (0:0)
in6 AUX2  0:0   (0:0)
DSP Outputs
out0DIGITAL: Front0:0
out1DIGITAL: Center   0
out2DIGITAL: Subwoofer0
out3Headphones0:0
out4DIGITAL: Rear 0:0
out5Front   100:100
out6Center  100
out7Subwoofer   100
out9Rear100:100
out10   AC97 ??   0:0
out13   A/D converter (REC)   0:0


TIA,
  ngw
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"