1 Feb
2021
1 Feb
'21
5:32 p.m.
Dne 01. 02. 21 v 16:03 Camel Guo napsal(a):
From: Camel Guo camelg@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@perex.cz
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.