Interesting.
I like your description much better.
On the atomic level, as the electrons move through the orbitals, is the energy infrared or friction or both?
The energy levels of an electron in a semi conductor can range from the optical equivalent of infrared up to the near ultraviolet (this e.g. blue LEDs).