Re: snd-emu10k1/audigy understand mixer controls and ac3 passthru problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Fri, 2007-02-02 at 19:13 +0100, Markus Schulz wrote:
> Am Freitag, 2. Februar 2007 18:57 schrieb Peter Zubaj:
> > Hi,
> >
> > On Fri, 2007-02-02 at 16:28 +0100, Markus Schulz wrote:
> > > At first, ac3 passthru don't work _without_ ld10k1 and init_audigy
> > > script. The ICE958 Optical RAW Switch goes on during playing and
> > > all currently played pcm streams are off, but my receiver gets no
> > > ac3 signal.
> > > After starting ld10k1 and loading the initials with init_audigy
> > > script everything works fine.
> >
> > init_audigy initialize dsp in same way as it is initialized in alsa
> > driver for audigy 1. Some Audigy cards need swapped channels for ac3
> > some not.
> 
> Why there are more controls after init_audigy than before.
> Perhaps cause of /etc/default/ld10k1 settings? (declares some initial 
> values for init_audigy script)

I think, there is only one more control "Headphone".

> For example: EXTOUT_IEC958=1 -> AC3 Passthru is working after ld10k1 
> startup+init_audigy?
> 
> What did you mean with swapped channels? How can i influence this with 
> original driver?

I think Audigy 2 (maybe some audigy 1 too) has hw bug, and for spdif
output channels needs to be swapped (left <-> right).

if you look in emu10k1_main.c there is definition for your card


{.vendor = 0x1102, .device = 0x0004, .subsystem = 0x00521102, 
.driver = "Audigy", .name = "Audigy 1 ES [SB0160]",  
.id = "Audigy", 
.emu10k2_chip = 1, 
.ca0102_chip = 1, 
.spdif_bug = 1, 
.ac97_chip = 1} , 

try remove line with .spdif_bug = 1, 


> > > Next i have some problem to understand the mixer controls.
> > > At first there is no Mute-Control for: (independent of ld10k1
> > > loaded or not) Master, PCM, PCM-*, Front, Surround, ...
> > > This is a real pity.
> >
> > For mute control you can look in
> > https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2137
> > there is patch, it is old, but probably will work. It is tested only
> > on my Audigy 1.
> 
> ok, thanks. i will take a look. I think this should be also possible 
> with some ld10k1 patch files? With my sblive 5.1 before, i had some of 
> these "XXX-Switch" patch-objects in standard ld10k1 setup (init_live).

init_audigy script, there is some setup for mute switches, but is
commented out - need some work to get them back (probably simply
uncomenting some rows and commenting others).

> > > Furthermore it makes no sense to me why there are all surround
> > > controls are twice.
> > > I have the following:
> > > - PCM
> > > - PCM Center
> > > - PCM Front
> > > - PCM Surround
> > > - PCM LFE
> > > - Front
> > > - Center
> > > - Surround
> > > - LFE
> >
> > PCM Center, PCM Front, PCM Surround, PCM LFE are for 5.1 playback
> > (surround51 device)
> >
> > Front, Center, Surround, LFE controls upmixing of all stereo sources
> > to 5.1 (PCM + analog outputs).
> 
> ok. Upmixing means the internal 5.1 prologic decoder? Is there any way 
> to use it with alsa devices?

It means simple copy front to other channels (no prologic). I think
there is prologic alsa-lib plugin, but I am not sure.

Peter Zubaj


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux