All of lore.kernel.org
 help / color / mirror / Atom feed
From: Olivia Mackintosh <livvy@base.nu>
To: Geraldo <geraldogabriel@gmail.com>
Cc: Takashi Iwai <tiwai@suse.de>, alsa-devel@alsa-project.org
Subject: Re: [PATCH v2] Pioneer devices: engage implicit feedback sync for playback
Date: Fri, 9 Apr 2021 12:07:45 +0100	[thread overview]
Message-ID: <20210409110745.kbr5z2jinsaur2ac@base.nu> (raw)
In-Reply-To: <CAEsQvcs9LcciAYjoB64Kt_VaSww4EAW4-qN0ED5jDA0GeeTtDg@mail.gmail.com>

On Mon, Apr 05, 2021 at 10:49:20AM -0300, Geraldo wrote:
> Dear Linux users of Pioneer gear, please disregard v1 of this patch and
> test this instead if at all possible.
> 
> My initial assessment that we needed to let the capture EP be opened twice
> was clearly proven wrong by further testing. This is good because if we
> really needed that it would require a lot of reengineering inside ALSA.
> 
> One thing that still boggles my mind though is why we need a special
> Pioneer case inside snd_usb_parse_implicit_fb_quirk that returns 1 like a
> capture quirk was found.
> 
> This is a highly experimental patch on top of 5.12-rc6 that's supposed to
> engage implicit feedback sync on the playback for Pioneer devices. Without
> implicit feedback sync the inputs started glitching due to clock drift in
> about an hour in my Pioneer DJ DDJ-SR2.
> 
> Once again I'd like to thank Takashi Iwai. He's the true author of the bulk
> of this code, I just adapted it and coerced it into working.
> 
> Signed-off-by: Geraldo Nascimento <geraldogabriel@gmail.com>

Thank you Geraldo and Takashi for working on this patch. I'm currently
in the process of testing with the DJM-750 but it currently does not
work as expected. I'll debug futher and report back but would like to
make you aware of this in the meantime. It may not be a a fundamental
issue with the patch, but rather something incidental.

Kind regards,
Olivia

  parent reply	other threads:[~2021-04-09 11:10 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-05 13:49 [PATCH v2] Pioneer devices: engage implicit feedback sync for playback Geraldo
2021-04-05 14:16 ` Geraldo
2021-04-06 11:48 ` Takashi Iwai
2021-04-06 13:44   ` Geraldo
2021-04-09 11:07 ` Olivia Mackintosh [this message]
2021-04-09 17:31   ` Geraldo Nascimento
2021-04-16 16:11   ` Takashi Iwai
2021-04-17 22:26     ` Olivia Mackintosh
2021-04-18  0:48       ` Geraldo Nascimento
2021-04-18  7:43       ` Takashi Iwai
2021-04-18 12:43         ` Olivia Mackintosh
2021-04-18 14:16           ` Geraldo Nascimento
2021-04-19  7:15             ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210409110745.kbr5z2jinsaur2ac@base.nu \
    --to=livvy@base.nu \
    --cc=alsa-devel@alsa-project.org \
    --cc=geraldogabriel@gmail.com \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.