On 08/22/2012 01:50 AM, David Robillard wrote:
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.
thorwil's design for free software:
Linux-audio-dev mailing list