Hi Rich:
Do you know if SpindleAveraging was turned on or off? Id prefer it off.
Good sign if the RPM stays constant with averaging off though, that would
mean the time nature of it is much more stable
than the old way, that may explain the better pitch.
Im trying now to think what elese may be inaccurate. If we know RPM is now accurate,
( or we assume so due to stability ), then a couple things are possible..
Its possible the PCI clock is misreporting the number of clocks per second, which I base the RPM on.
Since compuiters tend to the binary.. a second can really mean 1024ms or 1.024 seconds. That would explain
another .24% of error. Im leading to the RPM being the trouble since its about the only thing that could explain
why higher rpm's are close to pitch than lower RPM's.
SO I think Ill try a tweak that assumes the reported pci base clock is counts per 1024ms just in case the chip
designer had a prediliction to think in binary when describing a second.
Thx
Art
Back to you soon.
Art