Apnea Training Table Generator
Professional freediving static apnea trainer. Generate O2 and CO2 tolerance tables based on your Personal Best (PB), with precise voice guidance, safety timers, and physiological logging.
About
Static Apnea training is the foundation of freediving performance, focusing on two physiological adaptations: Hypercapnic tolerance (CO2 resistance) and Hypoxic adaptation (O2 conservation). This tool generates precise training schedules based on your PB (Personal Best), automating the complex timing required for these protocols.
CO2 Tables force the body to function with high levels of carbon dioxide by decreasing rest intervals while maintaining fixed breath-hold durations. This trains the mammalian dive reflex to suppress the urge to breathe (diaphragmatic spasms).
O2 Tables increase hypoxic tolerance by extending breath-hold durations while maintaining fixed rest intervals, effectively resetting the body's saturation alarm thresholds.
Safety Warning: Never practice apnea alone (blackout risk). This tool is for dry training (sofa/bed) only. Never train in water without a dedicated safety diver.
Formulas
The total duration T of a training session is the sum of all ventilation (rest) and apnea (hold) phases over n rounds:
For a CO2 Table, the rest time decreases by a constant difference Δt each round:
For an O2 Table, the hold time increases similarly:
Reference Data
| Tolerance Type | Primary Variable | Secondary Variable | Physiological Goal | Typical Rounds |
|---|---|---|---|---|
| CO2 Table | trest (Decreases) | thold (Constant) | Delay onset of contractions; acidosis buffering. | 8-16 |
| O2 Table | thold (Increases) | trest (Constant) | Extend maximum duration; saturation efficiency. | 8-12 |
| Square / Box | Equal Ratio | Equal Ratio | Rhythmic regulation; recovery; mental focus. | Unlimited |
| Wonka Table | Variable | Variable | Simulation of varying dive profiles. | 6-10 |
| One Breath | Max Effort | Variable Prep | Testing current limit (PB attempts). | 1 |