A Almeida
email: andre.almeida@univ-lemans.fr

B Bergeot

C Vergez

B Gazengel

Analytical determination of the attack transient in a clarinet with time-varying blowing pressure

This article uses a basic model of a reed instrument, known as the lossless Raman model, to determine analytically the envelope of the sound produced by the clarinet when the mouth pressure is increased gradually to start a note from silence. Using results from dynamic bifurcation theory, a prediction of the amplitude of the sound as a function of time is given based on a few parameters quantifying the time evolution of mouth pressure. As in previous uses of this model, the predictions are expected to be qualitatively consistent with simulations using the Raman model, and observations of real instruments. Model simulations for slowly variable parameters require very high precisions of computation. Similarly, any real system, even if close to the model would be affected by noise. In order to describe the influence of noise, a modified model is developed that includes a stochastic variation of the parameters. Both ideal and stochastic models are shown to attain a minimal amplitude at the static oscillation threshold. Beyond this point, the amplitude of the oscillations increases exponentially, although some time is required before the oscillations can be observed at the "dynamic oscillation threshold". The effect of a sudden interruption of the growth of the mouth pressure is also studied, showing that it usually triggers a faster growth of the oscillations.

Introduction

One of the many skills involved in learning how to play the clarinet is to control the attack of a new note. Tonguing is an important aspect of a clear and precise attack, but the evolution of the mouth pressure during the first instants of the note is also seen to affect the attack considerably. Moreover, in some particular situations, tonguing may not be involved in starting a new note. Hence there is both scientific and practical interest in the question: what combinations of tonguing and evolution of the blowing pressure produces sharp and precise attacks?

As a self-sustained musical instrument, the clarinet can be seen as a dynamic system in which the oscillation is controlled by input parameters from the musician. Two of the most important [START_REF] Mcintyre | On the oscillations of musical instruments[END_REF][START_REF] Wilson | Operating modes of the clarinet[END_REF][START_REF] Schumacher | Ab initio calculations of the oscillations of a clarinet[END_REF] are the blowing pressure and the lip force upon the reed. Models predict the range of parameter values that allow for the production of a musical note [START_REF] Ollivier | Kergomard: Idealized models of reed woodwinds. part 2 : On the stability of two-step oscillations[END_REF]. Other useful predictions are the dependence of amplitude of oscillation on these two parameters, period doubling bifurcation points [START_REF] Kergomard | Period doubling on cylindrical reed instruments[END_REF][START_REF] Taillard | Iterated maps for clarinet-like systems[END_REF], or the parameter regions where the reed touches the lay of the mouthpiece. [START_REF] Kergomard | Calculation of the spectrum of self-sustained oscillators using a variable troncation method[END_REF][START_REF] Dalmont | An analytical prediction of the oscillation and extinction thresholds of a clarinet[END_REF].

More complex models exist that can simulate the reed oscillation in time-domain [START_REF] Keefe | Physical modeling of wind instruments[END_REF] or harmonic balance methods [START_REF] Farner | Contribution to harmonic balance calculations of self-sustained periodic oscillations with focus on single-reed instruments[END_REF]. They provide more accurate predictions but their complexity makes it hard to grasp the causality relation between parameters and conse-quences in oscillatory behaviour.

In previous studies in which mouth pressure was gradually increased at constant rates, oscillations appeared at a much higher mouth pressure threshold than that predicted assuming a constant mouth pressure. High thresholds were observed in an artificially blown clarinet [START_REF] Bergeot | Response of an artificially blown clarinet to different blowing pressure profiles[END_REF] and even higher in numerical simulations [START_REF] Silva | Émergence des auto-oscillations dans un instrument de musique à anche simple[END_REF].

Analytical reasoning [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF] based on dynamic bifurcation theory [START_REF] Baesens | Slow sweep through a perioddoubling cascade: Delayed bifurcations and renormalisation[END_REF][START_REF] Fruchard | Schäfke: Bifurcation delay and difference equations[END_REF] predicts a delay in the threshold of oscillation for a linearly increasing mouth pressure, but the exact value of mouth pressure at which it occurs is only valid for simulations performed with very high precision. The threshold observed with normal precision simulations can only be explained with a modified theory [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF] using stochastic perturbations [START_REF] Baesens | Slow sweep through a perioddoubling cascade: Delayed bifurcations and renormalisation[END_REF].

This article extends previous studies by the present authors by switching the focus from the threshold of oscillation to a complete description of the amplitude of oscillation. A simplified model of a note attack is a constant increase in the mouth pressure (as used in previous articles) which ceases increasing and then remains constant at a defined value. The effect of ceasing the pressure increase is studied analytically to develop a full recipe for estimating the envelope of the attack. This recipe is then explored by comparing to actual simulations of the Raman model.

In section 2, the model of the clarinet used in this work is briefly presented, as well as some of its known properties. The remaining of this section provides a brief overview of the key concepts that are needed for the present article (most of these concepts are described with more details in two articles by the authors [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF][START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF]). Section 3 describes the calculation of the envelope of the oscillations relative to the invariant curve, firstly in an ideal case with infinite precision, then with limited precision or noise (section 3.3). To some extent, these methods were already employed in previous articles [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF][START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF] to determine a dynamic threshold of oscillation. Here they are extended to calculate the envelope before this threshold is reached. Section 4 presents a method to take into account a discontinuity in the time derivative of the mouth pressure. In section 5, the models are applied to particular examples and simulations, analysing the consequences in terms of expected evolution of the sound. A list of the symbols used in this article is provided in Appendix A.

2 Elements of clarinet theory

The clarinet model

For an elementary analysis, the clarinet can be described using a version of the lossless Raman model [START_REF] Ollivier | Kergomard: Idealized models of reed woodwinds. part 1 : Analogy with bowed string[END_REF], originally used for the bowed string. The system is described by two state variables p and u, made non-dimensional by dividing them respectively by the minimum pressure that closes the reed in steady-state, and the maximum flow allowed by the reed valve. A non-linear function u = F (p) relates the pressure difference between the mouth and the mouthpiece (∆p = γp, where γ is the mouth pressure) to the volume of air that flows past the reed (u). The derivation of this formula is given for instance by Chaigne and Kergomard [START_REF] Chaigne | Kergomard: Instruments à anche. -In: Acoustique des instruments de musique[END_REF].

