Why don't you just get alkalinity/carbonate hardness test kits and measure the thing? The biggest control on pH in your tank is the availablilty of carbonate ions - if these are low, and for you that means anything under about 8 dkh, organic activity in the water , procucing CO2, organic acids and so on will drive your ph down.
How to fix....
1. Cleaner, better water ,lower nitrates and so on. More water changes.
2. Add buffer
3. If you're heavily stocked or over stocked this becomes a rapid problem, so stop it.
Personally I'm buffering my water pretty heavily now. Sometimes I use baking soda, sometimes commercial buffer. You may well find a reduction in nuisance algae when you raise your kH as well.
If your RO is only dropping your kH to 350 you have a problem with your RO.
You need to get yourself a decent textbook and get reading.