I'm with Karlos here, the base rate is set by the video refresh rate (edit: from memory 28khz), the playback frequency is based on a period between fetching the next sample

Paula doesn't play back at quite the right frequency, I won't be able to emulate that as I don't plan to write a whole bloody tracker!