woah electrophonic noise possibly? - you lucky lucky lucky...lucky person! I have only heard one loud speccy one before - one theory is that its a RF signal from meteor, as its instant unlike sound, and dry things like grass, dry leaves, clothes ect act as receivers/amplifiers i think
was it hissy like static/ and or fizzling sparkler?
you lucky lucky lucky ..