F (p) =      ζ (∆p -1) -∆p if ∆p < 0; (1a) ζ (1 -∆p) ∆p if ∆p ∈ [0, 1]; (1b) 0 if ∆p > 1. (1c)
The control parameters of the system are the mouth pressure γ and the embouchre parameter ζ = The reed-mouthpiece system drives the resonator. It is linked to it by the acoustic variables p and u found in Eq. [START_REF] Mcintyre | On the oscillations of musical instruments[END_REF]. For a time-domain description it is usually simpler to describe the resonator using two non-dimensional traveling wave variables x and y, respectively the outgoing and incoming pressure waves:

p(t) = x(t) + y(t), u(t) = x(t) -y(t). (2)
The incoming wave y(t) at the bore input is the opposite of the delayed outgoing wave -x(tτ ), since no losses in the propagation or reflection are considered 1 .

In practice, only one value of x(t) is calculated in each round-trip of the wave, with a duration of τ = 2l/c, where l is the resonator length and c the speed of sound. All the variables can thus be discretized, x n meaning the value of a variable x at time nτ . The behaviour of the whole instrument then can be described in a single iterative equation:

x n = G (x n-1 , γ) . (3)
Function G can be obtained by replacing p(t) and u(t) in function F with Eq. ( 2). An explicit formulation for G is given by Taillard et al. [START_REF] Taillard | Iterated maps for clarinet-like systems[END_REF], for ζ < 1. Fig. 1(b) shows that the change from coordinates (p, u) to (x, y) can be performed graphically as a mirror about the axis p = 0 and a 45 • rotation about the origin. Like F , G also depends on the control parameters γ and ζ. To keep the notation simple, the parameters will be omitted when constant. γ will be included as an argument to the function when it varies with time.

In most works on the clarinet, functions F and G are studied in a static-parameter regime, referring to a case where the instrument is blown at a constant pressure with a constant force applied on the lip. This article focuses on a case where the mouth pressure γ varies over time, a situation is referred to hereafter as dynamic-parameter regime, or simply dynamic regime. The graphics of Fig. 1(b) thus change over time.

Invariant manifolds and nonoscillating solutions

In a static-parameter regime, there is a value of γ = γ st establishing the transition between nonoscillating and oscillating solutions. This is called 1 x and y are usually written respectively as p + and p -. The latter form is used in this article for conciseness. the static oscillation threshold. Above this value, the clarinet system can oscillate, and will indeed oscillate for most initial values x 0 . However, for particular sets of initial conditions (in the scope of this paper sets of γ 0 and x 0 ), the solution is non-oscillating. These sets correspond to the "invariant manifolds". If γ does not vary with time, the invariant manifold is called a fixed point, as the variable x will remain constant (x = x 0 ). The fixed point x * can be found by solving:

x * = G (x * ) . ( 4
)
x * is a function of γ, x * = x * (γ).

When γ varies with time, the invariant manifold cannot correspond to a single fixed point, but is also time-dependent, corresponding to an "invariant curve". Perhaps surprisingly, it is not the set of values x * (γ n ). The invariant curve is defined as the set of values (x, γ) such that during the planned timevariation of γ, this set of values will always be followed, independently of the particular value the system is initiated in. The following equation is a defining condition for this curve:

φ (γ) = G (φ (γ -), γ) . (5)
A method for calculating the invariant curve for the clarinet system is given in a previous article [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF]. In appendix B simpler expressions for the invariant curve are given by using the characteristic curve expressed as u = F (p) instead of function G. The invariant curve depends on how the parameter γ varies in time, i. e., it is different for different rates of variation of γ (different values).

Local stability of non-oscillating solutions

In both static and dynamic cases, the non-oscillating solutions can be either stable or unstable, depending on the behaviour of the system initialized close to the invariant manifold.

If initialized with a value x 0 close to a stable invariant manifold, the state variable x will approach it exponentially. Conversely, the state variable is repelled exponentially by an unstable manifold while in its vicinity. The distance to a fixed point (in a staticparameter case and while x n is sufficiently close to the fixed point) is an exponential function of time (expressed as iteration number n) [START_REF] Chaigne | Kergomard: Instruments à anche. -In: Acoustique des instruments de musique[END_REF]:

x n -x * ≈ (x 0 -x * ) [G (x * )] n . ( 6
)
where G (x * ) is the derivative of the iterative function at the fixed point. When this value exceeds 1, the fixed point is unstable and the oscillation grows. Due to the non-linear nature of the system, the oscillation cannot grow forever, of course, and it stabilises in a periodic solution. 3) for different values of its initial value x 0 = x * + w 0 . From left to right: w 0 = 0.01 (--), w 0 = 10 -5 (--) and w 0 = 10 -10 (--).

(---) Exponential envelope deduced from the function [START_REF] Taillard | Iterated maps for clarinet-like systems[END_REF]. The following parameters are used: γ = 0.42 (constant) and ζ = 0.5.

In a static-parameter context, the oscillation would eventually stabilise in an oscillatory regime between values given by the 2-branch part of the static bifurcation diagram (an extensive discussion is given by Taillard et al. [START_REF] Taillard | Iterated maps for clarinet-like systems[END_REF]).

For time-varying parameters, the evolution of the system can be interpreted as a dynamic bifurcation diagram. In this case, it is observed that the system still follows closely the invariant curve φ even after it becomes unstable (see for instance Fig. 3). Eventually an oscillation appears at a value of mouth pressure much higher than the static oscillation threshold, so that we speak of a bifurcation delay. The new threshold is called the dynamic oscillation threshold. Above this threshold, a periodic regime is established whose amplitude is given approximately by the 2branch part of the static bifurcation diagram.

The article focuses on providing the necessary elements to calculate the amplitude envelopes in different conditions, including when the time-variation of a parameter abruptly changes rate.

Similarities and differences between static and dynamic parameter cases

The duration of the transient is mainly characterized by two aspects:

• The time constant of the exponential approach or departure from the invariant manifold, which is proportional to log (G (x * )), as shown by Eq. ( 6)

• the value of the initial condition of x, or how far it is from the invariant curve or the fixed point.

Figure 2 illustrates how, for a similar exponential time constant (and parameters that are constant in time), it is possible to obtain very different transient times by changing the value of the initial conditions. These are important results for understanding the behaviour of the system in a situation where the parameters change. The differences in dynamic parameter contexts are:

