[alsa-devel] [PATCH 0/2] ALSA: dice: optimization for TC Electronic Studio Konnekt 48

Takashi Sakamoto o-takashi at sakamocchi.jp
Sun May 27 03:13:28 CEST 2018


Hi,

This patchset adds optimization to current ALSA dice driver for Studio
Konnekt 48 produced by TC Electronic 2007.

My recent work adds hard-coded stream format parameters for all of models
produced by TC Electronic with ASICs of Dice series:

 * Konnekt 24D
 * Konnect 8
 * Studio Konnekt 48
 * Konnekt Live
 * Desktop Konnekt 6 
 * Impact Twin
 * Digital Konnekt 32

(Series of PowerCore is not based on Dice.)

Except for Konnekt Live, I actually test with these models, and realized
that current ALSA dice driver brings several issues, mainly with noises
but with detection of packet discontinuities and jumbo payload for some
models and transmission frequencies. I guess they comes from timestamping
quirks which I reported:

[alsa-devel] Dice packet sequence quirk and ALSA firewire stack in Linux 4.6
http://mailman.alsa-project.org/pipermail/alsa-devel/2016-May/107715.html

I have never found any good solution for this issue.

Takashi Sakamoto (2):
  ALSA: dice: fix stream format parameters for TC Electronic Studio
    Konnekt 48
  ALSA: dice: unuse second stream for MIDI conformant data channel for
    TC Electronic models

 sound/firewire/dice/dice-tcelectronic.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

-- 
2.14.1



More information about the Alsa-devel mailing list