Syncing PC's clock to Console's playback time?
Posted: Wed Dec 02, 2020 7:32 pm
I have an I/Q recording of the <500 kHz spectrum that I made overnight with SDR Console x3.0.25. software. When I play back the .wav files within SDR Console, I can see digital signals in the waterfall in the 630m ham band.
I'm now wondering if I can use WSJT-X to decode these signals. I can play back the recording in SDR Console and send audio out to WSJT-X by way of virtual audio cable, so it seems as though the audio should appear to WSJT-X just as it would if it was running in real-time. However, the sticking point I can see is with clock synchronization. During any random playback, the computer's clock time is very far from the clock time shown in the recording.
So I'm thinking I could start the playback, note the time displayed within the playback info box, and then by manual adjustment try to get the PC's clock time to match that. Does that seem feasible? I'm wondering if the playback clock time actually proceeds at true rate, or if there can be any latency in the playback that would mess this up. Is there a better way to do this?
I'm now wondering if I can use WSJT-X to decode these signals. I can play back the recording in SDR Console and send audio out to WSJT-X by way of virtual audio cable, so it seems as though the audio should appear to WSJT-X just as it would if it was running in real-time. However, the sticking point I can see is with clock synchronization. During any random playback, the computer's clock time is very far from the clock time shown in the recording.
So I'm thinking I could start the playback, note the time displayed within the playback info box, and then by manual adjustment try to get the PC's clock time to match that. Does that seem feasible? I'm wondering if the playback clock time actually proceeds at true rate, or if there can be any latency in the playback that would mess this up. Is there a better way to do this?