[PATCH] Add support to expose controls of ladspa plugin
Jaroslav Kysela
perex at perex.cz
Mon Feb 1 16:32:36 CET 2021
Dne 01. 02. 21 v 16:03 Camel Guo napsal(a):
> From: Camel Guo <camelg at axis.com>
>
> In order for external software components to adjust ladspa plugin
> dynamically, this commit adds an option to exposes the control array of
> input control ports of a ladspa plugin to a file, through which any
> applications with proper permission can control this plugin.
It looks like a pure hack (although the implementation is interesting). The
controls may be exposed via the ctl (control) API like we do in
src/pcm/pcm_softvol.c for example. The floats can be mapped to integer64 or we
may discuss to add the float type to the control API elements.
Jaroslav
--
Jaroslav Kysela <perex at perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.
More information about the Alsa-devel
mailing list