@lacuna said:
clocks are famously inaccurate
As I have been writing, this is what we assumed - and still might be most likely
In SuperCollider, after booting the audio engine, you can ask it .sampleRate
and .actualSampleRate
. The latter fluctuates, sometimes as much as a dozen or two samples per second (especially for built-in audio interfaces).
Once the signal is sampled, you're stuck with it, apart from resampling after the fact.
but as far as I remember Audacity on a Mac has been involved in the post-production, too.
Audacity should not resample anything unless you tell it to, by "Change Speed." It will not automatically fix a recording rate mismatch (it can't, because there's no way to determine from a stream of audio samples how fast it was actually recorded vs the nominal sample rate) and it should definitely not make matters worse. Let's nip this bit of folklore in the bud. Audacity, /n/ samples imported --> /n/ samples exported.
Audacity playback and Audacity export are different mechanisms.
hjh