On Mon, Aug 20, 2012 at 11:24:17AM -0400, David Robillard wrote:
If have som difficulty in imagining what that would mean in practice...
Could you give an example ?
As I see it, all (frequency) ports are relative. +1 means 'add an
octave to whatever you have'. If they are all zero (which means they
don't have any effect) you get the internal reference frequency.
What difference could there be between two ports, both 'octaves',
both zero, but having a different reference ?
> I guess, since it's your code... how do you feel about using 440 instead
I you couild give a list of the ones you're working on, I could give you
the magic numbers.
Note that these plugins really were designed for AMS. Some controls (those
that map to GUI sliders etc) are 'control rate', the others are audio rate.
The latter ones are never used as such, they are subsampled and interpolated,
with the interpolation being done on the internal variables rather than the
Alsa note that the VCO ones are really out of date. I have much better
replacements, but they'll have to wait.
> I realize in reality I am probably stuck with this (IMO ill-considered)
The thing that matters is consistency. For example if you have something
that converts MIDI note numbers to a 'voltage', that should use the same
reference point as the plugins. I probably followed the convention used
by AMS' midi controller modules.
A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)
Linux-audio-dev mailing list