If I am not mistaken, the change in petal colours is due to the presence of Aluminium ions in the soil... the more acidic the more that are free. That is part of the environment, the chemical composition of it. But i don't see why it would matter, acidity is the environmental change that causes...