Why Does a Screen Re-Draw Make Noises?
grungy asks: "On several computers I have owned, I have noticed an audible noise related to large screen re-draws. A hardware guy once hypothesized that the large memory-move operation was creating electronic 'noise' which was then picked up and audibly amplified by my speaker. I unwired my speaker, removed it from the machine and put it in a different room, and the phenomenon still occurred. At this point I assumed it was something going on/emanating from the monitor itself. Now I have a TiBook laptop with an LCD panel. At quiet moments I can still hear it when I drag windows around. I have tried doing big memcpy's & the like, I don't get the same noise. I've been wondering about this for years. Anybody know what gives?"
Whenever you have a flow of current, you will have a magnetic field generated, and that field reacts with the environment to cause motion. Even though computers are 'digital' doesn't mean that some how they are immune from the all the laws of electromagnetism we use to design analog devices like speakers - it's all the same thing. If nothing else, there is always the earth's magnetosphere to react with like a speaker's coil to it's magnet.
It's the same reason electrical transformers hum, and fluorescent lights buzz.
"I don't know that atheists should be considered citizens, nor should they be considered patriots." George HW Bush
They are all wrong...
It's a little guy in the computer with chalk, drawing the pictures on the screen. Sometimes when the screen "freezes" - it's him taking a break.
After a long spell at the coomputer you can usually hear him gasping for breath.
When he has run out of colours and he only has blue left - that when you get the BSOD.
For problems, seek only the simplest solution, complexity brings with it more problems.