• If the parameter starts increasing at a value below the static oscillation threshold, the system will first undergo an approach to the invariant curve, and only beyond this value will it start the departure phase. In fact the approach can be so dramatic that a visible oscillation is only observed far beyond the static threshold.

• The exponential time-constant varies throughout the growth of the parameter, but it is not simply given by log (G (x * (t))) at each time t.

In realistic experimental situations, however, stochastic fluctuations prevent the system from coming too close to the invariant curve in the approach phase, and this can reduce the bifurcation delay.

Envelopes for dynamicparameter regimes

This section provides a method to describe the oscillation amplitude in the particular case of a clarinet model system in which the blowing pressure parameter increases with time at a small constant nondimensional rate 1:

x n = G (x n-1 , γ n ) (7a) γ n = n + γ 0 . (7b)

Unlimited precision (noiseless)

First, the case with an arbitrarily high precision is analysed.

x n is the state variable of the system described in section 2.1. With the knowledge of x n and its previous value x n-1 all remaining variables of the system can be calculated. In [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF] it is shown that during a significant part of a slow transient, x n is close to the invariant curve φ (γ) described above.

As seen in the previous section, for a constant parameter, the envelope is well described by an exponential envelope (Eq. ( 6)), as long as the state variable x remains sufficiently close to the fixed point x * so that function G is well approximated by its tangent line. Fig. 3 suggests that when the parameter γ varies over time, x n follows more closely the invariant curve than the curve of fixed points (x * (γ)). Instead of following the distance to the fixed point as in Eq. ( 6), a new variable w n is therefore defined:

w n = x n -φ (γ n ). (8)
Note that, when the parameter is constant, the definition (8) reverts to xx * of Eq. ( 6), as can be verified by substituting = 0 in the perturbation approximation to φ (see Appendix B, Eq. ( 30)).

For small amplitudes w n , the function G in Eq. (7a) can be expanded as a first-order Taylor series around the invariant curve. The advantage of switching to this description is that future values of the oscillation amplitude |w n | can be approximated using a simple function w(γ) relating to an initial iteration w 0 :

|w n | = w(γ n ) ≈ |w 0 | exp 1 γn+ γ0+ ln |G (φ (γ -), γ )| dγ I(γn+ )-I(γ0+ ) . (9)
Eq. ( 9) is the equivalent to Eq. ( 6) for variable parameters (see [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF] for details). Function I is defined by:

I(γ) = γ γst ln |G (φ (γ -), γ )| dγ . (10)
In the applications shown in this article, I is always used as a definite integral. As a consequence the integration constant, or one of the bounds of the integral I can be defined arbitrarily. γ st is used in this article as a reference point close to the minimum amplitude, although for = 0 the minimum is attained at a slightly lower pressure.

The discrete equivalent of Eq. ( 9) is:

|w n | = |w 0 | exp n i=1 ln |∂ x G (φ(γ i -), γ i )| , = |w 0 | n i=1 |∂ x G (φ(γ i -), γ i )| . (11)
The "product form" [START_REF] Bergeot | Response of an artificially blown clarinet to different blowing pressure profiles[END_REF] highlights that when the magnitude of G is smaller than 1 in modulus, which happens before the static threshold γ st is reached, x n approaches the invariant curve. Beyond this threshold, x n moves away from the invariant curve, but initially at a very slow pace, because the logarithm remains close to 0.

Although I(γ) is not easy to calculate analytically, for small values of the increase rate , the derivative G (φ (γ -), γ ) can be approximated by its value at the fixed point G (x * (γ ), γ ), and the integral I(γ) written in the form:

Ĩ(γ) = γ γst ln |G (x * (γ ), γ )| dγ . ( 12
)
The error in I(γ) committed in this approximation is observed to be smaller than (the difference between I(γ) and Ĩ(γ) in Fig. 4 is much smaller than ).

For the clarinet model, the expressions involved in the calculation of the derivative G are too complicated if function G is used in its explicit form. However, they can be obtained in a simple form (see Appendix B, Eq. ( 38)) from the definition of F in coordinates (p, u), providing simpler expressions for a numerical calculation of the integral. In the rest of this paper we use the approximate form [START_REF] Silva | Émergence des auto-oscillations dans un instrument de musique à anche simple[END_REF]. The predicted amplitude w(γ) is calculated as a distance to the invariant curve:

w(γ) = |w 0 | exp Ĩ(γ + ) -Ĩ(γ 0 + ) . ( 13
)
At iteration n, |w n | ≈ w(γ n ). The graphic in Fig. 4 can be used to predict the qualitative behavior of the system: starting at a value γ 0 , the distance to the invariant curve is a monotonic function of Ĩ(γ +

). Whenever Ĩ(γ + ) < Ĩ(γ 0 + ), the amplitude is smaller than the starting value. Conversely, when Ĩ(γ + ) > Ĩ(γ 0 + ) the amplitude is higher. Ĩ(γ + ) = Ĩ(γ 0 + ) corresponds to the dynamic oscillation threshold, as defined in [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF].

The curve described by Eq. ( 13) is often a good approximation of the envelope for most of the range of the growth parameter, except for large values of w n , which typically arise in 2 situations:

• In the beginning of the transient, where the iterate x 0 can be far from the invariant curve, depending on the initial conditions. Note that the invariant curve usually diverges for small values of γ, so that even for reasonable values of x 0 , the amplitude w 0 can be very large. The region where this curve diverges depends on ζ, but is usually well below the static threshold γ st (see Appendix B.3).

• At the end of the transient, where x n finally escapes from the invariant curve.

In practice these two situations can be avoided by carefully choosing the time interval of interest. For example, a few initial iterations may be calculated exactly using the recursive relation x n = G(x n-1 ) until they become sufficiently close to the invariant curve. In the end of the transient the envelope would not be valid for other reasons, in particular because the linear approximation in Eq. ( 13) is not valid (otherwise the envelope would grow indefinitely). The prediction w n is valid until a few (3 or 4) iterations before the envelope starts stabilising in the oscillating branch of the bifurcation diagram.

Remarks on very low amplitudes

