[LAD] "enhanced event port" LV2 extension proposal
drobilla at connect.carleton.ca
Fri Nov 30 03:54:35 UTC 2007
On Fri, 2007-11-30 at 03:15 +0100, David Olofson wrote:
> On Friday 30 November 2007, Dave Robillard wrote:
> > I do agree we should not be adding crufty features to support
> > massive buffers, if that's what you mean. It's easier to just split
> > the cycle anyway.
> Yes, that's exactly what I mean. Sure, one *could* have a use for
> really huge buffers (say, running large FFTs without intermediate
> buffering), but to me, that seems too far out that one should have
> everyone deal with 32:32 event timestamps for that reason alone.
The current version of LV2 MIDI just uses double. All the precision you
could ask for, or an insane range if you'd prefer. It's a bit big
maybe, but hey, why not?
We could use float I guess to save a bit of space, but I definitely
prefer floating point. Fixed point is just a PITA, modern CPUs are much
faster at FP anyway, why bother?
More information about the Linux-audio-dev