I didn't see a link by 528Hz. If you are talking about water bears, I did open it and glance at it. If I recall, it was geared towards electrical signal analysis, but it did gloss over some fundamentals.
Added: Taking a look at the link I would guess some sort of wired modem or radio reception...