The curve w(γ) in Eq. ( 13) often reaches very small values if the value of is sufficiently small. As a quick example of application, consider a simulation started at a value of γ close to 0. For this case, Fig. 4 shows that the value of the amplitude at γ st is w(γ st ) |w 0 | exp -0.3 . In this simulation, 0.3 is the difference between the minimum of I (at γ γ st = 1/3) and the starting value of I. For = 1/100, this means that the minimum amplitude will be exp(-30) 10 -13 . Reducing the increase rate by a factor of ten ( = 1/1000) brings the minimum amplitude down to the suprisingly low value of exp(-300) 5 × 10 -131 . In general, the minimum amplitude reached by the system can be roughly calculated with:

w min = |w 0 | exp Ĩ(γ st ) -Ĩ(γ 0 ) (14)
A few remarks are suggested by these extremely low values.

Firstly, extremely low values cannot be computed using ordinary machine precision. In this article, the calculations are performed with a Python library (MPMath) that simulates arbitrary precision in an ordinary machine. Fig. 5 shows how three different values of the precision produce very different envelopes. For certain values of γ the errors are many orders of magnitude higher than the precision of the calculations. Beyond a certain value of the precision, the envelope is not greatly affected, only producing "microscopic" errors, which are of the same magnitude as the precision. In practice, the precision a required to simulate the system should be higher than the minimum amplitude w min reached by the system. This ensures that the difference between the simulation and the exact system never exceeds a, otherwise larger differences are expected because of the change in dynamic threshold.

Second, even if the simulations are performed using correct precision, the amplitudes w can only be seen relative to an accurately calculated invariant curve φ. The estimation of φ requires a precision a IC < w min so that it can be used as an accurate reference for determining the amplitudes w. In this paper, the invariant curve is calculated approximately using a perturbation series (see Appendix B), whose precision depends on the number of perturbation terms. Assuming that the perturbation terms φ i (γ) all have the same magnitude (which as shown in Fig. 10 is true for γ > 1/10), the biggest influence in precision comes from the powers of that multiply each term in Eq. (30). Using this simple reasoning, a number of terms n is required for an invariant curve with precision a IC :

n ≈ a IC ⇐⇒ n ≈ log 10 (a IC ) log 10 ( ) . (15)
Returning to the previous example, for = 1/100, n = 7 perturbation terms are required to observe correctly the envelope w at very low amplitudes, whereas for = 1/1000 the number of terms is n = 65. However, even though the invariant curve requires a lengthy calculation in order to serve as a reference for the observation of w, a direct estimation w can be obtained with a much cruder approximation of the invariant curve, as shown below.

Note that the previous argument is typically valid for high values of γ. For low values, some of the perturbation terms can reach values higher than 1, especially for high values of ζ. The argument seems valid in general above the static threshold (see appendix B.3 and Fig. 10).

In real systems, the problem of precision does not apply. However, experimental systems are very often affected by noise from different sources. The major source of noise in the clarinet is turbulence, which cannot be avoided even with a very precise control of the pressure. Noisy situations, as well as finite precision situations, can be analysed introducing a stochastic variable in the iterative system (Eq. ( 7))

Trajectory of the system affected by noise

If numerical simulations are run with a precision coarser than the w min calculated through Eq. ( 14), the previous formulae must be extended. The limited precision (i.e. below w min ) used in simulations is modelled as a stochastic variable (with a standard deviation of σ = a) in the system. This case is studied in [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF]. A "squared average" trajectory < w 2 n > is described by:

< w 2 n > ≈ w(γ n ) 2 A(γn) + σ 2 γn+ γ0+ w(γ n ) w(γ ) 2 dγ B(γn) . (16)
The two terms of the right-hand side of Eq. ( 16) are functions of the parameter γ. The term labeled A(γ) corresponds to the approximation of the trajectory in the absence of noise, the same as in Eq. ( 9). B(γ) is the expected value of the additional distance to the invariant curve due to the presence of noise. In practice, when the noise level is sufficiently high or the precision low (relative to the estimation of Eq. ( 15)), only the term B(γ) is relevant, i.e. the trajectory of the system is described by:

< w 2 n > ≈ B(γ n ) with B(γ) = σ 2 γ+ γ0+ w(γ) w(γ ) 2 dγ . (17)
For sufficiently small, since Ĩ > 0 by definition and considering Eq. ( 13), it can be deduced that w(γ) w(γ ) for γ close to γ st (keeping in mind that w depends exponentially on Ĩ/ with small, in this article, and the minimum of I and w are close to γ st ) and w is negligible for all remaining values of γ . This allows a simplification of the expression for B(γ) as described below.

According to the shape of Ĩ(γ) (see Fig. 4), a second-order Taylor expansion of Ĩ(γ) around the static oscillation threshold γ st is used to simplify its expression (for details, see Appendix C):

Ĩ(γ) ≈ 3 √ 3 ζ 2 (γ -γ st ) 2 . ( 18
)
Using approximation [START_REF] Chaigne | Kergomard: Instruments à anche. -In: Acoustique des instruments de musique[END_REF], the expression of B(γ) can be simplified to:

B(γ) = σ 2 π 3 √ 3ζ exp 2 Ĩ(γ + ) . (19)
Details of the calculations of the simplified expression [START_REF] Bergeot | Naissance des oscillations dans les instruments de type clarinette à paramètre de contrôle variable[END_REF] are given in Appendix D. This amplitude B(γ) does not depend on the starting amplitude w 0 , and is also independent of the starting value of γ.

It is interesting to notice that according to [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF], expression [START_REF] Bergeot | Naissance des oscillations dans les instruments de type clarinette à paramètre de contrôle variable[END_REF] can also be written:

B(γ) = σ 2 π 3 √ 3ζ × exp 2 Ĩ(γ 0 + ) w(γ) w 0 2 . (20)
In this form, Eq. [START_REF] Almeida | Attack transients in clarinet models with different complexity -a comparative view[END_REF] shows that, in the presence of noise and far beyond the static threshold, the envelope followed by the system has the same shape as without noise, but with a different amplitude, i.e in this case we have:

< w 2 n > ≈ B(γ n ) ≈ K w(γ n ), (21)
where K is a constant deduced from Eq. ( 20). As a remark, a different calculation with similar objectives is made in a previous article [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF] to determine the dynamic thresholds in presence of noise.

