[PATCH v3 0/6] ALSA: emu10k1: add support for high-bitrate modes of E-MU cards

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

 



This series is what all the work was about: support the "dual-/quad-pumped"
modes of the E-MU cards.
---

i'm posting this so the final version (unless some actual bugs are found) is on
record, without expectation of it being applied. i'll document its availability
on the wiki and the related bug report instead.

the first three patches appear uncontroversial, and you may apply them if you
want to. however, the added value is somewhat limited without the last three
patches, so it's probably not worth bloating the driver with them.

---
v3:
- rebased onto pulled ahead series
---
This patch series needs to be applied on top of the patch titled "ALSA:
add snd_ctl_add_locked()".

Oswald Buddenhagen (6):
  ALSA: emu10k1: introduce alternative E-MU D.A.S. mode
  ALSA: emu10k1: improve mixer control naming in E-MU D.A.S. mode
  ALSA: emu10k1: make playback in E-MU D.A.S. mode 32-bit
  ALSA: emu10k1: add support for 2x/4x word clocks in E-MU D.A.S. mode
  ALSA: emu10k1: add high-rate capture in E-MU D.A.S. mode
  ALSA: emu10k1: add high-rate playback in E-MU D.A.S. mode

 include/sound/emu10k1.h          |  11 +
 sound/pci/emu10k1/emu10k1.c      |  29 +-
 sound/pci/emu10k1/emu10k1_main.c |  30 +-
 sound/pci/emu10k1/emufx.c        | 109 +++-
 sound/pci/emu10k1/emumixer.c     | 902 +++++++++++++++++++++++++++----
 sound/pci/emu10k1/emupcm.c       | 417 ++++++++++++--
 sound/pci/emu10k1/emuproc.c      |   5 +
 sound/pci/emu10k1/io.c           |  30 +-
 sound/pci/emu10k1/voice.c        |   6 +
 9 files changed, 1351 insertions(+), 188 deletions(-)


base-commit: 3c04ccbdf86e7e93e06e68f1915e39eb55afb0d0
prerequisite-patch-id: 45677e4f73ea654bda3258c1143c8027173e4b5c
-- 
2.40.0.152.g15d061e6df




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

  Powered by Linux