Regarding the noise...it's hard to say for sure it being a recording :)