In this case it's either on out of two things:
Your water
Your substrate
Water of course is a very big factor it's the most important factor in your aquarium and generally, if your looking for soft water you either A: Live somewhere were soft water comes out of tap, or B: Get an RO DI system set up. soft water generally has a low PH due to the dissolved minerals being very low and hard water, which comes with a very High PH, usually. Hard water is usually the most common thing to come out of Your tap, if you live in the city or Suburbs you likely have PH that is above Alkaline (7) I'm on a well water system with my waters PH being about 7.5 it's a chore really. I also made the bad decision of purchasing NatGeo sand, which leads to the second factor: substrate Substrates Rich in metals will obviously leach into your water causing a high PH. This with water changes with a water value that reads 7 or above can cause a very high PH. You can lower PH naturally, but I'd reccomend changing substrates if that's the issue, that's what I'm attempting to do currently. Play sand works fine. Do not use chemicals to lower PH, they work fine short term, but long term it's costly and unrealiable, use Peat moss, to lower your water values, Oak and almond leaves are a second to Peat. But from what I've heard peat moss is great at lowering water values so that's what I'm going with.
Hope this helped