I’ve read several posts in the past about water lines whisteling, but none of them seem to be the same as my problem. Without running any water, my water pipes will suddenly start whistling. It will last from 2-3 minutes then stop and it occurs about every 45-90 minutes. It is a loud noise that wakes me up at night. I am able to find the source of the sound… it is behind the wall in my shower but it is about 6 feet up from the floor where there are no valves.
You can go to plumber and check the water pipes. If you do not want to see plumber because of their attitude or any other reason then you can take help of websites which are quite helpful now days. So check your problem their.