The approximation [START_REF] Chaigne | Kergomard: Instruments à anche. -In: Acoustique des instruments de musique[END_REF] was used formally to integrate Ĩ(γ n + ) in Eq. [START_REF] Bergeot | Naissance des oscillations dans les instruments de type clarinette à paramètre de contrôle variable[END_REF]. The result is an explicit expression for B(γ), and therefore of the dynamic oscillation threshold. Here, Ĩ(γ n + ) is numerically integrated, keeping its precise expression given by Eq. ( 12). This leads to a better estimation of the envelope, but that envelope does not have an analytic expression.

Interrupted variation of the mouth pressure parameter

This section describes the behaviour of the system for an example profile consisting of a limited linear growth of the parameter at a constant rate followed by a constant value γ M for an indefinite period of time. The parameter is therefore formally defined as:

γ n = n + γ 0 if n ≤ M (22a) γ M if n > M. ( 22b
)
Due to the change in increase rate at n = M the growth phase and the static phase are studied independently. An amplitude envelope w-(γ) is computed for the growth phase and another w+ (γ) for the static phase. The two envelopes are connected at n = M since the initial value w+ (γ M ) is deduced from w-(γ M ). The method is described in the next sections and summarised in Fig. 6.

Amplitude envelope of the growing phase: w -

As explained in section 3, the first few (N lin ) iterations must usually be performed manually. These correspond to an "approach phase" that brings the system close enough to the invariant curve so that the assumption of linearity is valid.

At iteration N lin the state of the system is given

Min. amplitude

Low prec. or noise? by:

N lin Ref. ampli- tude w Nlin Calculate remaining env. |w - n | Exit value w - M w - M ≪ |x * (γ M ) -φ ǫ (γ M )|? w + M = w - M + φ ǫ (γ M ) -x * (γ M ) Calculate remaining env. Ref. ampli- tude w γst w + M = φ ǫ (γ M ) -x * (γ M )
n = N lin x N lin = G N lin (x 0 ) = G • G • . . . • G N lin times (x 0 ) γ N lin = γ 0 + N lin w + N lin = x N lin -φ (γ N lin ) (23)
The number of iterations required for the approach phase depends on the starting value of γ and the increase rate . In practice the state of the system is simulated iteratively until it reaches an amplitude w n < .

A complication to this view arises when γ goes through a superstable point γ ss defined by G (x * (γ ss ), γ ss ) = 0. At this point the iterations can approach arbitrarily the invariant curve. Although this situation can be analysed under some simplifying assumptions, this is not done in this article, and the reader is referred to Baesens [START_REF] Baesens | Slow sweep through a perioddoubling cascade: Delayed bifurcations and renormalisation[END_REF] for a detailed description of this case or to Bergeot [START_REF] Bergeot | Naissance des oscillations dans les instruments de type clarinette à paramètre de contrôle variable[END_REF] in the context of the clarinet. A simple way of circumventing this problem is to force N lin to bring γ beyond the super-stable point.

A few explicit iterations (usually less than 5) allow the calculation of the amplitude w(γ N lin ). Iteration n = N lin is used as a safe starting point for the analytic determination of the envelope.

w -(γ) = w - N lin × exp Ĩ(γ + ) -Ĩ(γ N lin + ) . ( 24
)
When the simulations are performed with a lower precision than that required for simulating the exact system (see Eq. ( 15)), the initial value γ 0 does not affect the growth of oscillations. In this case, an average squared amplitude is given by Eq. ( 19) starting from γ st . Therefore, the envelope is given by:

w -(γ) = σ π 3 √ 3ζ 1/4 exp Ĩ(γ + ) . ( 25
)
This approximation is valid for γ > γ st , which is the usual region of interest. Below γ st the oscillations are mostly random, with an average level that remains close to the standard deviation of the stochastic perturbation σ.

Amplitude envelope of the static phase: w +

At n = M , γ becomes constant and the oscillation undergoes an exponential growth (provided that γ M > γ st ), given by Eq. ( 6) where the initial value w 0 is replaced by the value w + M deduced from the previous study of the growing phase:

w + n = w + M [G (x * (γ M ), γ M )] (n-M ) . ( 26
)
The starting amplitude w + M for the static phase is given by continuity of x:

w + M = w -(γ M ) + φ (γ M ) -x * (γ M ). ( 27
)
due to the change in invariant manifold from the invariant curve φ (γ) to x * (γ M ).

As a remark, when the amplitude

w -(γ M ) is suf- ficiently small (i. e. w -(γ M ) |x * (γ M ) -φ (γ M )|
), the starting amplitude can be given simply by the difference between the invariant curve and the curve of fixed points:

w + M = φ (γ M ) -x * (γ M ). ( 28
)
In such a situation, the transient time is roughly given by the time until the slope discontinuity in the blowing pressure profile, plus a delay corresponding to the time needed for the oscillations to grow from w + M (independently of w - M ) to the final amplitude. Since the starting amplitude and the exponential coefficient (G (x * ) in Eq. ( 6)) are independent of the slope of the growth phase, so is the duration of the transient resulting from the interruption in the growth. This matches observations on real instruments blown artificially [START_REF] Bergeot | Response of an artificially blown clarinet to different blowing pressure profiles[END_REF].

In any case, the oscillation usually starts very close to the fixed point x * (γ M ). This ensures that the linear approximation is valid on a large part of the transient (see Fig. 2).

Examples

A few examples of simulations are presented in this section, together with predictions based on the previous sections, and their limitations. The "actual envelopes" corresponding to the absolute distance between the iterated values and the invariant curve are plotted together with the estimation of the envelopes (Eq. ( 16)). In examples presented in sections 5.1 and 5.2 the numerical precision is higher than the minimum amplitude reached by the system (Eq. ( 14)). The effect of introducing a stochastic variable in the system, which plays a similar role as performing simulations with low precision [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF], is shown in the example of section 5.3.

Interruption below dynamic oscillation threshold

In Fig. 7, the increase in mouth pressure γ is stopped at a relatively small value of the parameter. In consequence, the amplitude of the oscillations is considerably smaller when the increase is interrupted. A jump in the relative amplitude is observed when γ = γ M , in a logarithmic plot (see Fig. 7(b)). This jump arises because w is the distance to the invariant curve φ before γ M and to the fixed point x * after.

In this example, 6 iterations (N lin ) are used to reach the linear approximation.

Moreover

