What this is
(section missing in design.md)
The design
The Great Highland Bagpipe is a coupled reed/resonator/reservoir system. The packet intentionally uses different first-order models for different subsystems, then validates the coupled result under pressure.
Chanter
The chanter is a conical bore driven by a double reed. A conical reed pipe behaves closer to an open-open pipe for pitch than a cylindrical stopped pipe, but tone holes, reed compliance, and bore taper dominate the final intonation. The workbook dimensions and measured practice-chanter hole positions are the starting geometry.
```text f_chanter ~= c / (2 * L_eff) L_eff ~= c / (2 * f_target) c = speed of sound in inches per second ```
Worked example from the workbook:
```text Low A = 480 Hz c = 13510 in/s L_eff = 13510 / (2 * 480) = 14.073 in Workbook physical full chanter length = 14.5 in ```
The difference between effective and physical length is expected because the reed seat, conical end behavior, bell flare, and tone-hole network all shift the effective acoustic length. Final tuning must start with undersize holes and open them by measurement.
Drones
The drones are cylindrical single-reed pipes, closed at the reed end and open at the top. They are first-pass stopped pipes with odd-harmonic emphasis.
```text f_drone ~= c / (4 * L_eff) L_eff ~= c / (4 * f_target) ```
Worked examples from the workbook:
```text Tenor drone A3 = 240 Hz L_eff = 13510 / (4 * 240) = 14.073 in
Bass drone A2 = 120 Hz L_eff = 13510 / (4 * 120) = 28.146 in ```
The workbook's physical sections intentionally exceed or subdivide these effective lengths because tuning chambers, hemped slides, reed seats, and cap geometry move the acoustic endpoint.
Bag Pressure And Reeds
The bag is a pressure reservoir, not just a container. The reed only oscillates inside a stable pressure window. Pressure changes can sharpen or destabilize the chanter and drones, so every tuning row in `validation.csv` includes environment and pressure notes.
```text cents_error = 1200 * log2(measured_hz / target_hz) pressure_target = 18-25 inH2O for first prototype testing ```
Empirical Correction Guard
No Native American flute K2 correction is applied here. This packet uses first-order conical/stopped-pipe estimates plus measured GHB-specific validation rows. Any future correction must be derived from measured chanter, drone, reed, and pressure data from this family.
The build
Great Highland Bagpipe Assembly Manual
Shop Principle
Do not build the ornate final set first. Bagpipes are a pressure-coupled reed system; a beautiful bore that cannot be tuned with the chosen reeds is scrap. Retire reed, pressure, and leakage risk before committing expensive blackwood.
Tools And Fixtures
- Lathe with chuck/collet support, tailstock drill chuck, live center, and
- Step-drill set, long bits, reamers, bore gauges, and a purpose-made chanter
- V-block or indexed drill fixture for chanter tone holes.
- Manometer for bag pressure.
- Calipers, small bore gauges, tuner, tape, beeswax, waxed hemp, and leak-test
- Reed-seat and tenon/socket gauges turned from stable offcuts.
Phase 0 - Buy The Coupling Parts
1. Buy at least three commercial chanter reeds before finalizing the reed seat. 2. Buy a synthetic drone reed set. 3. Buy or borrow a synthetic zipper bag and a blowpipe valve. 4. Measure reed body/staple diameters and update `validation.csv`.
Phase 1 - Prototype Chanter
1. Rough-turn the blank oversized and leave holding allowance at both ends. 2. Establish the bore datum from the reed seat end. 3. Step-drill conservatively, then ream to the planned taper. 4. Turn the exterior only after the bore is confirmed straight enough. 5. Drill tone holes undersize using the datum plan in `drawing-brief.md`. 6. Fit a commercial reed and check Low A at stable pressure. 7. Use tape and incremental enlargement to bring the scale into range.
Phase 2 - Tenor Drone Proof
1. Build one tenor drone bottom and top. 2. Bore the bottom and top to the workbook dimensions. 3. Turn the tuning slide with planned hemp clearance. 4. Fit a tenor drone reed and find the slide range for A3. 5. Log reed setting, pressure, temperature, and cents error. 6. Duplicate the validated tenor.
Phase 3 - Bass Drone
1. Build the bass bottom, middle, and top as separate sections. 2. Use a steady rest and center-drill strategy for the long middle section. 3. Bore slightly conservatively where reaming or sanding is planned. 4. Fit the bass drone reed and confirm A2 with usable tuning travel.
Phase 4 - Stocks, Bag, And Blowpipe
1. Batch-turn five stocks with tie-in grooves. 2. Turn the blowpipe body and fit the one-way valve. 3. Tie the stocks into the synthetic bag. 4. Leak-test each stock before inserting reeds or drones. 5. Assemble all pipes with hemped joints and repeat the leak test.
Phase 5 - Tuning And Balancing
1. Tune both tenors together at stable pressure. 2. Add the bass drone and tune it against the tenors. 3. Add the chanter and tune Low A against the drone reference. 4. Work upward through the chanter notes, changing one variable at a time. 5. If pressure changes shift multiple notes together, correct pressure/reed behavior before changing hole geometry.
Maintenance Loop
- Before each session: inspect reeds, check hemped joints, confirm blowpipe
- After each session: dry moisture from blowpipe and stocks, inspect reed
- Weekly during prototype: repeat drone tuning and bag leak validation.
- After 24 hours: recheck pitch because hemp compression can change slide
Stop Conditions
Stop and redesign or rebuild the affected part if any of these occur:
- Chanter bore wander is visible or pitch errors cannot be corrected with hole
- A stock tie-in leaks after two attempts.
- A tuning slide binds before reaching target pitch.
- A reed only speaks outside the expected pressure range.
- Any crack appears around a bore, stock groove, or slide socket.
No process photos in images/. Add at least one to populate this section.
The numbers
BOM
| item_id | assembly | part | qty | material_spec | operation | source_or_supplier | search_terms | substitute_rule | drawing_ref | estimated_cost | notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| BOM-001 | Chanter | Full chanter blank | 1 | African blackwood 2x2x16 in minimum; prototype in ipe Delrin cherry or walnut | Turn exterior; bore; ream; drill holes | Gilmer Wood; Bell Forest; Cook Woods | African blackwood turning blank 2x2x18 | Use Delrin or ipe for first prototype; avoid final blackwood until bore workflow is proven | drawings/ghb-chanter-front.svg | 40-80 | Workbook recommends cheaper practice material first |
| BOM-002 | Drones | Tenor drone section blanks | 4 | African blackwood or Delrin 2x2x10 in | Turn; bore; tenon/socket; hemp slides | Gilmer Wood; Bell Forest; Cook Woods; plastics supplier | blackwood drone blank Delrin rod 2 inch | Build one tenor first then duplicate after validation | drawings/ghb-drone-set.svg | 80-180 | Two bottoms and two tops |
| BOM-003 | Drones | Bass drone section blanks | 3 | African blackwood or Delrin 2x2x10 and 2x2x16 in | Turn; bore; tenon/socket; hemp slides | Gilmer Wood; Bell Forest; Cook Woods | blackwood bass drone blank | Use Delrin for geometry proof if blackwood cost is limiting | drawings/ghb-drone-set.svg | 70-170 | Bottom middle and top sections |
| BOM-004 | Stocks | Stock blanks | 5 | African blackwood or Delrin 2x2x4 in | Turn bore and tie-in groove | Same as wood/plastic supplier | bagpipe stock blank Delrin blackwood | All stocks can be prototype Delrin for serviceability | drawings/ghb-pressure-interface.svg | 30-60 | Chanter stock blowpipe stock and three drone stocks |
| BOM-005 | Blowpipe | Blowpipe blank and mouthpiece | 1 | Blackwood or Delrin body with plastic mouthpiece | Turn straight bore and valve seat | Bagpipe supplier or plastics supplier | bagpipe blowpipe mouthpiece valve | Buy valve/mouthpiece if turning body only | drawings/ghb-pressure-interface.svg | 20-40 | Includes one-way valve interface |
| BOM-006 | Bag | Synthetic zipper bag | 1 | Bannatyne Canmore Ross or equivalent | Buy ready-made; tie in stocks | Henderson's; National Piping Centre shop | synthetic highland bagpipe bag zipper | Use synthetic for first validation because leak behavior is repeatable | images/ghb-system-map.svg | 80-120 | Actual price/date must be checked before purchase |
| BOM-007 | Reeds | Chanter reeds | 3 | Cane double reeds | Fit and test | G1; Chesney; Melvin; Husk | highland bagpipe chanter reed medium | Buy multiple strengths; do not make first reeds | validation.csv | 45-75 | Reed selection dominates response |
| BOM-008 | Reeds | Synthetic drone reed set | 1 | Two tenor plus one bass synthetic set | Fit; tune bridles/screws | Ezeedrone; Kinnaird; Canning | highland bagpipe synthetic drone reeds set | Cane reeds optional after system is stable | validation.csv | 40-80 | Reduces prototype variability |
| BOM-009 | Hardware | Hemp and beeswax | 1 spool | Waxed yellow hemp plus beeswax | Wrap joints and reed seats | Bagpipe supplier | waxed hemp bagpipe beeswax | None; fit depends on hemp | assembly-manual.md | 5-10 | Track compression during 24-hour retest |
| BOM-010 | Decorative mounts | Imitation ivory mounts and ferrules | 1 set | Delrin imitation ivory or nickel silver | Turn or buy; polish; optional engraving | Bagpipe supplier or plastics supplier | bagpipe projecting mounts imitation ivory | Prototype may omit decoration | drawings/ghb-drone-set.svg | 30-80 | Decoration must not block service access |
| BOM-011 | Tooling | Chanter tapered reamer | 1 | 0.13 to 0.87 in taper approx | Buy custom or grind; use with lathe support | Custom toolmaker or woodwind tool supplier | bagpipe chanter reamer tapered | No safe substitute for final bore; prototype can use measured stepped tests | drawing-brief.md | 50-150 | High-risk tool |
| BOM-012 | Accessories | Cord tassels and cover | 1 set | Tartan cover cords ribbons | Buy after prototype plays | Bagpipe supplier | highland bagpipe cover cord tassels | Optional during acoustic validation | visual-bom-brief.md | 50-100 | Keep out of first acoustic tests |
Cut list
| part_id | assembly | qty | material | rough_dimensions_in | final_dimensions_in | grain_or_orientation | operation | yield_or_offcut_plan | notes |
|---|---|---|---|---|---|---|---|---|---|
| CUT-001 | Chanter | 1 | African blackwood or prototype Delrin/ipe/cherry | 2 x 2 x 16.5 | OD 0.88 reed seat to 1.25 bell; length 14.5 | Straight grain along bore; avoid defects | Turn exterior; drill/ream conical bore; drill tone holes | Save offcut for reed-seat and finish tests | Leave extra length until bore and reed seat are proven |
| CUT-002 | Tenor bottom sections | 2 | African blackwood or Delrin | 2 x 2 x 10 | 8.0 long; bore 0.344 nominal | Grain along bore | Turn; bore; make tenon/socket | Pair offcuts for slide gauges | Build first tenor bottom as setup proof |
| CUT-003 | Tenor top sections | 2 | African blackwood or Delrin | 2 x 2 x 10 | 9.0 long; bore 0.563 nominal | Grain along bore | Turn; bore; chamber; cap feature | Use matching offcuts for cap tests | Tenors should be identical after validation |
| CUT-004 | Bass bottom | 1 | African blackwood or Delrin | 2 x 2 x 10 | 8.0 long; bore 0.375 nominal | Grain along bore | Turn; bore; tenon/socket | Save bore plug sample | Validate before bass middle |
| CUT-005 | Bass middle | 1 | African blackwood or Delrin | 2 x 2 x 16 | 15.0 long; bore 0.438 nominal | Grain along bore | Turn; long bore; tenon/socket | Plan center-drill from both ends if needed | Highest long-bore wander risk |
| CUT-006 | Bass top | 1 | African blackwood or Delrin | 2 x 2 x 10 | 9.0 long; bore 0.625 nominal | Grain along bore | Turn; bore; chamber/cap feature | Use offcut for cap test | Match drone top visual language |
| CUT-007 | Stocks | 5 | African blackwood or Delrin | 2 x 2 x 4 each | 2.5-3.0 long; bore to mating part; tie-in groove | Grain along bore | Batch turn and bore | Make one extra stock blank | Groove depth must preserve wall strength |
| CUT-008 | Blowpipe | 1 | African blackwood or Delrin | 2 x 2 x 14 | 10-12 long; bore 0.5 nominal | Grain along bore | Turn; bore; valve seat; mouthpiece fit | Offcut for valve seat test | Valve must seal before full assembly |
| CUT-009 | Mounts/ferrules | 1 set | Delrin imitation ivory or nickel silver rod | As required by profile | Fit to each section | Neutral; avoid stress fit | Turn rings and ferrules | Prototype can omit | Do not glue permanently until tuning slides are proven |
| CUT-010 | Fixture gauges | 1 set | Hardwood or Delrin scraps | Shop offcuts | Reed seat gauges; tenon gauges; bore check plugs | Stable material | Turn gauges before final parts | Reuse across builds | Gauges reduce repeated measurement error |
Tuning & validation
| check_id | subsystem | target | formula_or_spec | predicted | measured | units | tolerance | environment | result | action |
|---|---|---|---|---|---|---|---|---|---|---|
| VAL-001 | Reference | A4 sanity check | 440*2^((69-69)/12) | 440 | Hz | 0 | room | Pending | Confirms frequency formula implementation | |
| VAL-002 | Chanter Low A | 480 Hz at stable pressure | c/(2*L_eff) | 480 | Hz | +/-10 cents at prototype stage | record temp humidity pressure | Pending | Set reed and pressure before hole tuning | |
| VAL-003 | Chanter Low A effective length | c/(2*480) | 14.073 | in | +/-0.25 in first-order estimate | room | Pending | Compare with physical 14.5 in body and reed behavior | ||
| VAL-004 | Chanter scale all notes | Just ratios from design.md | c/(2*f_note) | see design.md | cents | +/-15 cents prototype; +/-5 cents final | record pressure and reed | Pending | Tune from undersize with tape/enlargement | |
| VAL-005 | Tenor drone A3 | 240 Hz | c/(4*240) | 14.073 | in effective | +/-0.5 in before slide tuning | room | Pending | Check slide range before duplicate tenor | |
| VAL-006 | Tenor drone frequency | 240 Hz with chosen reed | stopped pipe plus reed/slide | 240 | Hz | +/-5 cents against chanter Low A | record pressure and reed | Pending | Adjust reed bridle/screw then slide | |
| VAL-007 | Bass drone A2 | 120 Hz | c/(4*120) | 28.146 | in effective | +/-1.0 in before slide tuning | room | Pending | Confirm bass slide travel and reed stability | |
| VAL-008 | Bag pressure | 18-25 inH2O normal play | manometer reading | 18-25 | inH2O | +/-2 inH2O | player test | Pending | Log start pressure and cutoff pressure for reeds | |
| VAL-009 | Bag leak | Hold pressure for 60 seconds | pressure decay test | no audible leak | pass/fail | No audible leak and slow pressure decay | bag assembled | Pending | Soap/bubble or manometer leak locate | |
| VAL-010 | Blowpipe valve | No reverse flow | back-pressure test | no backflow | pass/fail | No noticeable reverse flow | bag assembled | Pending | Replace or reseat valve if failed | |
| VAL-011 | Drone slide fit | Smooth travel airtight | hand force plus leak test | smooth and sealed | pass/fail | No binding no leak | hemped joint | Pending | Adjust hemp wrap and wax | |
| VAL-012 | Stock tie-in | Five stocks airtight | pull and leak test | secure | pass/fail | No stock movement no leak | bag tied | Pending | Retie if movement or bubbles appear | |
| VAL-013 | Maintenance 24h retest | Pitch and pressure repeatability | repeat VAL-002 to VAL-012 | within tolerance | mixed | +/-5 cents drift target | 24h after assembly | Pending | Identifies hemp compression and moisture drift |
Known risks
Risks - Great Highland Bagpipe
Acoustic Chanter Bore And Reed Do Not Agree
**Symptom:** Low A speaks, but the chanter scale cannot be brought into tune by normal tape and hole enlargement.
**Mechanism:** The conical bore, reed compliance, tone-hole network, and bag pressure form a coupled system. A first-order `c/(2L)` estimate does not capture the full behavior.
**Test:** Build the prototype chanter in low-cost material, record every note at stable pressure, and compare cents error against `validation.csv`.
**Mitigation:** Keep holes undersize, test with multiple commercial reeds, and adjust bore/hole plan before using blackwood.
**Severity:** High - human decision required before final-material chanter.
Structural Long Bore Wanders Or Cracks
**Symptom:** Chanter or bass middle section shows off-center bore, thin wall, or cracking during reaming/turning.
**Mechanism:** Long small-diameter bores in dense wood create heat, tool wander, and hoop stress. Blackwood is hard and expensive but not forgiving.
**Test:** Bore and ream a prototype blank, then measure wall thickness at both ends and inspect for heat checking.
**Mitigation:** Use headstock-supported drilling, clear chips often, prototype in Delrin/ipe/cherry first, and reject blanks with runout or checks.
**Severity:** High - human decision required before final-material bore work.
Ergonomic Pressure And Reach Fatigue
**Symptom:** The set can be tuned on the bench but is tiring or unstable during real playing.
**Mechanism:** Bag size, blowpipe length, stock placement, chanter hand spacing, and reed strength interact with player posture and arm pressure.
**Test:** Run a timed 10-minute playing simulation with manometer readings and note any hand stretch, neck/arm fatigue, or pressure instability.
**Mitigation:** Start with a known synthetic bag size, use medium reeds, keep the practice chanter step, and adjust blowpipe/stock ergonomics before final decoration.
**Severity:** Medium.
Supply Reed Or Bag Substitution Changes The Whole System
**Symptom:** A substitute reed or bag part fits mechanically but changes pitch, pressure threshold, or stock layout.
**Mechanism:** Reed body/staple dimensions and bag stock-hole positions are not universal across makers. The acoustic and mechanical interface can shift.
**Test:** Measure purchased reed bodies, staple OD, bag stock layout, and valve fit before cutting reed seats or tying in stocks.
**Mitigation:** Buy coupling parts first, update drawings from measured parts, and keep supplier substitutions out of final dimensions until measured.
**Severity:** Medium.
Fit/Finish Decorative Mounts Lock In Before Tuning Is Stable
**Symptom:** Ferrules, imitation ivory mounts, or engraving prevent later slide, stock, or bore corrections.
**Mechanism:** Decorative parts can hide joints, limit slide travel, or make a prototype feel "finished" before acoustic validation is done.
**Test:** Assemble and tune the plain prototype for 24 hours before installing permanent decorative parts.
**Mitigation:** Make mounts removable in prototype, omit engraving until the validation report is clean, and keep slide access visible.
**Severity:** Low.