On Sun, 27 May 2018 03:13:28 +0200, Takashi Sakamoto wrote:
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
Applied both patches now. Thanks.
Takashi