No observer is needed to hear the noise of a falling tree. Noise is a specific disturbance of the air and it happens whether or not someone is hearing it. Actually animals hear it. No humans needed to hear that noise.
..... As for the rainbow, there are all sorts of animals around who would see it. No humans needed to see a rainbow.