| Issue |
Acta Acust.
Volume 9, 2025
|
|
|---|---|---|
| Article Number | 57 | |
| Number of page(s) | 12 | |
| Section | Musical Acoustics | |
| DOI | https://doi.org/10.1051/aacus/2025039 | |
| Published online | 16 September 2025 | |
Scientific Article
Geometric sensitivity of modal parameters in wind instrument models: a case study on saxophone intonation
1
Buffet Crampon, 5 Rue Maurice Berteaux, 78711 Mantes-la-Ville, France
2
Aix Marseille Univ, CNRS, Centrale Med, LMA, Marseille, France
* Corresponding author: This email address is being protected from spambots. You need JavaScript enabled to view it.
Received:
20
June
2025
Accepted:
28
July
2025
Abstract
The Transfer Matrix Method is a practical approach for modeling plane wave propagation in one-dimensional waveguides. Its simplicity makes it especially attractive for accounting for viscothermal losses, enabling realistic simulations of complex waveguides such as wind instruments. Another strength of this method lies in its fully analytical formulation of wave propagation. Modal parameters naturally arise as by-products of the model, obtained by numerically solving analytical expressions. In this work, the analytical potential of the method is extended by deriving the sensitivity of modal parameters to changes in the geometry of the resonator. These analytical gradients are applied in the context of wind instrument design. A simplified model of a soprano saxophone is used to investigate how octave harmonicity can be optimized through small geometric adjustments. The proposed approach enables predictive adjustments of geometry and offers valuable insight for both sound synthesis and instrument making.
Key words: Modal / Impedance / Sensitivity / Analytic / Saxophone / Optimization
© The Author(s), Published by EDP Sciences, 2025
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1 Introduction
Tuning a wind instrument is a challenging task. A geometric modification that improves the intonation of one note may degrade another. Instrument makers rely on decades of empirical knowledge, trial and error, and fine craftsmanship. Acoustic improvements often come with ergonomic constraints. For instance, adding a tonehole may require extra keywork, which increases mechanical complexity, adds weight, and increases the risk of leakage.
To support the design process, researchers have developed analytical tools to quantify the acoustic impact of geometric modifications. A common approach models local discontinuities in the bore (such as toneholes or cross-sectional changes) as effective length corrections. The pioneering work of Nederveen [1] provides analytical expressions for the length correction associated with various geometries, in the lossless case and for the first resonance frequency. These results were later consolidated and extended by Debut et al. [2], and applied to optimize the tuning of the second register of the clarinet.
These tools are valuable for researchers. However, they may become inaccurate when more elaborate models accounting for viscothermal losses are introduced. They are also not always convenient for numerical implementation, particularly for non-specialists.
Length correction approaches typically focus on resonance frequencies. In many applications, however, it is essential to consider the full set of modal parameters, including damping and modal amplitudes. This is particularly relevant in the context of sound synthesis [3, 4], or for analyzing wind instruments as nonlinear dynamical systems [5–9].
The Transfer Matrix Method (TMM) provides a robust and practical alternative. It models one-dimensional waveguides by multiplying elementary sections in the frequency domain. Viscothermal and radiation losses can be easily included. The input impedance computed using TMM is expressed as a ratio of analytic functions. Its poles and residues approximate the modal parameters of the resonator. This approach is detailed in Chapter 2.2 of Debut [10] and applied in Taillard et al. [4] and by the authors [11, 12].
Sensitivity analysis complements these methods by quantifying how small geometric changes affect the acoustic response. Nederveen [1] first derived the sensitivity of resonance frequencies in the lossless case. Fachinetti et al. [13] compute sensitivities of eigenfrequencies using a finite element model of the clarinet. In the context of bore reconstruction, Ernoult et al. [14] computed the sensitivity of impedance-based metrics with respect to geometric parameters, using finite elementmodels.
In this work, we compute analytically the sensitivity of modal parameters for resonators modelled by the TMM. The formulation allows analytical expansions to arbitrary order, improving the accuracy of predictions for larger parameter variations. We provide a computational framework that supports practical implementation. The method is applied to the optimization of the second register intonation of a simplified soprano saxophone. We also demonstrate its application in time-domain sound synthesis when geometric parameters evolve over time.
2 General method
2.1 Transfer Matrix modeling and modal decomposition
In the frequency domain denoted by the Laplace variable s, the propagation of acoustic waves through a waveguide can be described using transfer matrices. For each element i, the transfer matrix Mi relates the acoustic pressure and volume velocity at the upstream and downstream ends:

The coefficients of Mi depend on the geometry between positions i and i + 1. Transfer matrix models exist for cylindrical, conical, and flared sections, as well as for discontinuities such as side holes and diameter changes.
For each geometry, different models are available to approximate viscothermal losses with various degrees of accuracy. These losses are included through the complex wavenumber Γ. In the lossless case, assuming plane wave propagation, the wavenumber is simply:

where c0 is the speed of sound in the air. In more realistic models, Γ depends on the waveguide geometry (e.g., bore diameter) and on the properties of the gas (temperature, humidity).
Propagation through the complete waveguide is described by the product of the transfer matrices of all N elements:
The total transfer matrix M tot has the form:
The input impedance at the upstream end is then:
(1)
where Z R = P N + 1/U N + 1 is the radiation impedance at the output of the waveguide. This impedance can be expressed as a ratio of two analytic functions:
The complex poles s n of the input impedance are the roots of the denominator:
(2)
In the absence of losses and for simple geometries, equation (2) can be solved analytically. For more realistic models, it is solved numerically from appropriate initial conditions.
Each complex pole s n is related to a resonance frequency f n , with:
The residue C n at each pole is defined as the first-order coefficient in the Laurent expansion of Z in around s n :
(3)
where 𝒟′ is the derivative of 𝒟 with respect to s. Simple poles are assumed (i.e., 𝒟′(s n )≠0). Note that a double pole in the input impedance means that two resonant modes coincide in frequency. Finally, the input impedance can be approximated by a modal decomposition involving N m modes:
(4)
Note, however, that the previous expression does not perfectly approximate the input impedance, even for N m → ∞. This is partly because |Z in| does not vanish as |s|→∞, and also due to the presence of non-integer powers of s in the complex wavenumber Γ, which can be written with fractional derivatives in the time domain. The methods and conditions for computing the exact modal decomposition of the input impedance are detailed in Monteghetti ([15], Chap. 2.1). An alternative approach to reduce the error caused by modal truncation involves adding a high-frequency corrective mode, as proposed by Guillemain and Silva [16].
The extraction of complex poles s n and residues C n is essential in the physical modeling of wind instruments. In a wind instrument model written as a Cauchy problem, the resonator response can be written through a system of N m first-order ODEs. This representation is efficient for real-time synthesis or numerical continuation.
2.2 Sensitivity of the poles to a parameter variation
In wind instrument making, it can be difficult to assess intuitively how the resonance frequencies would shift when a parameter is slightly modified. The analytical formalism of Transfer Matrices enables to answer this question elegantly.
Let us consider a waveguide made of N different elements. The total TM of the waveguide M tot is parametrized with respect to all geometric dimensions (lengths, radii, tonehole diameters and heights...), and to all characteristics of the gas (for instance, temperature or humidity). These parameters are gathered in a vector Θ. We now focus on one parameter θ of the model. Function 𝒟 is viewed as a function of two variables, s and θ. The poles s n are implicitly defined with respect to θ by the equation
(5)
To determine how the poles vary with respect to θ, equation (5) is differentiated using the chain rule:
(6)
Solving for ds n /dθ yields:
(7)
It is assumed that 𝒟 is differentiable with respect to both s and θ, and that [∂𝒟/∂s](s n , θ)≠0, so that the implicit function theorem ensures the existence of a differentiable function s n (θ) in a neighborhood of θ.
2.3 Sensitivity of the residues to a parameter variation
We now study how C n varies with respect to a parameter θ. equation (3) becomes:
Differentiating with respect to θ gives:
(8)
We assume that 𝒩 ∈ 𝒞1 and 𝒟 ∈ 𝒞2 with respect to s and θ.
2.4 Practical implementation details
Computing the sensitivities of poles and residues with respect to a parameter requires the evaluation of many derivatives. For a resonator with complex geometry and accurate loss models, deriving these expressions by hand is both tedious and difficult to maintain when the model evolves. To address this, symbolic computation is used via Matlab’s Symbolic Toolbox. The model is entirely defined using symbolic variables, allowing the sensitivity functions to be computed automatically. However, symbolic expressions in Matlab are inefficient to evaluate numerically. To overcome this, the built-in matlabFunction command is used to generate optimized Matlab function files from the symbolic expressions. This step significantly improves performance and enables efficient use of the sensitivity functions within numerical loops. A minimal working example can be downloaded from refrence [17].
3 Application: tuning of the second register of a soprano saxophone
This section applies the sensitivity analysis of modal parameters to a practical acoustical problem: tuning the second register of a soprano saxophone. We consider a simplified saxophone geometry, shown in Figure 1. It is composed of three main elements:
![]() |
Figure 1. Scheme of the simplified saxophone. |
-
– a truncated cone of input radius R 1, half-angle φ and total length L,
-
– a register hole, with radius Rh and chimney height Lh, placed at a distance L1 from the input radius of the truncated cone,
-
– a cylindrical mouthpiece, with radius R 1 and length L cyl.
The length L 2 = L − L 1 can vary, allowing the instrument to play different notes. The length L cyl is fixed so that the cylindrical mouthpiece occupies the same volume as the missing volume of the truncated cone:
(9)
When the register hole is closed, the player produces notes near the first resonance frequency. This is the first register, noted R1(c) (closed hole). When the register hole is open, notes close to the second resonance frequency are preferably produced. This is the second register, noted R 2 (o) (open hole). In an idealized conical resonator, the second register note is an octave above the first.
Instrument makers aim to tune both registers as closely as possible. A key challenge is to balance them across the full playing range. This is quantified by the inharmonicity, defined as:
(10)
Here, s 1 (c) and s 2 (o) are the poles of the input impedance when the register hole is closed and open, respectively. The function h measures the deviation from an octave (in cents). A value of zero indicates perfect tuning. The sensitivity of h to a variation of θ is computed:
(11)
The inharmonicity function is computed for 12 note pairs, from D4/D5 to C♯5/C♯6. All notes are written in B♭ transposition, as in a soprano saxophone fingering chart. Each pair consists of a first-register note and its corresponding second-register note. The lowest notes of the first register (B♭3 to C♯4) are not studied here, as their corresponding octaves (B♭4 to C♯5) are typically played with different first-register fingerings. Similarly, the highest notes of the second register (D6 to F♯6) are excluded because their lower octaves (D5 to F♯5) are played with different second-register fingerings.
Instruments of the saxophone family feature twodifferent register holes. The first one is a small-diameter hole located close to the mouthpiece. It opens from the A4/A5 to the F♯5/F♯6. The second one is located downstream from the first one. It opens from the bottom B♭3/B♭4 to the G♯4/G♯5. Thus, the two register holes are never opened together. The main parameters of the saxophone and the register holes are listed in Table 1. They were measured on a real soprano saxophone.
Initial parameters of the simplified soprano saxophone. The temperature is fixed at T 0 = 20°C. The two cases correspond to the two register holes of the saxophone.
3.1 Preliminary validation of the method
The reliability of the modal decomposition is first evaluated by comparing the modal impedance Z mod with its analytical equivalent Z in. We then verify that modal coefficients can be explicitly estimated under small variations of geometric parameters.
The resonator is initially studied with closed register holes. Its complete transfer matrix, denoted
, is expressed as the product of four elementary matrices:
(12)
where M cyl corresponds to the cylindrical mouthpiece, M c1 to the conical segment of length L 1, M h (c) to the transfer matrix of the closed side hole, and M c2 to the conical segment of variable length L 2.
References for each transfer matrix model, including viscothermal losses and radiation effects, are given in the Appendix 4. The chosen models introduce minimal approximations compared to commonly used alternatives in wind instrument modeling.
Modal parameters are extracted in two steps. First, the complex poles s n are obtained by solving equation (2) numerically. This first step is the only numerical step of the process. Then, the residues C n are computed using equation (3). The modal impedance Z mod [Eq. (4)] is reconstructed and compared to the analytical impedance Z in [Eq. (1)], as shown in Figure 2. Nm = 8 modes are included in Zmod.
![]() |
Figure 2. Modulus and phase of the input impedance. Blue lines: direct computation from the TMM. Red dashed lines: modal decomposition with eight modes, obtained through equations (2) and (3). Three notes of the first register are represented: B♭3 (L = 667 mm), F4 (L = 396 mm) and C♯5 (L = 197 mm). |
Results are presented for three first-register notes: B♭3 (L = 667 mm), F4 (L = 396 mm), and C♯5 (L = 197 mm). Resonance frequencies and amplitudes from Z mod are compared to those from Z in.
For the first impedance peak, the frequency discrepancy remains below 0.1 cent for all notes. Relative differences on the amplitude are below 0.03%. Discrepancies increase with the peak index. For the fourth peak, frequency and amplitude deviations remain below 0.6 cent and 0.25%, respectively. For the eighth peak, they are below 6.7 cents and 11%. These discrepancies are reduced when more modes are accounted for.
Figure 2 also highlights discrepancies at antiresonances, especially for higher modes. These are significantly reduced by including more modes in the reconstruction.
The results confirm that the modal decomposition accurately fits the input impedance defined by the TMM. This approach provides a robust way to extract modal parameters, relying only on the derivative of the denominator of Zin with respect to complex frequency. This computation can be efficiently performed using symbolic algebra tools.
The sensitivity of the modal coefficients to a geometric parameter is now evaluated. The initial cone length is set to L = 190 mm. Modal frequencies sn and coefficients Cn are first computed at this initial configuration. Their sensitivities with respect to the cone length, dsn/dL and dCn/dL, are then calculated.
The cone length is progressively increased in steps of ΔL = 1 mm, up to a final value of L = 750 mm. At each step, sn and Cn are updated using a first-order perturbation:
(13)
The sensitivity functions are recomputed at each step.
Figure 3 shows the real and imaginary parts of the estimated modal coefficients (dashed lines) compared to their exact values (solid colored lines), obtained by solving equation (2) and applying equation (3) for the first four modes (Nm = 4).
![]() |
Figure 3. Variation of the modal coefficients s
n
and C
n
, when the length of the cone L increases. Blue, red, yellow and purple curves refer to modes 1 to 4 respectively. Dashed lines show the explicit estimation of the modal coefficients through the sensitivity functions |
Results indicate that the evolution of the poles sn is well captured by the first-order method. After 560 steps, the relative error on both ℜ(sn) and ℑ(sn) remains below 0.6%.
For the residues Cn, close inspection of Figures 3c and 3d reveals that the perturbation method leads to larger errors. For the first mode, the relative error reaches approximately 10% in ℑ(Cn) and 4% in ℜ(Cn) after 560 steps. When Cn is recomputed from the estimated sn using equation (3), the error is reduced: less than 5% in ℑ(Cn) and less than 2% in ℜ(Cn).
Improved accuracy can be obtained with higher-order perturbation methods, or predictor-corrector methods. Since derivatives of any order can be analytically computed, the refinement is straightforward in principle. However, the complexity of symbolic expressions increases, which may increase the computational cost. This flexibility lets users select a method that matches their needs in terms of computational efficiency and convergence.
These sensitivity functions are especially valuable in time-domain simulations. When a geometric parameter varies over time, the modal equations can be dynamically updated using their sensitivities. This approach enables the modeling of systems with time-dependent geometry, such as the trombone slide, the glissotar [18], or opening side holes [19].
3.2 Sensitivity curves for an intuitive optimization of second-register tuning
Figure 4 shows the inharmonicity h for each register hole. All second-register notes are too high in pitch, particularly the highest ones. The minimum inharmonicity for the upstream hole is +68.8 cents, reached at A4/A5. For the downstream hole, it is +18.6 cents at F4/F5.
![]() |
Figure 4. Inharmonicity h between R2(o) and R1(c), for all notes between C♯5 (L = 197 mm) and D4 (L = 499 mm). The blue and red curves show the evolution of h when the upstream or downstream register hole is opened, respectively. Colored areas indicate which hole is used. |
Before proposing strategies to reduce inharmonicity, the relationship between the register hole positions and the pressure node of the second mode is briefly examined.
Figure 5 shows the position of the second mode shapes’ pressure node for all first-register fingerings, in solid black line. For C♯5, this node aligns with the upstream register hole. For F4, it aligns with the downstream hole.
![]() |
Figure 5. Location of pressure nodes for the second (solid black line) and third mode (dashed black lines) with closed holes. Horizontal blue and red lines indicate the position of the upstream and downstream register holes, respectively. Colored areas indicate positions where each hole is opened. Details on the computation of mode shapes using the TMM can be found in the Appendix C of Szwarcberg et al. [12]. |
This also explains why the register hole switch occurs between G♯4 and A4. For the G4 fingering, the upper register hole is located near a pressure node of the third mode (dashed lines). Opening the upper register hole for this note would favor the third register (D6). For the A4 fingering, and for higher notes, the upstream register hole is positioned closer to a pressure node of the second mode than the downstream hole. As a result, it provides better tuning in the second register, even though both register holes are near a pressure node of the third mode. When extending the curves to the lowest notes (C♯4 to B♭3), we observe that opening the downstream register hole in these cases may favor the third register rather than the second.
These mode-shape observations help interpret thesensitivity curves shown in Figure 6, which are computed using equation (11). They provide intuitive guidelines to reduce inharmonicity. In these curves, a negative sensitivity value means that an increase in the parameter leads to a decrease in harmonicity, while a positive value implies the opposite trend.
![]() |
Figure 6. Sensitivity of the inharmonicity h to small changes in L 1, R h , and L h (in cents per mm). Rows correspond to the parameter varied. Left column: upstream hole. Right column: downstream hole. Thin black (y ≈ 0): sensitivity of first-register notes. Thin colored: second-register notes. Thick colored: difference between second- and first-register sensitivities. The thin and thick colored lines almost completely overlap, reflecting the fact that changes to a closed register hole have minimal impact on the resonator’s resonance frequencies. |
-
– Position of the register hole (L1). The first row of Figure 6 shows the sensitivity of h with respect to L1. For the upstream register hole (blue curve), increasing L1 reduces inharmonicity for notes lower or equal than C5/C6, and increases inharmonicity for the C♯5/C♯6. Figure 5 shows that the sensitivity crosses zero when the upper register hole coincides with the second mode shape’s pressure node. This effect is expected: moving the register hole closer to a pressure node improves harmonicity. Likewise, in the case of the downstream hole (red curve), the register hole coincides with the pressure node of the second mode shape for note F4. Consequently, increasing L1 leads to greater inharmonicity for notes above F4, and reduced inharmonicity for those below.
-
– Radius of the register hole (R h ). The second row shows that increasing R h increases inharmonicity across most notes, except when the hole coincides with a pressure node of the second mode shape. Conversely, decreasing R h improves tuning. However, if R h is too small, the second register cannot be played. The authors observed [12] that for R h ≤ 0.5 mm on a cylindrical resonator, opening the hole fails to overblow to the second register and stays on the first, R1(o).
-
– Chimney height (L h ). As shown in the third row, increasing L h reduces inharmonicity, similarly to decreasing R h .
Additional modifications, such as adjusting the input radius R1 or the cone half-angle φ, are presented in Figure 7. These changes could improve tuning but would require a complete redesign of the instrument.
![]() |
Figure 7. Sensitivity of inharmonicity h to small changes in R 1 (first row) and φ (second row). Left: upstream hole. Right: downstream hole. Thin black: sensitivity of first-register notes. Thin colored: second-register notes. Thick colored: difference between second- and first-register sensitivities. |
-
– Input radius (R1). Increasing R1 lowers first-register resonance frequencies (R1(c)) due to an increased effective mouthpiece length Lcyl and larger radiation correction: as φ remains constant, the radius at the open end increases. The second register (R2(o)) is differently affected. Overall, raising R1 improves harmonicity of lower second-register notes (below E4/E5) but worsens it for higher ones.
-
– Cone half-angle (φ). Increasing φ raises the first-register resonance frequencies by reducing L cyl. It reduces inharmonicity for high notes in the second register but has little effect below E4/E5. Note that modern saxophones have a less pronounced conicity than older models [20].
3.3 An example of sensitivity-informed optimization
Figure 4 shows that the largest inharmonicity is found at the edges of the range of the second register. These regions should be prioritized for improvement.
According to the sensitivity curves in Figures 6 and 7, simple improvements can be obtained by reducing the register hole radius and increasing the chimney height. These modifications are particularly effective for the downstream register hole.
A reduction of Rh is tested for the downstream hole. From Figure 6, sensitivity functions estimate that for D4/D5, decreasing Rh by 0.1 mm lowers inharmonicity by 3.4 cents. A total reduction of 0.2 mm is applied. The expected correction is shown as a dashed black line in Figure 8. It closely matches the direct computation of h [Eq. (10)], obtained by solving equation (2) using the TMM resonator model.
![]() |
Figure 8. Incremental optimization of inharmonicity using sensitivity curves. For the upstream register hole, L h is increased from 4 mm to 8 mm. For the downstream hole, R h is reduced from 1.4 mm to 1.2 mm. Thin colored lines represent the initial inharmonicity of the saxophone, prior to any parameter modifications. Black lines indicate the estimated correction obtained using first-order sensitivities [Eq. (11)]. Thick colored lines correspond to the inharmonicity computed by directly solving equation (2) with the modified parameters. |
To improve the tuning of the highest second-register notes, the upstream hole’s chimney length is increased. According to Figure 6, a 1 mm increase in Lh leads to a 4-cent reduction for A4/A5. A 4 mm increase is tested. The predicted correction is shown as a dotted black line in Figure 8. However, the actual inharmonicity (thick blue line) deviates from the estimate. This illustrates the limitation of the sensitivity approach: first-order approximations may become inaccurate for large parameter variations (here, an increase of 100% from the initial value). For more accurate predictions, higher-ordercorrections could be computed, as well as predictor-corrector methods.
Finally, the sensitivity curves show that reducing inharmonicity for the highest notes (B4/B5 to C♯5/C♯6) can only be achieved by increasing φ and decreasing R 1.
Overall, sensitivity curves offer a powerful predictive tool for instrument makers, especially for guiding small geometric modifications.
3.4 Discussion
Sensitivity curves show that increasing the chimney height L h and reducing the radius R h can further improve tuning across most of the second register. However, these changes may compromise the ability of the instrument to switch registers. In particular, they increase the risk that the first-register regime remains stable even when the register hole is open.
Determining which oscillating regimes are stable for a given set of control parameters is not straightforward. This requires specific techniques such as continuation methods [6] or cartography of oscillating regimes via time-domain simulations [21, 22]. However, Bouasse–Benade’s prescription [23] can provide guidelines: an oscillation regime is favored when the resonance frequencies of the resonator are aligned with its harmonic series. In this context, when the register hole is opened, the emergence of the second register is favored when the inharmonicity between the first two impedance peaks is high. Therefore, studying the sensitivity of the ratio ℑ(s 2 (o))/ℑ(s 1 (o)) to a modification of a geometric parameter could be relevant. The sensitivity to other modal parameters, such as the modal damping of the first mode ξ 1, with
could also be studied to determine the stability of the first register when the hole is opened.
Furthermore, localized nonlinear losses in the register hole should be considered when studying the playability of the second register [12]. If they are neglected, the model may produce a stable first register, even though it would be unstable in a real instrument. Localized nonlinear losses can be modeled as a resistive impedance added to the shunt impedance of the hole [2, 24]. This resistance increases with the amplitude of the acoustic velocity inside the hole, V. Note, however, that the sensitivity of C n and s n with respect to V can be easily computed.
To conclude, sensitivity curves are useful to optimize the tuning of an instrument, but are not sufficient to quantify the stability of the oscillating regimes.
4 Conclusion
The modal parameters of any resonator defined by the Transfer Matrix Method can be obtained easily by differentiating the transfer matrices with respect to the Laplace variable. The sensitivity of the modal coefficients with respect to geometric parameters of the resonator can then be determined analytically. In this article, first-order sensitivities are computed, although analytical developments can be extended to any order, allowing for higher-order corrections when the parameter variation is notsmall.
The first interest of these functions is to recompute directly the modal coefficients when a parameter is slightly changed. This can be useful for physical model-based sound synthesis in which geometric parameters vary with respect to time (for instance: slide of a trombone, glissotar modeling, side hole opening).Secondly, the sensitivity with respect to geometric parameters is a valuable tool for wind instrument makers. It helps to predict how a small change in geometry affects a performance-relevant quantity, such as inharmonicity between registers.
The method is applied here to analyze and improve the tuning between the first and second registers of a soprano saxophone. Sensitivity curves guide intuitive and quantitative design choices to reduce inharmonicity across the instrument’s range. For instance, they highlight the influence of global geometric parameters, such as input radius R 1 or cone half-angle φ, although modifying these would require a significant redesign of theinstrument.
However, sensitivity curves alone are not sufficient to predict how the stability of an oscillating regime is affected by a geometric change. A promising direction would be to integrate these sensitivity functions into a saxophone system written under the Harmonic Balance Method [25]. This would enable the computation of the stability of the oscillating regimes with respect to geometric modifications, and thus provide a complete framework for informed instrument design.
Acknowledgments
The authors warmly thank M. Nouveau and K. Manachinskaia for the measurements of the soprano saxophone.
Funding
This study has been supported by the French ANR LabCom LIAMFI (ANR-16-LCV2-007-01).
Conflicts of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Data availability statement
A minimal working example is available in Zenodo, under the reference 17. The data that support the findings of the present study is available on request from the authors.
References
- C.J. Nederveen: Acoustical Aspects of Woodwind Instruments. Northern Illinois University Press, 1969. [Google Scholar]
- V. Debut, J. Kergomard, F. Laloë: Analysis and optimisation of the tuning of the twelfths for a clarinet resonator. Applied Acoustics 66, 4 (2005) 365–409. [CrossRef] [Google Scholar]
- P. Guillemain, J. Kergomard, T. Voinier: Real-time synthesis of clarinet-like instruments using digital impedance models. The Journal of the Acoustical Society of America 118, 1 (2005) 483–494. [Google Scholar]
- P.-A. Taillard, F. Silva, P. Guillemain, J. Kergomard: Modal analysis of the input impedance of wind instruments. Application to the sound synthesis of a clarinet. Applied Acoustics 141 (2018) 271–280. [CrossRef] [Google Scholar]
- S. Karkar, C. Vergez, B. Cochelin: Oscillation threshold of a clarinet model: a numerical continuation approach. The Journal of the Acoustical Society of America 131, 1 (2012) 698–707. [CrossRef] [PubMed] [Google Scholar]
- T. Colinot, C. Vergez, P. Guillemain, J.-B. Doc: Multistability of saxophone oscillation regimes and its influence on sound production. Acta Acustica 5 (2021) 33. [CrossRef] [EDP Sciences] [Google Scholar]
- S. Terrien, C. Vergez, B. Fabre: Flute-like musical instruments: a toy model investigated through numerical continuation. Journal of Sound and Vibration 332, 15 (2013) 3833–3848. [CrossRef] [Google Scholar]
- J.-B. Doc, C. Vergez, S. Missoum: A minimal model of a single-reed instrument producing quasi-periodic sounds. Acta Acustica united with Acustica 100, 3 (2014) 543–554. [Google Scholar]
- V. Fréour, L. Guillot, H. Masuda, C. Vergez, B. Cochelin: Parameter identification of a physical model of brass instruments by constrained continuation. Acta Acustica 6 (2022) 9. [CrossRef] [EDP Sciences] [Google Scholar]
- V. Debut: Deux études d’un instrument de musique de type clarinette: analyse des fréquences propres du résonateur et calcul des auto-oscillations par décomposition modale. Ph.D. dissertation, Université de la Méditerranée-Aix-Marseille II, 2004. [Online]. Available: https://theses.hal.science/tel-00008711/. [Google Scholar]
- N. Szwarcberg, T. Colinot, C. Vergez, M. Jousserand: Amplitude-dependent modal coefficients accounting for localized nonlinear losses in a time-domain integration of woodwind model. Acta Acustica 7 (2023) 16. [Google Scholar]
- N. Szwarcberg, T. Colinot, C. Vergez, M. Jousserand: Second register production on the clarinet: nonlinear losses in the register hole as a decisive physical phenomenon. The Journal of the Acoustical Society of America 156, 2 (2024) 726–739. [Google Scholar]
- M.L. Facchinetti, X. Boutillon, A. Constantinescu: Numerical and experimental modal analysis of the reed and pipe of a clarinet. The Journal of the Acoustical Society of America 113, 5 (2003) 2874–2883. [Google Scholar]
- A. Ernoult, J. Chabassier, S. Rodriguez, A. Humeau: Full waveform inversion for bore reconstruction of woodwind-like instruments. Acta Acustica 5 (2021) 47. [CrossRef] [EDP Sciences] [Google Scholar]
- F. Monteghetti: Analysis and discretization of time-domain impedance boundary conditions in aeroacoustics. Ph.D. dissertation, Institut Supérieur de l’Aéronautique et de l’Espace (ISAE-SUPAERO), 2018. [Online]. Available: https://theses.hal.science/tel-01910643v1. [Google Scholar]
- P. Guillemain, F. Silva: De l’utilisation de la décomposition modale pour la synthèse sonore temps réel: écueils et solutions, in: 10ème Congrès Français d’Acoustique, 2010. [Online]. Available: https://hal.science/hal-00550553/. [Google Scholar]
- N. Szwarcberg, T. Colinot, C. Vergez, M. Jousserand: Minimal example for the article: geometric sensitivity of modal parameters in wind instrument models: a case study on saxophone intonation, 2025. [Online]. Available: https://doi.org/10.5281/zenodo.16150126. [Google Scholar]
- D. Váczi, T. Terebessy: The origins and evolution of the glissotar, 2024, https://glissonic.com/history/, accessed: 2025-06-17. [Google Scholar]
- J. Terroir, P. Guillemain: A simple dynamic tonehole model for real-time synthesis of clarinet-like instruments, in: ICMC. Citeseer, 2005. [Google Scholar]
- M. Postma: Soprano saxophone bore profiles, 2025, http://sax.mpostma.nl/, accessed: 2025-06-17. [Google Scholar]
- T. Colinot, N. Szwarcberg, C. Vergez, S. Missoum: Cartography of a multistable system using support vector machines, applied to a clarinet model. Nonlinear Dynamics 113, 11 (2025) 13031–13042. [Google Scholar]
- J.-B. Doc, C. Vergez: Oscillation regimes produced by an alto saxophone: influence of the control parameters and the bore inharmonicity. The Journal of the Acoustical Society of America 137, 4 (2015) 1756–1765. [Google Scholar]
- A.H. Benade: On woodwind instrument bores. The Journal of the Acoustical Society of America 31, 2 (1959) 137–146. [Google Scholar]
- J.P. Dalmont, C.J. Nederveen, V. Dubos, S. Ollivier, V. Meserette, E. te Sligte: Experimental determination of the equivalent circuit of an open side hole: linear and non linear behaviour. Acta Acustica United with Acustica 88, 4 (2002) 567–575. [Google Scholar]
- J. Gilbert, J. Kergomard, E. Ngoya: Calculation of the steady-state oscillations of a clarinet using the harmonic balance technique. The Journal of the Acoustical Society of America 86, 1 (1989) 35–41. [Google Scholar]
- A. Chaigne, J. Kergomard: Acoustics of Musical Instruments. Springer, 2016. [Google Scholar]
- A. Lefebvre, G.P. Scavone: Characterization of woodwind instrument toneholes with the finite element method. The Journal of the Acoustical Society of America 131, 4 (2012) 3153–3163. [CrossRef] [PubMed] [Google Scholar]
- R. Tournemenne, J. Chabassier: A comparison of a one-dimensional finite element method and the transfer matrix method for the computation of wind music instrument impedance. Acta Acustica united with Acustica 105, 5 (2019) 838–849. [CrossRef] [Google Scholar]
- F. Silva, P. Guillemain, J. Kergomard, B. Mallaroni, A.N. Norris: Approximation formulae for the acoustic radiation impedance of a cylindrical pipe. Journal of Sound and Vibration 322, 1, 2 (2009) 255–263. [CrossRef] [Google Scholar]
Appendix A
Model
This section briefly presents the components of the simplified saxophone described in Figure 1. The complete model is made of a transfer matrix Mtot, so that

