The logical clarinet: numerical optimization of the geometry of woodwind instruments.

The tone hole geometry of a clarinet is optimized numerically. The instrument is modeled as a network of one dimensional transmission line elements. For each (non-fork) fingering, we first calculate the resonance frequencies of the input impedance peaks, and compare them with the frequencies of a mathematically even chromatic scale (equal temperament). A least square algorithm is then used to minimize the differences and to derive the geometry of the instrument. Various situations are studied, with and without dedicated register hole and/or enlargement of the bore. With a dedicated register hole, the differences can remain less than 10 musical cents throughout the whole usual range of a clarinet. The positions, diameters and lengths of the chimneys vary regularly over the whole length of the instrument, in contrast with usual clarinets. Nevertheless, we recover one usual feature of instruments, namely that gradually larger tone holes occur when the distance to the reed increases. A fully chromatic prototype instrument has been built to check these calculations, and tested experimentally with an artificial blowing machine, providing good agreement with the numerical predictions.

Data and Resources

Additional Info

Field Value
Source ISSN: 1610-1928
Author Noreland, Daniel, Kergomard, Jean, Laloë, Franck, Vergez, Christophe, Guillemain, Philippe, Guilloteau, Alexis
Maintainer CCSD
Last Updated May 11, 2026, 20:22 (UTC)
Created May 11, 2026, 20:22 (UTC)
Identifier hal-00683477
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Department of Computing Science ; Umeå University = Umeå Universitet
creator Noreland, Daniel
date 2013-05-11T00:00:00
harvest_object_id 87ef9ff3-6992-4a82-968b-99f1d6892718
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-04-01T00:00:00
relation info:eu-repo/semantics/altIdentifier/arxiv/1209.3637
set_spec type:ART