Skip to content

pH & Alkalinity Architect — Buffer Blueprint

pH buffer architect. Runs the carbonate equilibrium and alkalinity titration for your reservoir — then doses the exact mL of acid or base, computes the carbonate / bicarbonate split, and maps the lockout zones so a 7.0-to-6.0 top-up never ends in a crash.

Alkalinity anatomy

live
Bicarbonate 49
Carbonate 0
Buffer strength 0.46

Bicarbonate and carbonate fractions plus residual buffer strength stack up; the dose your water needs holds in the centre.

Inputs

7 parameters · live recalculation on every change

PH
3.5pH 7pH default 8.5pH
PH
3.5pH 6pH default 8.5pH
L
5L 200L default 5000L
Deterministic model 7 inputs · 8 outputs Runs 100% in your browser

This is a deterministic model: the same inputs always produce the same outputs, calculated entirely in your browser with nothing sent to any server. It is a planning aid — not a quote, not a dosing instruction, and not a yield forecast. Treat every line as a working estimate and validate it against your own prices and measurements.

It models one system: pH buffer architect. Runs the carbonate equilibrium and alkalinity titration for your reservoir — then doses the exact mL of acid or base, computes the carbonate / bicarbonate split, and maps the lockout zones so a 7.0-to-6.0 top-up never ends in a crash.

What the pH & Alkalinity Architect — Buffer Blueprint returns

The engine computes 8 outputs from your 7 inputs. The headline number is Acid Dose (mL), alongside Base Dose, Alkalinity After Shift, Carbonate (CO₃²⁻). Every output updates live as you change a parameter.

What it does not do

Outputs depend on the inputs and assumptions shown here. Confirm relevant measurements and local conditions before acting.

Save to Grow Room

Choose a workspace, then commit the current inputs and result to it. Stored only in your browser.

Snapshot—
Saved at:—
✓ Saved to your grow-room workspace
Field Protocol Dispatch | Vol. 2026