Hi RingOfFire.
This my understanding of Kh, Gh and buffers.
Kh is Carbonate hardness, sometimes referred to as temporary or alkaline hardness.
Gh is General hardness and refers in the main to the amount of calcium and minerals in the water - if your kettle furs up then Gh is high and water is hard and visa-versa.
But Kh is also a measure of the ability of the water to resist falling Ph, it buffers the water against Ph falling. Increasing the Kh will increase your Ph by default but a Kh of about 6ppm will protect your water from Ph crash (going towards Ph 6). If your tap water is Kh 0-3 then natural processes in the tank could cause wild Ph swings. Increasing the Kh above 6 will likely raise your Ph more towards 7.5 - 8. In most cases 6 is fairly ideal for both Kh and Gh.
So you should include Kh and Gh testing as part of your testing routine. These are not included in the API master test kit but bought seperately ( both tests are usually sold together).
If your Kh and/or Gh is low then post again with your tank capacity and test results and myself or someone on here will advise how to adjust and maintain healthy levels. Do not go out and buy buffers from your LFS, there are very effective and cheaper alternatives.
I keep my tank at Ph 7.2, Kh 6, Gh 6 which suits my tetras and Cory's. These figures are also good for beneficial bacteria on your filters and will help maintain the holy grail of ammonia 0, nitrite 0 and nitrate <20 ( with the help of regular partial water changes).
There is great emphasis on actual Ph figures but fish adapt well within a fairly wide range, but they don't like large swings of Ph.
So, check your tap and tank Kh and Gh and report back.
Finally, thank heavens I hear you say, different fish species prefer different ranges of Ph, Kh and Gh and it's a good idea to work with the most easily maintained levels and stock accordingly.
Hope that's of some help, or a start at least. Steve.