Hi guys, here is a quick version of what I do that gets me to 50 metres and also gives me 3+ minutes on 20 metre dives:
After something like what buddha describes, I do 2 empty-lung dives to 8 or 12 metres...this slows the heart below 30 beats a second: do them for around 30 to 45 seconds total time if possible, with a few minutes in between (buddy mandatory).
Breathe for 3 minutes in this pattern: inhale for 3 or 4 seconds, hold for 3 or 4, then exhale for 6 to 8 seconds. If that's too long of a cycle, then shorten the inhale to 2 seconds and the exhale to 6.
At the 2:30 mark, hold for 10 seconds....exhale deeply, without too much effort, inhale, exhale again, then hold for 10 seconds again.
Now do 5 to 8 quick breaths, 1 second each, to clear the CO2 out. Now dive!
That works great for me....3 minutes of total breathe up between relaxed 3 minute (warm water) dives is adequate. You will need to adjust all factors for your own comfort and physiology.
Buddha, you will notice the resemblance to yogic breathing, I imagine.....that's because it works: no surprise if you have read some of the exploits of enlightened masters, agreed?
Cheers,
Erik Y.