Hi Mark
First of yours I have heard, and wow, sublime indeed. I have no idea how you do this totally solo. Like Dan, I can hear the odd note of what sounds like slight digital distortion, rather than buzzing equipment.
I have not heard the song at all before, and absolutely loved it.
Bill