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 - 13:06:00 EET


On Wed, Dec 11, 2002 at 01:26:01 +0100, David Olofson wrote:
> You're missing that I'm not talking about 1.0/octave, linear pitch,
> but <something>/note, *note* pitch. That means <something>/note
> should *always* apply, and that <something> should be constant.
> Changing it is totally pointless, since you'd still have note pitch.
>
> Changing the "size" of one note is about as silly as changing the
> "size" of one octave; that's my whole point. (1/12)/note for note
> pitch *is* just as silly as 12.0/octave for linear pitch.

Well, only if you regard a note as a first class object (I dont).

(1/12)/note makes more sense because theres /is/ someting very 12ey about
12tET notes (the clues in the name ;), whereas there is nothing 12ey about
octaves. At all.

> Some plugins think in 1.0/note, and others in 1.0/octave. If you want
> to connect them, you'll need "something" that expresses 1.0/note as
> 1.0/octave according to your scale of choice. Just as if you were
> going to connect a MIDI controller to a CV synth.

Just for the record I do think that having a note representation in the
API is wrong, but I'm letting it slide. I guess I'l never write any code
to support it 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 - 13:12:47 EET