Heifer Zephyr · Instrument Catalogue

Xiao Family (箫)

Chinese end-blown vertical flute · Bei Xiao · Nan Xiao · Qin Xiao · 8-hole chromatic
Build ID: XIAO-001 · Prototype: G Nan Xiao · Root D4 · Black walnut · v4.3 packet · 2026-05-08
⚠ First-order acoustic model — bore lengths and tone-hole positions are estimates. Validate all dimensions on prototype before finalizing.

Design Intent

The xiao (洞箫, dòngxiāo) is one of the oldest and most technically demanding of Chinese winds — an end-blown, notch-embouchure flute whose breathy tone has been inseparable from literati and court music since the Tang dynasty. This packet engineers a CNC-turned wooden prototype of the Nan Xiao (南箫), the most widely played southern variant, targeting the G key (root D4).

The primary engineering challenges are: (1) drilling a 22.5 in straight bore through square stock without wander, using the headstock-driven technique; (2) accurate first-order tone-hole placement from the open-pipe model with trim allowance; and (3) characterizing the embouchure end correction empirically on the prototype.

Material note: Traditional xiao are made from madake bamboo. This prototype uses black walnut. The acoustics are governed by bore geometry, not material, but bore finish (BLO/shellac) will affect the effective bore diameter and must be characterized. Internal lacquer shifts pitch; apply before final voicing.

Three Bore Variants

VariantBore typeBore ID (G key)MouthpieceCharacter
Bei Xiao 北箫Capped U-notch0.866 in (22 mm)2.0 in sectionNorthern; projecting, fuller tone
Nan Xiao 南箫 ← prototypeOpen (bamboo-root end)0.866 in (22 mm)2.5 in sectionSouthern; warm, breathy; most common
Qin Xiao 琴箫Capped U-notch (narrow)0.551 in (14 mm)3.0 in sectionRefined; guqin companion

Acoustic Model

Open-open cylindrical pipe

f = c / (2 · L_eff)
L_eff = c / (2 · f)
δ_end = 0.6 · r (each open end)
L_bore = L_eff − 2 · δ_end

Speed of sound at 68°F: c = 13,504 in/s

NAF K2 corrections do not apply here. Those corrections are specific to Tony's NAF bore range and embouchure geometry. All xiao predictions are first-order until measured.

G Nan Xiao Prototype Parameters

ParameterValueStatus
Root noteD4 (293.66 Hz)formula
Xiao key (hole 4)G4convention
L_eff (acoustic length)22.99 in (584 mm)first-order
End correction δ (each end)0.260 in — embouchure assumed openassumption
L_bore (physical)22.47 in (571 mm)first-order
Bore ID0.866 in (22.0 mm)design table
OD1.338 in (34.0 mm)derived
Wall thickness0.236 in (6.0 mm)design table
Total blank length~25.5 in (648 mm)nominal + trim

Tone Hole Positions (first-order)

HoleFingerNoteFreq (Hz)From foot (in)From foot (mm)
H1RH pinkyE4329.6320.48 ⚠520 ⚠
H2RH ringF4349.2319.33 ⚠491 ⚠
H3RH middleGb4369.9918.25 ⚠464 ⚠
H4 ★KEYRH indexG4392.0017.22 ⚠437 ⚠
H5LH ringA4440.0015.34 ⚠390 ⚠
H6LH middleB4493.8813.67 ⚠347 ⚠
H7LH indexC5523.2512.90 ⚠328 ⚠
H8LH thumb (rear)Db5554.3712.18 ⚠309 ⚠

⚠ All positions first-order. Drill 1–2 mm toward foot for tuning margin. Final positions by undercutting.

Drawings

DWG-001 — Bore Profile (section view)
DWG-002 — Tone Hole Layout (plan view)
DWG-003 — Embouchure Notch Detail
DWG-004 — Headstock Drilling Setup

Bill of Materials

PartDescriptionQtyEst. CostSource
XIAO-BLK-001Black walnut blank 1.5×1.5×26 in1$8–15Local hardwood
XIAO-SCRAPScrap pine/poplar blank (bore validation)1$3–5Hardware store
XIAO-DRILL-0011/4 in pilot bit, 18 in+1$8McMaster-Carr
XIAO-DRILL-00255/64 in finish bit, 18 in+1$25–45McMaster-Carr / Toolmex
XIAO-REAM-0017/8 in adjustable reamer1$35McMaster-Carr
XIAO-FIN-001/002BLO + Danish oil finish1 set$9Hardware store
XIAO-JIG-001Tailstock square-stock carrier (shop-made)1$15Shop-made
Total (est.)~$109

Build Workflow

1

Stock Prep

Mill walnut to 1.5 × 1.5 × 26 in. Verify grain, MC ≤ 8%, no knots in bore zone. Cut scrap blank to same dimensions.

2

Bore Scrap Blank (MANDATORY)

Headstock-driven deep-bore method. Pilot → step → 55/64 in → ream to 0.866 in. Measure bore wander: must be < 0.030 in. Do not touch tonewood until this passes.

3

Bore Tonewood

Same setup as Step 2. Measure bore at 3 stations: entry, mid, exit. Target 0.866 in ± 0.005 in.

4

Turn OD from Bore Axis

Mount blank between centers using bore-plug at tailstock. Turn OD to 1.338 in. The bore is the datum — not the original blank centers.

5

Cut Embouchure Notch

Router or drill press: U-notch ~11 mm wide, ~5 mm deep. Refine inner bevel by hand at ~45°. Test by blowing — stable edge tone = success.

6

Drill Tone Holes

Lay out 8 holes from foot datum using V-block + length stop. Drill pilot then finish. Sequence foot → head. H8 (thumb) drilled from rear face.

7

Voice and Tune

Undercut each hole with round file / chisel while measuring with strobe tuner at 68°F. Target ±10 cents per hole.

8

Finish and Validate

Apply BLO bore finish (cloth strip, 24 hr cure). Re-measure fundamental. Apply exterior finish. Fit adjustable foot plug. Record all results in validation.csv.

Top Build Risks

RISK-A01 (HIGH) — Embouchure end correction unknown
Model assumes δ_emb = 0.260 in. Measure fundamental on blank before drilling holes. Update L_bore if error > ±15 cents.
RISK-S01 (HIGH) — Bore wander
22.5 in bore through 1.5 in square stock. Wander > 0.030 in = thin wall = crack risk. Scrap validation mandatory.
RISK-S02 (HIGH) — Embouchure notch crack
U-notch creates stress concentration at wall. Radius corners, seal grain with thin CA immediately after cutting.
RISK-A03 (MEDIUM) — Bore finish shifts pitch
Apply BLO before final voicing. Measure fundamental before and after — expect 1–5 cents sharp.
RISK-E01 (MEDIUM) — Hand span
H4→H5 gap ≈ 48 mm. May be difficult for small hands. Document ergonomic minimum; smaller key available from design table.

Full risk register (12 risks with verification tests) →