Paul Davis wrote:
for a plugin
within the system, there's no point in caring
about those that are not, except you want it to work as a
sync source. is this what you want?
just imagine two different timelines, one in 6/8, the other in 5/4,
both at different tempos. one delay plugin uses one of them, another
uses the other. neither of these timelines are uniform across the
system, yet plugins with tempo-synced parameters need to care about
(at least one of) them. right?
you can, without loss of information, express both as ticks,
and you're back to the uniform timebase.
many uses of tempo-sync only make use of small note lengths
(16th, 8th triplet etc) so they do not need this mapping.
those that do not should be able to share these timelines if
you think it is worth the trouble allowing them in multitude.
tim