All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Cc: alsa-devel@alsa-project.org, clemens@ladisch.de
Subject: Re: [PATCH 0/6] ALSA: fireface: support knob control event for Fireface 400
Date: Fri, 13 Jan 2023 09:57:08 +0100	[thread overview]
Message-ID: <878ri66cd7.wl-tiwai@suse.de> (raw)
In-Reply-To: <20230112120954.500692-1-o-takashi@sakamocchi.jp>

On Thu, 12 Jan 2023 13:09:48 +0100,
Takashi Sakamoto wrote:
> 
> Hi,
> 
> Fireface 400 uses asynchronous transaction mechanism to deliver event of
> hardware knob control as well as received MIDI messages. Current
> implementation doesn't distinguish them, thus all arrived messages are
> processed for MIDI message.
> 
> This patchset adds the parser to distinguish them, and deliver knob
> control event to user space via ALSA hwdep character device. The
> implementation works well as long as I tested with the patches for
> libhitaki library:
> 
> https://github.com/alsa-project/libhitaki/tree/topic/ff/400-msg
> 
> I note that Fireface 400 transmits no asynchronous transaction when it
> is not configured by block write transaction to offset 0x000080100514,
> which turn off HOST led from red.
> 
> Takashi Sakamoto (6):
>   ALSA: fireface: rename callback functions
>   ALSA: fireface: pick up time stamp for request subaction of asynchronous
>     transaction
>   ALSA: fireface: add helper function to parse MIDI messages transmitted by
>     Fireface 400
>   ALSA: fireface: update UAPI for data of knob control
>   ALSA: fireface: add local framework to message parser
>   ALSA: fireface: implement message parser for Fireface 400

Applied now to for-next branch.  Thanks.


Takashi

      parent reply	other threads:[~2023-01-13  8:58 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-12 12:09 [PATCH 0/6] ALSA: fireface: support knob control event for Fireface 400 Takashi Sakamoto
2023-01-12 12:09 ` [PATCH 1/6] ALSA: fireface: rename callback functions Takashi Sakamoto
2023-01-12 12:09 ` [PATCH 2/6] ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction Takashi Sakamoto
2023-01-12 12:09 ` [PATCH 3/6] ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400 Takashi Sakamoto
2023-01-12 12:09 ` [PATCH 4/6] ALSA: fireface: update UAPI for data of knob control Takashi Sakamoto
2023-01-12 12:09 ` [PATCH 5/6] ALSA: fireface: add local framework to message parser Takashi Sakamoto
2023-01-12 12:09 ` [PATCH 6/6] ALSA: fireface: implement message parser for Fireface 400 Takashi Sakamoto
2023-01-13  8:57 ` Takashi Iwai [this message]

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=878ri66cd7.wl-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=clemens@ladisch.de \
    --cc=o-takashi@sakamocchi.jp \
    /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.