Hulusi (葫芦丝)

Wooden cucurbit free-reed flute family — B♭ / C / D / F / G — built on the v4.1 instrument-maker scaffold.

Status: design + drawings complete · physical builds forthcoming · last updated 2026-05-05

Concept render — replaced with photo of HUL-P2 (F-key) prototype after first build.

What this is

Engineering documentation for a five-key family of wooden hulusi, the Chinese cucurbit free-reed flute. Each instrument is three independent stopped-pipe + free-reed systems sharing a hardwood gourd wind chest. The design is fully parametric: change one input in the workbook and every dimension across all five keys recomputes.

This page documents the design through the v4.1 scaffold — see the udu repo for the v4 reference and v4-audit.md for what changed.

Governing physics

Stopped pipe (each tube)

f = c / (4 · L_eff)

L_eff = L_acoustic + 0.6·r_bore. Open at the foot, closed at the reed end. End correction at the open end only.

Free reed (cantilever)

f_reed = K · t / L_tongue²

Brass C26000: K ≈ 27,300 imperial. Reed cut sharp by pull_down_cents (default −30 ¢) so the tube pulls it down to its resonance.

Finger holes (melody pipe)

d_hole = L_acoustic · (f_fund / f_hole)

Each opened hole shortens the effective length. Default Western diatonic offsets {2, 4, 5, 7, 9, 11, 12} semitones from tonic.

Family

Five keys driven by a single key_midi input. Every dimension below is a formula in the Family sheet — change one input, all rows update.

ModelKeyTonic Mel LDr1 LDr2 L Reed L melDrawingUse
HUL-B♭B♭F3 (175 Hz)14.89 in10.05 in7.62 in0.977 inSVGLow / warm
HUL-CCG3 (196 Hz)13.30 in8.99 in6.82 in0.922 inSVGVocal range
HUL-DDA3 (220 Hz)11.89 in8.05 in6.12 in0.871 inSVGFolk / dance
HUL-F ★FC4 (262 Hz)10.05 in6.82 in5.20 in0.798 inSVGStandard — prototype 1
HUL-GGD4 (294 Hz)8.99 in6.12 in4.67 in0.753 inSVGBright / festive

Drawings

Prototype ladder

  1. HUL-P0 reed coupon — validate brass-shim cutting + slot fit.
  2. HUL-P1 single melody pipe (F-key) — validate stopped-pipe + finger-hole layout.
  3. HUL-P2 full F-key hulusi — hit family target with gourd + 3 pipes.
  4. HUL-P3 waxable Drone 2 — implement removable-wax drone control.
  5. HUL-P4 family molds/jigs — scale to B♭ / C / D / G.

Bill of materials (one F-key build)

Full BOM with supplier candidates and substitution rules: bom.csv · sourcing.csv · supplier-rfq.md

  • Walnut gourd blank (~$20)
  • 3 × pakkawood tube blanks (~$25)
  • Brass shim 0.008 in × 1 sheet (~$20)
  • Brass plate 0.040 in × 1 sheet (~$15)
  • Beeswax + pine rosin (~$15)
  • Boxwood mouthpiece blank (~$5)
  • Reed file set (one-time ~$20)
  • Total per build: ~$80–100 (excluding reusable tooling)

Open risks

Full red-team output: risks.md — 18 tracked risks across 5 categories, each with a verification test.

A1 — Reed pull-down assumption

Test: HUL-P0 measured pull-down vs. predicted −30 ¢ default.

S3 — Gourd glue-line failure

Test: Pressure-vacuum test at 30 / 60 / 90 days post-build.

S1 — Pakkawood split during boring

Test: 3 consecutive bores complete with no splits.

E1 — Hole positions vs hand size

Test: 3 players (large/avg/small hand) play scale without strain.

Next steps

  1. Cut HUL-P0 reed coupons on the Epilog laser; validate brass cutting + reed-frame fit.
  2. Sound 3 reeds off-pipe; fit pull_down_cents and reed_K_imperial.
  3. Build HUL-P1 melody pipe (F-key); validate stopped-pipe model + 7 hole positions.
  4. Build HUL-P2 full F-key hulusi; verify family target.
  5. Photo replace the concept renders with shop photos per the photo-shotlist.
  6. Scale to family per family-spec.csv.

Cultural note

The hulusi (葫芦丝, húlúsī, "gourd silk") belongs to the Dai people of Yunnan, with related cousin instruments across the Lahu, Wa, Achang, and De'ang peoples and across the border into northern Thailand and Laos. The traditional instrument uses a real dried bottle gourd and bamboo pipes. This project uses lathe-turned hardwood and pakkawood for build repeatability and bench durability — the lineage and naming remain credited.