<div dir="ltr">So on the latest code I've removed the error accumulation, reducing the timing overhead to one 64bit integer value per device and a double multiply plus divide and convert to a 64bit uint per device update (approximately once per 20ms).</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On 1 February 2014 23:43, Doug Binks <span dir="ltr"><<a href="mailto:doug@enkisoftware.com" target="_blank">doug@enkisoftware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">I can reduce it's complexity as I stated, but it will reduce the ability to get sample accurate timings - your call for integration into your repo, and I'm willing to do the work to save you time.</div>
<div class="HOEnZb"><div class="h5">
<div class="gmail_extra"><br><br><div class="gmail_quote">On 1 February 2014 21:52, Chris Robinson <span dir="ltr"><<a href="mailto:chris.kcat@gmail.com" target="_blank">chris.kcat@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>On 01/31/2014 09:54 AM, Doug Binks wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If you think this is looking like something you'd be interested in<br>
including, I can do any further changes needed along with a spec and some<br>
documentation.<br>
</blockquote>
<br></div>
If I'm brutally honest, the timing code looks unnecessarily complex. I think I'll try implementing the device clock, then we can work out implementing the timed source start with it.<div><div>
<br>
______________________________<u></u>_________________<br>
openal mailing list<br>
<a href="mailto:openal@openal.org" target="_blank">openal@openal.org</a><br>
<a href="http://openal.org/mailman/listinfo/openal" target="_blank">http://openal.org/mailman/<u></u>listinfo/openal</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>