Re: [linux-audio-dev] XAP: Pitch control

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] XAP: Pitch control
From: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Wed Dec 11 2002 - 01:29:22 EET


On Tue, Dec 10, 2002 at 09:10:01PM +0100, David Olofson wrote:
> What I'm trying to say is that (1/12)/note certainly doesn't look
> nice in note oriented code, considering that there's *not*
> nescessarilly 12 notes per octave:

No, but if theres not 12 notes per octave then you dont need a twelve...
in 12tET were dealing with 12ths of octaves, so I dont htink the 12 will
be at all supprising.
 
> ...and to avoid both that *and* have 1.0/octave for linear pitch, we
> have to do actual conversions whenever connecting these two different
> kinds of controls.

Well, thats unavoidable for the general case. But, as we know the
converter for 12tET is trivial.
 
> The only sensible way of doing that is by using some form of conerter
> plugins, IMHO. I definitely do not want to force host callbacks into
> this.

OK, fine, no host callbacks. The host could do implicit conversion though
it doesn't have to virtually insert a plugin. But this is probably a
per-host design decistion, it doesn't have to go in the API. Some users
(eg. me ;) will probably want to insert there own custom scale converter
plugins anyway.

- Steve


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Dec 11 2002 - 01:35:45 EET