kalafut / wwv

WWV Simulator
https://wwv.mcodes.org
MIT License
61 stars 6 forks source link

Tones and more. #42

Open tsalisbury0 opened 4 months ago

tsalisbury0 commented 4 months ago

The Voice Announcements for the upcoming min seem to be split and not played correctly, there is a pause between "At The Tone, Hour, Min, UTC", I believe the Station IDs are also messed up as when I was using it last night it kept glitching and making it out of sync with the PC Clock. The 400/500/600 Hz tones are fine except when WWV or WWVH have announcements they need to go silent: The HamSCI announcement is on min 3 of WWVH and min 4 of WWV Video Here The HamSCI test signal can be found online and is ran on WWV at min 8 and WWVH min 48. The other simulator ran by user jj1bdx also can get Geophysical Alerts from actual source. min 18 of WWV, min 45 of WWVH. The Telephone Availability for WWVH is on min 47 and 52.

Silent Periods (Confirmed with KFS SW and Omni Kiwi SDR in San Francisco, California): WWV Silent Periods: 0, 3, 4, 8, 10, 18, 29, 30, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 59 WWVH Silent Periods: 0, 3, 4, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 29, 30, 45, 47, 48, 49, 50, 51, 52, 59 BOLD = message (see above for specific message)

EDIT: Confirmed silent mins for both WWV and WWVH

kalafut commented 4 months ago

there is a pause between "At The Tone, Hour, Min, UTC",

Comparing the audio in the link you provided to the site, while there is perhaps a little more gap in my version, it seems pretty minor (tens of milliseconds or so)? Are you hearing major gaps? It I don't recall the spec for those announcements, and over the years folks have submitted updated recordings which might have shifted things a bit. But it has certainly retained the general cadence, so if there are large gaps that doesn't sound right.

I believe the Station IDs are also messed up

Are you referring to the "real" ones that should be occurring at the right time, or the on-demand ones that you can hear with the "play" link?

What browser & device are you using? For the audio sequencing I'm 100% relying on a javascript sound library that could possibly have an issue with your browser.

silent periods

There is definitely support for silent periods (see the 0's in https://github.com/kalafut/wwv/blob/master/src/tone_schedule.js), but it looks like that table (last updated 6 years ago...) doesn't match either your list or the Wikipedia article I probably referenced. It would be good (and pretty straightforward) to clean those up.

HamSCI test signal

I've not kept up with this. Is this now a permanent part of the broadcast? In the announcement above, they talk about it being broadcast "for a few weeks".

Thanks!

jaybird110127 commented 4 months ago

Hi,

For WWV, the time announcement starts at second 52.5, and the phrase "Coordinated Universal Time" seems to always start at second 56.5, no matter what numbers are actually used in the announcement. I think they allow a pause (maybe one second) after the word hour/hours, and then after the word minute/minutes, they pause until 56.5. I don't think there's such a pattern for WWVH.

Jayson

tsalisbury0 commented 4 months ago

there is a pause between "At The Tone, Hour, Min, UTC",

Comparing the audio in the link you provided to the site, while there is perhaps a little more gap in my version, it seems pretty minor (tens of milliseconds or so)? Are you hearing major gaps? It I don't recall the spec for those announcements, and over the years folks have submitted updated recordings which might have shifted things a bit. But it has certainly retained the general cadence, so if there are large gaps that doesn't sound right.

I believe the Station IDs are also messed up

Are you referring to the "real" ones that should be occurring at the right time, or the on-demand ones that you can hear with the "play" link?

What browser & device are you using? For the audio sequencing I'm 100% relying on a javascript sound library that could possibly have an issue with your browser.

silent periods

There is definitely support for silent periods (see the 0's in https://github.com/kalafut/wwv/blob/master/src/tone_schedule.js), but it looks like that table (last updated 6 years ago...) doesn't match either your list or the Wikipedia article I probably referenced. It would be good (and pretty straightforward) to clean those up.

HamSCI test signal

I've not kept up with this. Is this now a permanent part of the broadcast? In the announcement above, they talk about it being broadcast "for a few weeks".

Thanks!

For the silent periods: they have changed a bunch in the past 6 years though the way the simulation is set up currently has tones played where either a message or both stations are silent. For the HamSCI test signal: the announcement does mention for several weeks but both are still on there as of today. The station ID was glitchy at first but seems to have cleaned up after a cache and cookie reset on my browsers (Chrome on Desktop and Samsung Internet on Phone).

I also found the raw text file for the Space Weather Information that gets updated every 3 hours on NOAA Space Weather Site: WWV.txt

It would also be nice to add more time signal stations like HLA (South Korea version of WWV/H originally ran by US Government during the war), BPM (CHINA), CHU, ItalyCable (will be hard to simulate due to it playing random songs)

tsalisbury0 commented 3 months ago

New update. WWV on Minute 10 has a message regarding WWVB reduced power due to winds taking down the South tower.