[LAD] Plugin 1/oct frequency controls (AMS/MCP/VCO)
Thorsten Wilms
t_w_ at freenet.de
Wed Aug 22 08:27:40 UTC 2012
On 08/22/2012 01:50 AM, David Robillard wrote:
> 1) Fork these plugins and add a tuning frequency port, in Hz, which
> makes the current reality of them using absolute octave signals go away.
> The avwlv2 project will have to adjust the ported AMS modules likewise.
> Though your plugins do not currently do this, you now seem to think this
> is the correct solution?
>
> 2) Define an absolute unit in octaves with a standard, absolute, center
> frequency. This is current reality, except the "define" part, and the
> 'standard' is a weird frequency.
I would prefer 1), because 1/octave might be useful for modulation, but
just complicates matters if the task at hand is setting an oscillator to
a specific frequency.
One could even argue that oscillators should not have 1/octave ports at
all, but that there should be a plugin that takes a 1/octave modulation
input, a Hz base input and delivers a resulting Hz output. The DRY
principal applied to plugins.
Even for modulation, a plugin/infrastructure that allows the user to map
any value range to a frequency modulation range in semitones could be
far friendlier and does not necessarily need 1/octave behind the scenes.
I doubt consistency with the original plugins will matter in practice at
all. The added workload for you sucks, of course and only you can weight
that aspect of it, David.
--
Thorsten Wilms
thorwil's design for free software:
http://thorwil.wordpress.com/
More information about the Linux-audio-dev
mailing list