mbox series

[0/9] ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards

Message ID 20230612191325.1315854-1-oswald.buddenhagen@gmx.de
Headers show
Series ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards | expand

Message

Oswald Buddenhagen June 12, 2023, 7:13 p.m. UTC
Oswald Buddenhagen (9):
  ALSA: emu10k1: split off E-MU fallback clock from clock source
  ALSA: emu10k1: make available E-MU clock sources card-specific
  ALSA: emu10k1: query rate of external clock sources on E-MU cards
  ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clock
  ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHz
  ALSA: timer: minimize open-coded access to hw.resolution
  ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clock
  ALSA: emu10k1: add support for 12 kHz capture on Audigy
  ALSA: emu10k1: actually show some S/PDIF status in /proc for E-MU
    cards

 include/sound/emu10k1.h              |  11 +-
 include/sound/emux_synth.h           |   2 +-
 sound/core/timer.c                   |  18 +-
 sound/pci/emu10k1/emu10k1_callback.c |  10 ++
 sound/pci/emu10k1/emu10k1_main.c     |   7 +-
 sound/pci/emu10k1/emu10k1_synth.c    |   1 -
 sound/pci/emu10k1/emumixer.c         | 242 ++++++++++++++++-----------
 sound/pci/emu10k1/emupcm.c           | 125 +++++++-------
 sound/pci/emu10k1/emuproc.c          |  51 +++---
 sound/pci/emu10k1/io.c               |  72 ++++++++
 sound/pci/emu10k1/timer.c            |  20 ++-
 sound/synth/emux/emux_synth.c        |   3 +-
 12 files changed, 374 insertions(+), 188 deletions(-)