On Thursday 19 December 2002 21.38, Steve Harris wrote:
On Thu, Dec 19, 2002 at 08:01:57 +0100, David Olofson
wrote:
What frequency does PITCH 0.0 correspond to?
I assume this should be a fixed value, as "system finetune" can
be implemented in other ways. No need to have all synths keep
track of yet another parameter to convert PITCH into whatever
they need.
I think that is actually a good way of implementing global tuning.
Yeah, that's what I was thinking as well, but I don't quite like the
extra "+ global_tuning" whenever you're doing pitch->frequency
conversion... Especially since you might as well have a "TUNING"
control on sequencers, scale converters or whatever you're using.
It would be good to let the host provide the figure
and the
instruments can just pick it up. There may be reasons for
particular values in particular hosts or styles. We could recommend
Concert A as a default, as thats how most synths are tuned in my
experience.
Modular synth style modules generally ignore the global tuning
anyway. They have there own 0.0v -> Hz mapping, set via a dial.
Well, we don't need to deliberately disconnect some kinds of plugins
from global tuning, do we? ;-)
I dont see any point in specifying it as middle C.
No, anything works. Better have nice values, like 440 and 435.
//David Olofson - Programmer, Composer, Open Source Advocate
.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`--------------------------->
http://olofson.net/audiality -'
---
http://olofson.net ---
http://www.reologica.se ---