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