Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Ctirad Fertr <c.fertr@gmail.com>
To: alsa-devel@alsa-project.org
Subject: Re: Patchmix-style application for EMU cards
Date: Thu, 24 Apr 2008 23:32:55 +0200	[thread overview]
Message-ID: <200804242332.55916.c.fertr@gmail.com> (raw)
In-Reply-To: <c812bae60804202142y1d59905fib7721089fc701fef@mail.gmail.com>

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    

  reply	other threads:[~2008-04-24 21:34 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-15  8:26 Patchmix-style application for EMU cards Camilo Polymeris
2008-04-17 16:07 ` Ctirad Fertr
2008-04-18 19:44   ` Camilo Polymeris
     [not found]     ` <200804201916.00941.c.fertr@gmail.com>
2008-04-21  4:42       ` Camilo Polymeris
2008-04-24 21:32         ` Ctirad Fertr [this message]
2010-08-29  7:40           ` Camilo Polymeris
2010-08-30 17:41             ` Mixer " Camilo Polymeris
     [not found] <c812bae60804150043t4ec98eaembf133381f5395b0c@mail.gmail.com>
2008-04-15  7:46 ` Patchmix-style " Camilo Polymeris

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200804242332.55916.c.fertr@gmail.com \
    --to=c.fertr@gmail.com \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox