Pneumatic (air pressure)
Used by PerfectSwell, Endless Surf, Surf Loch
Rows of chambers along the wall pull water up under vacuum, then release pressurized air to drop it. Firing chambers in sequence builds a travelling swell, and because any combination can fire, the wave menu is deep and set changes take seconds.
What it feels like: Peaky and punchy. Steep take-offs, short critical sections, purpose-built ramps for airs, and real if brief tube time on the advanced settings.
Electro-mechanical panels
Used by Wavegarden Cove
Dozens of independently driven panels line one wall. Each pushes a submerged plate; software sequences the pushes to form a swell that peels down a reef bay on both sides of the pool.
What it feels like: The most ocean-like rhythm and the highest wave count of any platform, up to 1,000 waves per hour pool-wide, with everything from ankle-high learner rollers to overhead barrels in one day.
Towed hydrofoil
Used by Kelly Slater Wave Co.
A hydrofoil on a rail is towed the full length of the pool, dragging a single long swell behind it that breaks along a precisely engineered reef.
What it feels like: One extremely long, near-identical wave with makeable barrel sections. Wave count is low, so it is priced and programmed as a premium, low-volume product.
Plunger
Used by Surf Lakes, Swell MFG, UNIT Surf Pool
A large mechanical mass displaces water directly. Surf Lakes places a central plunger in the middle of the lagoon and sends concentric swells outward to several reefs at once.
What it feels like: Multiple skill levels surfing simultaneously off one machine, from beginner rollers to a genuine advanced break, with waves arriving in ocean-style sets.
Standing wave (sheet flow)
Used by Citywave, EpicSurf
Pumps drive a thin sheet of water up a shaped surface. The wave never travels; the rider stays inside a stationary face.
What it feels like: Closer to river surfing than ocean surfing: continuous ride time, no paddling, no duck-diving. Excellent for skill reps, urban locations, and complete beginners.