Re: AU, plugin tempo, musical time information
Re: AU, plugin tempo, musical time information
- Subject: Re: AU, plugin tempo, musical time information
- From: Paul Davis <email@hidden>
- Date: Tue, 3 Nov 2009 15:53:10 -0500
On Tue, Nov 3, 2009 at 3:24 PM, Doug Wyatt <email@hidden> wrote:
> I have pieces where I improvised a steady stream of 16th notes, and then
> superimposed a meter track on them, e.g.:
>
> 4/4 4/4 7/8 6/8 4/4 5/8 6/8 *
>
> Now if I change my mind and decided I want to notate those 4/4's as 8/8's
> (so that the metronome clicks twice as often), I don't have to go through
> the whole sequence and change the absolute beat location of any of the MIDI
> note events.
Yep, thats absolutely true. But now go talk to musicians who work with
traditonal western notation, and ask them to count backwards 8 beats
from a given location. Let makes it half way through the 6/8 section.
How many of them do you think are going to count quarter notes and how
many are going to count in the meter denominator? and when my tempo
synced plugin is doing something even trivial like echo, do you think
that most people will expect the echo to be delayed by units of 1/8th
note or 1/4 note in an N/8 meter section? for emphasis, consider the
same question in a section that is in 5 or 7 or any other denominator
not divisible by 4, even those these are handled in practice by using
a floating point value.
the defense that "this is what SMF uses" is interesting. anything that
parses an SMF file has essentially random access to the tempo map that
is implicit in the event stream or provided explicitly. AU (and other)
plugins do not, as far as i can tell, have anything equivalent to
this. timeline location measured in fractional beats makes a lot more
sense when you're always looking at the tempo map. from my POV, it
makes less sense when you have no real access to the information the
map represents.
> My little programs to assist in creating a coordinate system
> (meter and tempo tracks) for a free performance are certainly happier that
that's the second time you've mentioned meter tracks. i have a
suspicion that this is a feature of a particular AU host, rather than
part of the AU API. am i right?
can a plugin discover the contents of the meter track, and if so, how?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden