All of lore.kernel.org
 help / color / mirror / Atom feed
* Patch - Revo7.1 PCM Playback Switch
@ 2007-05-18 20:53 dustin
  2007-05-18 21:34 ` Lee Revell
  2007-05-21 15:56 ` Takashi Iwai
  0 siblings, 2 replies; 8+ messages in thread
From: dustin @ 2007-05-18 20:53 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai

[-- Attachment #1: Type: text/plain, Size: 1654 bytes --]

Hello Takashi,

I have attached a patch to support mute for front channels of M-Audio Revolution 7.1 (the DAC AK4381 features a mute bit).

Signed-off-by: Pavel Hofman <dustin at seznam.cz>

Please could I ask you for your opinion on the following issue (so far no response):

I am working together with Ctirad on supporting more capture channels in E-MU1212. So far we have managed to increase the number of channels from the default of 8 to 16 (A_FXWC2 = 0xffffffff, added new snd_emu10k1_audigy_dsp_convert_32_to_2x16 calls in emufx.c). There is still a number of issues to solve but the 16 channel capture already works fine.

I would like to get your opinion on the form of adding this support to the module. The options are either hard-coding the 16 capture channels into the code, assuming that users would prefer as many channels as possible and do the routing in jack, or introducing a module parameter emu1010-capture-channels (range e.g. 1 to 16 - untested yet) and leaving the default number at the existing 8.

Furthermore, the PCMs other than efx seem to be of no use for the EMU-1x1x models, probably fairly confusing for new users. Would you find it OK, if they were removed for this specific card (if (emu->card_capabilities->emu1010)), keeping only the playback and capture PCM id 2?

Thanks a lot for your suggestions. Based on them, I will prepare the patch (with comments on what we found out about the card - it is a pitty that the driver has almost no big-picture comments on the supported cards' specifics, making new developers spend a number of long nights going through the nontrivial code and guessing).

Best regards,

Pavel.

[-- Attachment #2: revo.diff.gz --]
[-- Type: application/gzip, Size: 1092 bytes --]

[-- Attachment #3: Type: text/plain, Size: 160 bytes --]

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

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

end of thread, other threads:[~2007-06-11 12:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-18 20:53 Patch - Revo7.1 PCM Playback Switch dustin
2007-05-18 21:34 ` Lee Revell
2007-05-21 15:56 ` Takashi Iwai
2007-05-31 21:10   ` EMU 1212 - 16 capture channels - patch dustin
2007-06-04 13:05     ` Takashi Iwai
2007-06-07  9:08       ` dustin
2007-06-11 10:22         ` Takashi Iwai
2007-06-11 12:32           ` James Courtier-Dutton

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.