w -(γ M ) |x * (γ M ) -φ (γ M )|
, so that the starting amplitude for the constant parameter phase (w + M ) is deduced from Eq. ( 28). The envelope is then computed following the method described above (see Fig. 6). Fig. 7(b) also shows that the prediction is slightly in advance relative to the actual envelope. The reason is that Ĩ(γ) is calculated using a severe approximation φ (γ -) ≈ x * (γ) (see Eq. ( 12)). For small values of the approximation is satisfactory. The advantage of using this approximation is that a single curve Ĩ(γ) can be used for any small value of the growth rate.

Interruption near the dynamic oscillation threshold

In Fig. 8, γ reaches a higher stable value. This results in higher values of amplitude w n when the parameter stops increasing. The envelopes during the growing phase are estimated using the same method as in the previous example. At iteration M , since the system is estimated to have an amplitude that is higher than the difference |φ(γ)x * (γ M )|, the new amplitude w + M is the distance to the invariant curve of the growing phase w -(γ M ). The remaining envelope is the exponential w + M exp |G (x * (γ M ), γ M )|, as in the example above. The biggest difficulty in estimating the amplitude of the static phase arises when the amplitude w -(γ M ) is similar to |φ(γ)x * (γ M )|. In this case, the iterate at n = M can be either very close to the fixed point curve or at twice the distance between the two 5) with unlimited precision. The invariant curve (Eq. ( 29)) is calculated with 8 perturbation terms and envelope predictions given by Eq. ( 13).

= 0.01, ζ = 1/2, γ M = 0.6, γ 0 = 1/10000, x 0 = 0.5. reference curves, which will imply very different amplitudes for the static phase.

Finally, in Fig. 8(b), the jump in relative amplitude at the beginning of the static phase exists but it is not clearly visible because the amplitude of the oscillation at γ = γ n is large compared with the case shown in the previous example (see Fig. 7(b)).

The disagreement between the iterates and the prediction for 10 < n < 130 may appear to suggest that the prediction is not good here, whereas in fact it is the "actual envelope" that is incorrect. This is due to an inaccurate determination of the invariant curve. In fact, the number of terms needed for the invariant curve (Eq. ( 15)) makes its analytical computation too complicated. This situation is thus different from the numerical precision problem outlined in Fig. 5, where the iterates are in some cases very different from those of the ideal system simulated with infinite precision due to the shift in dynamic threshold. The prediction is valid for most of the simulation between 5) with unlimited precision. The invariant curve (Eq. ( 29)) is calculated with 8 perturbation terms and envelope predictions given by Eq. ( 13).

= .005, ζ = 1/2, γ M = 0.9, x 0 = 0.5, γ 0 = 1/10000. n = 4 and n = 160, and it matches the envelope whenever the invariant curve is valid (in particular above n = 130). This shows that the envelope and the dynamic threshold can be fairly well predicted, even with an inaccurate approximation.

Simulations with noise

In the example of Fig. 9, the simulation is performed adding a stochastic variable to γ n with a uniform probability distribution having a standard deviation σ = 10 -4 . This is roughly equivalent to a simulation without noise but with a numerical precision fixed to 4 significant digits (i.e. a = 10 -4 ) [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF].

The sequence B(γ n ) (Eq. ( 19)) is calculated based on this value of σ, and its square-root plotted as the envelope prediction. The prediction is valid for γ > γ st = 1/3, where B(γ n ) reaches its minimum value. The departure of the oscillations occurs earlier when compared to the case without noise. When γ < γ st Figure 9: Simulation of the system in Eq. ( 3) with linearly increasing γ and added noise. Invariant curve (Eq. ( 29)) and envelope predictions given by Eq. ( 21). Unlimited precision, = .01, ζ = 1/2, x 0 = 0.5, γ 0 = 1/10, σ = 10 -4 .

the amplitude is roughly that of the noise, because the noise is added at each new iteration to a value smaller that of the non-linear function applied to the previous iteration.

Because of the reduction in the bifurcation delay, the oscillations are seen to depart much earlier than the cessation of the increase of the parameter γ. After the end of the exponential increase in amplitude, the envelope increases with the parameter, following the two-state oscillation given by the static bifurcation diagram.

A discontinuity similar to that observed in figure 7 can arise also in noisy conditions. However, because the envelope curve w(γ) multiplies a bigger value at γ st , the discontinuity is seen only for smaller values of γ M .

Due to the random nature of the system, the prediction should not be interpreted as an approximation to the exact envelope, but rather as the enve-lope followed on average by a series of runs of the simulation. In fact, in this case, for a series of runs with different noise samples, the actual envelope was seen to shift towards the right or the left by about 4 iterations.

Discussion

The method can in principle be extended to include frequency independent losses [START_REF] Dalmont | An analytical prediction of the oscillation and extinction thresholds of a clarinet[END_REF], although this may be hard to acheive analitically. The invariant curve cannot be calculated directly from the simple expression of F , as in Appendix B, requiring the use of the much more complicated expressions of G and its derivatives. More complex models of clarinets with frequency dependent losses are known to give rise to long attack transients with similar envelope shapes [START_REF] Silva | Émergence des auto-oscillations dans un instrument de musique à anche simple[END_REF], and the envelope estimation used in the present article may be similar in models with small dispersion in the reflection function [START_REF] Almeida | Attack transients in clarinet models with different complexity -a comparative view[END_REF].

When the mouth pressure grows linearly over time, the logarithm of the amplitude is proportional to a predetermined curve, which we call I(γ). The proportionality factor depends on the inverse of the growth rate , whereas the offset depends on one of these two factors:

• the initial amplitude (starting distance to the invariant curve), when the precision is high enough (see Eq. ( 13)) or

• the stochastic level σ when the simulation is imprecise or the system is noisy (Eq. ( 21)).

A stop in the linear growth of the mouth pressure may occur while the system is still oscillating with low amplitude. In this case, when the pressure stops increasing, the oscillation resumes exponentially from a higher amplitude, which is given by the distance between the invariant curve and the fixed point at the particular value of the mouth pressure. A discontinuity in the amplitude envelope is observed if before the mouth pressure stops increasing while the amplitude was still at a value lower than the distance between the invariant curve and the fixed point. Bifurcation delay has also been observed in a real instrument. So far it has been hard to relate the amplitude envelope to the value of the mouth pressure. In interrupted ramps of the mouth pressure however, the oscillations seem to be triggered close to the inflection point of the blowing pressure [START_REF] Bergeot | Response of an artificially blown clarinet to different blowing pressure profiles[END_REF]. In this case, an exponential amplitude growth then resumes. This is as expected for low values of γ M , as shown in the example in section 5.1.

