James Lin mentions the possible Havana syndrome connection in his new book:
> "Government officials had difficulty pinning down the source of the sound. There are speculations that the diplomats may have been attacked with an advanced sound weapon. Assuming reported accounts are reliable, the microwave auditory effect may be the scientific explanation. It is plausible that the loud buzzing, burst of sound, or acoustic pressure waves could have been covertly delivered using high-power pulsed microwave radiation, rather than blasting the subjects with conventional sonic sources. Indeed, many have come to believe that the microwave auditory effect -- induced by a targeted beam of high peak-power pulsed microwave radiation -- may be the most likely scientific explanation for the sonic attack. Of course, until the truth is revealed, this specific matter will remain somewhat of a mystery."
Can you code in Python, PowerShell, C, or Java?
The following currently need to be done:
- Not Yet Implemented: Write wrapper script to generate voice waveform files (.wav), from input sentence or word parameter, using the eSpeak open source text-to-speech command line tool.
- Not Yet Implemented: Write script to process input audio/voice waveform files (perhaps with an already existing open source audio processing tool), into pulse-frequency modulated (PFM) SDR compatible data files (perhaps as raw I/Q samples?). Pulse modulation method: "[audio files] are then processed so that each time a sine wave crossed zero reference in the negative direction, a brief pulse of microwave energy was triggered" (Source, Lin, James C. (August 20, 2021). Auditory Effects of Microwave Radiation. Chicago: Springer. p. 326. ISBN 978-3030645434), yet instead of triggering energy, we are writing the pulses into a data file that we're going to feed into GNU Radio. This could look like a long string of 0's and 1's with a sample/clock rate (with the strings of 1's being pulses and their length), that is then transformed into a PFM data file.
- Not Yet Implemented: Write script/flow-graph for GNU Radio, to setup HackRF SDR parameters to transmit squarewave-like pulses in the UHF band.
- Not Yet Implemented: Write script to read input SDR data file (containing above generated PFM pulses), do any GNU Radio init/prep, and transmit the burst of PFM pulses from the SDR.