-
– The expression of Mcyl is given in Chapter 4.5 of Chaigne and Kergomard [26].
-
– The expression of Mhole can be found in Lefevbre and Scavone [27].
-
– The expression of the transfer matrix of a cone can be found in Tournemenne and Chabassier [28].
-
– A complex wavenumber
accounts for viscous (Zv) and thermal (Yt) dissipation. It is recalled in Tournemenne and Chabassier [28]. The propagation medium is made of air at a temperature T0 = 20°C. For the cylindrical part, R⊙ = R1 for the computation of Γ. -
– Radiation is taken into account at the open end of the tube and in the register hole, when it is opened. The expression of the radiation impedance ZR can be found in equation (9) of Silva et al. [29]. We assume that the tonehole is infinitely flanged, and the open end is unflanged.
Cite this article as: Szwarcberg N. Colinot T. Vergez C. & Jousserand M. 2025. Geometric sensitivity of modal parameters in wind instrument models: a case study on saxophone intonation. Acta Acustica, 9, 57. https://doi.org/10.1051/aacus/2025039.
All Tables
Initial parameters of the simplified soprano saxophone. The temperature is fixed at T 0 = 20°C. The two cases correspond to the two register holes of the saxophone.
All Figures
![]() |
Figure 1. Scheme of the simplified saxophone. |
| In the text | |
![]() |
Figure 2. Modulus and phase of the input impedance. Blue lines: direct computation from the TMM. Red dashed lines: modal decomposition with eight modes, obtained through equations (2) and (3). Three notes of the first register are represented: B♭3 (L = 667 mm), F4 (L = 396 mm) and C♯5 (L = 197 mm). |
| In the text | |
![]() |
Figure 3. Variation of the modal coefficients s
n
and C
n
, when the length of the cone L increases. Blue, red, yellow and purple curves refer to modes 1 to 4 respectively. Dashed lines show the explicit estimation of the modal coefficients through the sensitivity functions |
| In the text | |
![]() |
Figure 4. Inharmonicity h between R2(o) and R1(c), for all notes between C♯5 (L = 197 mm) and D4 (L = 499 mm). The blue and red curves show the evolution of h when the upstream or downstream register hole is opened, respectively. Colored areas indicate which hole is used. |
| In the text | |
![]() |
Figure 5. Location of pressure nodes for the second (solid black line) and third mode (dashed black lines) with closed holes. Horizontal blue and red lines indicate the position of the upstream and downstream register holes, respectively. Colored areas indicate positions where each hole is opened. Details on the computation of mode shapes using the TMM can be found in the Appendix C of Szwarcberg et al. [12]. |
| In the text | |
![]() |
Figure 6. Sensitivity of the inharmonicity h to small changes in L 1, R h , and L h (in cents per mm). Rows correspond to the parameter varied. Left column: upstream hole. Right column: downstream hole. Thin black (y ≈ 0): sensitivity of first-register notes. Thin colored: second-register notes. Thick colored: difference between second- and first-register sensitivities. The thin and thick colored lines almost completely overlap, reflecting the fact that changes to a closed register hole have minimal impact on the resonator’s resonance frequencies. |
| In the text | |
![]() |
Figure 7. Sensitivity of inharmonicity h to small changes in R 1 (first row) and φ (second row). Left: upstream hole. Right: downstream hole. Thin black: sensitivity of first-register notes. Thin colored: second-register notes. Thick colored: difference between second- and first-register sensitivities. |
| In the text | |
![]() |
Figure 8. Incremental optimization of inharmonicity using sensitivity curves. For the upstream register hole, L h is increased from 4 mm to 8 mm. For the downstream hole, R h is reduced from 1.4 mm to 1.2 mm. Thin colored lines represent the initial inharmonicity of the saxophone, prior to any parameter modifications. Black lines indicate the estimated correction obtained using first-order sensitivities [Eq. (11)]. Thick colored lines correspond to the inharmonicity computed by directly solving equation (2) with the modified parameters. |
| In the text | |
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.










