[LAD] "enhanced event port" LV2 extension proposal

Dave Robillard 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 mailing list