Re: Patchmix-style application for EMU cards

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

 



Hello.

> On my card, playback channels 1 & 2 (hw:0,3) appear on all DSP busses
> associated with surround.
> Say you turn up the "Side" fader in alsamixer, channels 1 & 2 will appear
> at the relevant DSPs (6-7, I think)
> Whatever, for now I am just keeping all surround controls down (that is,
> Front, Surround, Center, Side & LFE).

I see, you talking hw:0,3. Perhaps this will help: 
http://www.mjmwired.net/kernel/Documentation/sound/alsa/Audigy-mixer.txt
http://www.mjmwired.net/kernel/Documentation/sound/alsa/emu10k1-jack.txt

> I think the switches and enums for the card models are rather trivial, one
> can handle it with a customized version
> of qamix (done with a simple XML file), for example. A separate application
> would not be necessary for only that.

I disagree. With all the switches, routing, sample rates and several models, 
the EMU is one of the most complex cards. Definitely more complex than 
Envy24, Echo or perhaps even RME/HDSP. All these cards have their 
appliactions in alsa tools. 

> By the way, only DSP0-7 work in this way. I have no idea how to make
> DSP8-31 work.

You cannot do that without a driver modification. There is no any EMU specific 
code for hw:0,3. It somewhat works thanks to DSP code in hw:0,0, which copies 
data from emu10k registers to DSP0 to DSP7 ports. 

Personally, I'd like to have an 8 channel 24bit  playback on hw:0,0 with all 
the fader stuff for consumer playback and then another device (modified 
hw:0,3 or even a new one)  for (at least) 16 channel 24bit playback directly 
passed onto DSP buses. 

Regards,

Ctirad    
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux