One more thing... recently, grejppi found out that the timing of
MIDI-based instruments isn't as accurate as the timing of native
nph-based instruments.

It seems like native instruments have a way of adding offset to the
first period of the note event, so that if they start in the middle of a
period, their timing is still accurate. For MIDI-instruments, this
offset doesn't get properly communicated all the way to the end, and
thus all MIDI note-events start at 0 offset of the period.

Is this assessment correct?

Also, this means that if we want to use sample-exact model data inside
instruments, there needs to be some way of figuring out the offset of
the note, so it can be taken in account... otherwise the instrument will
use the model data at the beginning of the period, even if the note
starts at the middle. I suppose the instrument can read it from the
noteplayhandle? If not, it should probably be implemented too...

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to