All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Some Patches for emu10k1
@ 2004-06-08  8:07 Peter Zubaj
  2004-06-15 22:18 ` Joachim Falk
  0 siblings, 1 reply; 6+ messages in thread
From: Peter Zubaj @ 2004-06-08  8:07 UTC (permalink / raw)
  To: joachim.falk; +Cc: alsa-devel

>Subject: And another fix this time for ld10k1
>Date: Mon, 31 May 2004 20:15:44 +0200
>From: Joachim Falk <joachim@jfalk.easynet.de>
>To: Jaroslav Kysela <perex@suse.cz>
>
>Hey Jaroslav,
>
>attached is patch to fix accept_comm function for ld10k1.
>Third parameter of accept syscall is inout.

Everything about ld10k1/lo10k1 should be routed to me
pzad@pobox.sk

>The following is a question I asked on IRC channel

AFAIK there is no other documentation. (best is driver source)

>I am especcially interested what this emu10k1 registers do. 

They are mostly used in midi synth, some of them are exported as mixer
controls.

>I assume they are per emu10k1 channel (there are 64 of them ?).
>I think I have understood that for each PCM output stream one of this
>channels is used (For mono 1 for stereo 2). This channels can also be
>used for wavetable synthesis. 

Not exactly (as I read on alsa-devel mailing list).
for mono PCM stream 2 channels are used
for stereo PCM stream 3 channels are used
but from user point of view it doesn't metter.

>And than this magic send routing decides in which FX buses the
>processed
>stream will be targeted. Maximal 4 FX buses chan be selected per
>channel
>? Send bus A,B,C, and D. Is this sendbus the same for each channel
>or can it be configured for each channel seperatly. Is it fixed
> or can for
>all channels globally be configured what FX bus sendbus A,B,C and
> D is ? 

Maybe this helps you:
http://www.mail-archive.com/alsa-devel@lists.sourceforge.net/msg11671.html

Can be configured via
EMU10K1 PCM Volume
EMU10K1 PCM Send Routing
EMU10K1 PCM Send Volume
controls.

>But some FX buses seam to be connected to outputs even if there is no
>code in the dsp. Is that hardcoded in hardware or configurable and if
>yes where ?

This is maybe hardware feature or ld10k1 bug. If you connect FX bus
0,1 to AC97 PCM output I think it will stop to do this.

Peter Zubaj
____________________________________
http://www.pobox.sk/ - najvacsi slovensky freemail





-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org

^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: [PATCH] fix for ac97->front speaker routing (was Re: Some Patches for emu10k1)
@ 2004-06-28  6:55 Peter Zubaj
  2004-06-28 19:50 ` Lee Revell
  0 siblings, 1 reply; 6+ messages in thread
From: Peter Zubaj @ 2004-06-28  6:55 UTC (permalink / raw)
  To: rlrevell; +Cc: alsa-devel, joachim.falk

Hi,

>emu10k1.h in the ALSA driver, with some interesting additions.  The
>following lines are *not* present in the ALSA driver:

They are in alsa but with diffrent names (most of them).
Look at A_IOCFG in emu10k1.h
I prefer alsa names (I am familiar with them).

>It appears that HCFG_K2_UNKNOWN_80 is used to disable the ac97 front
-> >front 
>output routing.

Yes, but this is used only on audigy. I discover meaning for this bit
and kx project has this information about it from me.

It is used in emu10k1_main.c
} else {
    /* Disable routing from AC97 line out to Front speakers */
    outl(inl(emu->port + A_IOCFG) | 0x0080, emu->port + A_IOCFG);
} 

In alsa emu10k1.h is every thing what is public available.

Peter Zubaj
____________________________________
http://www.pobox.sk/ - spolahliva a bezpecna prevadzka





-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-06-28 19:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-08  8:07 Some Patches for emu10k1 Peter Zubaj
2004-06-15 22:18 ` Joachim Falk
2004-06-26 22:00   ` [PATCH] fix for ac97->front speaker routing (was Re: Some Patches for emu10k1) Lee Revell
2004-06-26 23:57     ` James Courtier-Dutton
  -- strict thread matches above, loose matches on Subject: below --
2004-06-28  6:55 Peter Zubaj
2004-06-28 19:50 ` Lee Revell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.