The values of γ at the start of the oscillation depend on the rate of growth of the mouth pressure, an indication that the system is determined by the stochastic fluctuations in the mouth pressure.

For a constantly increasing parameter, the dynamic oscillation threshold γ dt [START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure[END_REF][START_REF] Bergeot | Prediction of the dynamic oscillation threshold in a clarinet model with a linearly increasing blowing pressure: Influence of noise[END_REF] gives the approximate value of the mouth pressure parameter for which an audible sound appears, or in other terms, the distance from the invariant w curve becomes "macroscopic". When the linear growth of the mouth pressure is suddenly stopped at n = M and then kept constant at a value γ M , two situations must be distinguished:

• γ M < γ dt : a growing exponential envelope starts at γ = γ M with a fixed starting amplitude, which only depends on the value of γ M (see section 5.1).

Audible sound occurs at a fixed time interval from the stop in pressure increase;

• γ M > γ dt : the audible ("macroscopic") sound begins at γ = γ dt (see sections 5.2 and 5.3).

In most practical cases the latter situation is more common: because of the limited precision or noise, γ dt is effectively reduced to values that are much closer to the static threshold.

Conclusion

This work shows that the amplitude envelope produced with a regular increase of blowing pressure in a simplified clarinet system can be described reasonably well by the use of a single function I(γ) that is a characteristic of the system. This function can be used in exact and "noisy" cases to describe the envelope beyond the static threshold γ st .

When the pressure increase is interrupted, the exponential envelope corresponding to the transient of a static-parameter case can be matched with the one corresponding to growing pressures. In many practical cases, when the interruption occurs at sufficiently low values of the blowing pressure, this corresponds to a fixed starting amplitude so that the transient time measured from the interruption is roughly independent of the previous history of the system. These conclusions show some dramatic effects of the stabilisation of the mouth pressure that are due to the discontinuity in derivative.

In summary, a sudden cessation in the increase inmouth pressure can have a large impact in the initial transient of the clarinet if it appears at a low enough value of mouth pressure. A preliminary comparison with a smoother stabilisation profiles [START_REF] Bergeot | Effect of the shape of mouth pressure variation on dynamic oscillation threshold of a clarinet model[END_REF] suggests that smoother profiles give rise to slower transients. However, because of the simple mathematic expressions used for the profiles, they are not easy to compare to the piecewise linear profiles shown in this article.

A Table of

B Perturbation methods for the invariant curve

This appendix presents a perturbation method to calculate the invariant curve, using only expressions of function u = F (p) (see Eq. ( 1)). This has the advantage of producing much simpler expressions than using function x = G(-y) (Eq. ( 3)). Higher order terms are needed only when determining w n from a simulation. For all other purposes used in this article, the first order term is usually sufficient.

B.1 Generic forms of the invariant curve.

The invariant curve satisfies the following equation:

φ (γ) = G (φ (γ -), γ) . (29)
The perturbation to order K consists in expressing φ as a series of terms depending on powers of (the perturbation):

φ(γ) = K i=0 i φ i (γ) + o( K+1 ) (30)
Both φ and G are developed in a power series, φ around γand G around the first term φ 0

The right-hand side of Eq. ( 29) is then, to 2nd order:

G (φ (γ -), γ) = G (φ 0 (γ), γ) + G (φ 0 (γ, γ) (φ 1 (γ) -φ 0 (γ)) + 1 2 (φ 1 (γ) -φ 0 (γ)) G (φ 0 (γ, γ) + G (φ 0 (γ, γ) φ 2 (γ) -φ 1 (γ) - 1 2 φ 0 (γ) + O( 3 ). (31)
By equating expression (30) on the left-hand side and (31), it is possible to isolate terms on each power of , and extract expressions for each of the functions φ i .The first term is nothing but the definition of the fixed point: φ 0 (γ) = G (φ 0 (γ)) .

(32)

Each of the higher order terms is obtained from lower-order ones:

φ 1 = G (φ 0 ) φ 0 G (φ 0 ) -1 (33)
φ 2 = G (φ 0 ) 2φ 1 φ 0 -φ 2 1 -φ 2 0 2 (G (φ 0 ) -1) + (34) G (φ 0 ) (2φ 1 -φ 0 ) 2 (G (φ 0 ) -1) (35)
. . .

All functions and derivatives of the functions φ i are taken at γ. As expected, all the derivatives of G are taken at the fixed point φ 0 , and this remains true for higher-order terms too. Derivatives of function G, as given by Taillard [START_REF] Taillard | Iterated maps for clarinet-like systems[END_REF] are hard to calculate, as the expressions are complex. However, the derivatives of G are related to those of function F . y = G(x) can be defined as a parametric curve (with parameter p) as the locus of points:

x(p) = - 1 2 (p -F (p)) , (36) y(p
All higher order derivatives can be calculated iterativelly:

G (n) = ∂G (n-1) ∂p ∂x ∂p . ( 39
)
For instance the second derivative is: In general these formulas are not of much use because they are functions of p instead of x. However, it can be proved that the fixed point of G corresponds to p = 0 (the line y = x corresponds to the axis u), so that:

G = - 4F (F -1)
G (φ 0 (γ)) = -2 √ γ + (1 -3γ)ζ 2 √ γ + (1 -3γ)ζ , (41)
and

G (φ 0 (γ)) = - 8ζ(3γ + 1) 2 √ γ + (1 -3γ)ζ 3 . (42) etc.

B.3 Perturbation terms.

From Eqs (33) and (35), the first perturbation terms can be written:

φ 0 (γ) = ζ 2 (1 -γ) √ γ, (43)
φ 1 (γ) = (1 -3γ)ζ (3γ -1) ζ + 2 √ γ 16γ , (44)
φ 2 (γ) = - 9γ 2 -1 ζ 2 5ζ (3γ -1) + 8 √ γ 256γ 5/2 . ( 45
)
The first perturbation terms (φ i for i = 1 to 4) are represented graphically in Fig. 10.

C Approximated expression of Ĩ(γ)

According to the shape of Ĩ(γ), the second-order Taylor expansion of Ĩ(γ) around the static oscillation threshold γ st is:

Eq. ( 48) can be calculated explicitly from the expression of G (x * (γ), γ), given by Eq. ( 41). The resulting expression estimated in γ = γ st . After calculation we obtain Ĩ (γ st ) = 3 √ 3ζ, yielding:

Ĩ(γ) ≈ 3 √ 3 ζ 2 (γ -γ st ) 2 , (49)
with a quadratic approximation close to γ st .

D Details of the calculation of the simplified expression of B(γ)

Using Eq. ( 13), Eq. ( 17) is developed,

B(γ) = σ 2 γ+ γ0+ w(γ) w(γ ) 2 dγ = σ 2 exp 2 Ĩ(γ + ) × γ+ γ0+ exp 2 -Ĩ(γ + ) dγ , (50)
and replacing Ĩ(γ) by its expression given by Eq. ( 18), the term B(γ) is approximated by:

B(γ) = σ 2 exp 2 Ĩ(γ + ) γ+ γ0+ exp - 3 √ 3ζ (γ + -γ st ) 2 dγ , (51)
Eq. ( 51) can be formally integrated using the error function erf(x) [START_REF] Gradshteyn | Table of integrals, series, and products[END_REF]:

B n = σ 2 exp 2 Ĩ(γ + ) 1 2 π 3 √ 3ζ ×   erf   3 √ 3ζ (γ + -γ st )     γ+ γ0+ . (52)
The term in square brackets in Eq. ( 52) can often be approximated to the values of the error function far from γ st , respectively -1 and 1, allowing to write:

  erf   3 √ 3ζ (γ + -γ st )     γn+ γ0+ ≈ 2. ( 53
)
Finally, using Eq. ( 53), the expression of B(γ) becomes:

B(γ) = σ 2 π 3 √ 3ζ exp 2 Ĩ(γ n + ) . (54)

ρc Sres S 2P M ρ 1 P

 1 M . ζ is related the lip force via the opening area of the reed at rest S and is proportional to the characteristic impedance at the resonator input ρc Sres . Three examples of the function F (Fig.1(a)) show that smaller values of ζ bring the characteristic function closer to that of a stopped pipe (u = 0). Increasing γ shifts the curve along the p-axis.

Figure 1 :

 1 Figure 1: Non-linear characteristics in u = F (p) representation (a) and x = G(y) representation (b) for 3 different parameter values

Figure 2 :

 2 Figure 2: Time evolution of the outgoing pressure x, solution of Eq. (3) for different values of its initial value x 0 = x * + w 0 . From left to right: w 0 = 0.01 (--), w 0 = 10 -5 (--) and w 0 = 10 -10 (--). (---) Exponential envelope deduced from the function[START_REF] Taillard | Iterated maps for clarinet-like systems[END_REF]. The following parameters are used: γ = 0.42 (constant) and ζ = 0.5.

Figure 3 :

 3 Figure 3: (black points) Numerical simulation of the system (7). (dashed black line) Invariant curve φ (γ). (blue line) Curve of fixed points x * (γ). ζ = 0.5, = 10 -3 and γ 0 = 0.

Figure 4 :

 4 Figure 4: Integral I(γ) calculated using Eq. (10) (dashed line) and approximately using Eq. (12) (solid line). ζ = 1/2, = 1/20.

Figure 5 :

 5 Figure 5: Static and dynamic bifurcation for ζ = 0.5. Dynamic diagram is obtained with = 10 -3 and γ 0 = 0, from numerical simulations performed with three different numerical precisions: a = 10 -12 ,a = 10 -45 and a = 10 -200 .

Figure 6 :

 6 Figure 6: Algorithm for determination of the envelope.

Figure 7 :

 7 Figure7: Simulation of the system in Eq. (5) with unlimited precision. The invariant curve (Eq. (29)) is calculated with 8 perturbation terms and envelope predictions given by Eq. (13).= 0.01, ζ = 1/2, γ M = 0.6, γ 0 = 1/10000, x 0 = 0.5.

-0. 4 -Figure 8 :

 48 Figure8: Simulation of the system in Eq. (5) with unlimited precision. The invariant curve (Eq. (29)) is calculated with 8 perturbation terms and envelope predictions given by Eq. (13).= .005, ζ = 1/2, γ M = 0.9, x 0 = 0.5, γ 0 = 1/10000.

-

Figure 10 :

 10 Figure 10: First four terms of the perturbation approximation to the invariant curve as a function γ for four different values of ζ.

  F (p)) . (37)The derivative of the curve y = G(x) is:p + ζ (3(pγ) + 1) 2 √ γp + ζ (3(pγ) + 1).

  γp + ζ (3(pγ) + 1)) 3 . (40)

Ĩ

  (γ) ≈ Ĩ(γ st ) + (γγ st ) Ĩ (γ st )+ (γγ st ) 2 2 Ĩ (γ st ). (46)Through Eq. (12), by definition, we have Ĩ(γ st ) = 0. Since Ĩ(γ) is the integral of a known function, at the static threshold, the expression of the first and the second derivatives of Ĩ(γ) are:Ĩ (γ st ) = ln |G (x * (γ st ), γ st )| = 0,(47)Ĩ (γ st ) = d dγ ln |G (x * (γ), γ)| γ=γst .

  notation

	p(t)	non-dimensional pressure
	u(t)	non-dimensional flow
	γ	mouth pressure parameter
	ζ	embouchure parameter
	G(x)	iterative function
	xn x * (γ)	outgoing wave (also p + n ) fixed points of the function G(x); same
		as φ =0
	φ (γ)	invariant curve (depends on )
	I (γ)	"Base curve" used in calculations of φ
		and w (depends on )
	I(γ)	Approximation to the "base curve" I, in-
		dependent of
	wn	difference between a simulated xn and
		φ
	w(γn) or wn	prediction of wn
		increase rate of the parameter γ
	σ	level of the white noise
	a	numerical precision used in calculations
	A(γ)	deterministic contribution to w
	B(γ)	stochastic contribution to w
	γst	static oscillation threshold
	γ dt	dynamic oscillation threshold
	M	iteration number at which γ stops in-
		creasing
	γM	target mouth pressure (γ)

Acknowledgement

This work is part of the research project SDNS-AIMV "Systèmes Dynamiques Non-Stationnaires -Application aux Instruments à Vent" (ANR-09-RPDOC-022-01) financed by the Agence Nationale de la Recherche. The authors thank Prof. Joe Wolfe for useful suggestions and proof reading.