12
Logistic Modeling of Note Transitions Luwei Yang 1(B ) , Elaine Chew 1 , and Khalid Z. Rajab 2 1 Centre for Digital Music, Queen Mary University of London, London, UK {l.yang,elaine.chew}@qmul.ac.uk 2 Antennas and Electromagnetics, Queen Mary University of London, London, UK [email protected] Abstract. Note transitions form an essential part of expressive per- formances on continuous-pitch instruments. Their existence and precise characteristics are not captured in conventional music notation. This paper focuses on the modeling and representation of note transitions. We compare models of excerpted pitch contours of performed porta- menti fitted using a Logistic function, a Polynomial, a Gaussian, and Fourier Series, each constrained to six coecients. The Logistic Model is shown to have the lowest root mean squared error and the highest adjusted R-squared value; an ANOVA shows the dierence to be signif- icant. Furthermore, the Logistic Model produces musically meaningful outputs: transition slope, duration, and interval; and, time and pitch of the inflection point. A case study comparing portamenti between erhu and violin on the same musical phrase shows transition intervals to be piece-specific (as it is constrained by the notes in the score) but transition slopes, durations, and inflection points to be performer-specific. Keywords: Logistic model · Note transition · Portamento · Expressive music analysis · Performance 1 Introduction Transitions between musical objects are extremely important in expressive musi- cal performance and also in music composition. Musical expressivity lies in the way in which the performer plays the notes and connects them. In his book on violin teaching, Constantakos says, “There were connections and when you put notes together, you would start to think of it in connection with music, making phrases [4]”. Note transitions can be classified into two types. The first is a discrete note transition, which is the default mode in piano playing. In discrete note transi- tions, the player is unable to or does not wish to alter the pitch in the process of moving from one note to another. The other is the continuous note tran- sition, which is prevalent in string, voice, and other instruments. In continu- ous note transitions, the player adjusts the pitch continuously. This type of note transition is usually referred to as portamento. Portamento is sometimes referred to as “glissando”, “glide”, or “slide”. Here, we use “portamento” and c Springer International Publishing Switzerland 2015 T. Collins et al. (Eds.): MCM 2015, LNAI 9110, pp. 161–172, 2015. DOI: 10.1007/978-3-319-20603-5 16

Logistic Modeling of Note Transitions - WordPress.com fileLogistic Modeling of Note Transitions 163 Fig.1. Spectrogram and the corresponding pitch contour from a passage of erhu. The

Embed Size (px)

Citation preview

Logistic Modeling of Note Transitions

Luwei Yang1(B), Elaine Chew1, and Khalid Z. Rajab2

1 Centre for Digital Music, Queen Mary University of London, London, UK{l.yang,elaine.chew}@qmul.ac.uk

2 Antennas and Electromagnetics, Queen Mary University of London, London, [email protected]

Abstract. Note transitions form an essential part of expressive per-formances on continuous-pitch instruments. Their existence and precisecharacteristics are not captured in conventional music notation. Thispaper focuses on the modeling and representation of note transitions.We compare models of excerpted pitch contours of performed porta-menti fitted using a Logistic function, a Polynomial, a Gaussian, andFourier Series, each constrained to six coefficients. The Logistic Modelis shown to have the lowest root mean squared error and the highestadjusted R-squared value; an ANOVA shows the difference to be signif-icant. Furthermore, the Logistic Model produces musically meaningfuloutputs: transition slope, duration, and interval; and, time and pitch ofthe inflection point. A case study comparing portamenti between erhuand violin on the same musical phrase shows transition intervals to bepiece-specific (as it is constrained by the notes in the score) but transitionslopes, durations, and inflection points to be performer-specific.

Keywords: Logistic model · Note transition · Portamento · Expressivemusic analysis · Performance

1 Introduction

Transitions between musical objects are extremely important in expressive musi-cal performance and also in music composition. Musical expressivity lies in theway in which the performer plays the notes and connects them. In his book onviolin teaching, Constantakos says, “There were connections and when you putnotes together, you would start to think of it in connection with music, makingphrases [4]”.

Note transitions can be classified into two types. The first is a discrete notetransition, which is the default mode in piano playing. In discrete note transi-tions, the player is unable to or does not wish to alter the pitch in the processof moving from one note to another. The other is the continuous note tran-sition, which is prevalent in string, voice, and other instruments. In continu-ous note transitions, the player adjusts the pitch continuously. This type ofnote transition is usually referred to as portamento. Portamento is sometimesreferred to as “glissando”, “glide”, or “slide”. Here, we use “portamento” andc⃝ Springer International Publishing Switzerland 2015T. Collins et al. (Eds.): MCM 2015, LNAI 9110, pp. 161–172, 2015.DOI: 10.1007/978-3-319-20603-5 16

162 L. Yang et al.

“continuous note transition” interchangeably. A large range of expressivity existsin continuous note transitions.

Portamento is frequently used in violin playing. The sound of the violinis considered to be second only to the human voice in expressive beauty [1].The violinist Joseph Joachim (1831–1907) considers portamento as being moreimportant and indispensable than vibrato; and, portamento is ranked first amongthe vocal effects that can be recreated on the violin [2]. Aside from Westernmusic, portamento has also been employed extensively in erhu, a key instrumentin Chinese traditional music [21].

Next, we consider the technical and scientific literature on note transitions.Upon examining violin portamenti from eight master violinists, Lee [9] found thatthe violinists tend to use portamenti as a highly personalized device to exhibittheir musicianship. Liu investigated violin glide differences between cadentialand noncadential sequences, comparing their proportional duration and thenotes’ intonation [10]. Maher [11] focussed on vibrato synthesis over portamentotransitions, and found that the vibrato rate should be in phase with the noteonset so that the note duration is an integer multiple of the vibrato period.Krishnaswamy explored pitch perception, including vibrato and portamento, inSouth Indian classical music [8].

To the authors’ knowledge, there is yet no mathematical model designedor tested for note transitions. The aim of this study is to shed light on themathematical and computational modeling of note transitions. We observe thatthe S shape is prevalent in many note transitions, especially in string playingand vocal music. Practically speaking, the execution of a portamento consists ofan accelerating process followed by a decelerating process. In a portamento, theplayer’s finger will start to accelerate to a target speed, then decelerate to arriveat the target note position. This usually results an S shape in the spectrogramand pitch contour as shown in Fig. 1.

Inspired by the model for population growth, we propose to use the Logis-tic Model to fit the S shape of the portamento. We will show that theLogistic Model fits the shape of note transitions very well, and that it hasthe distinct advantage that its coefficients have direct musical meanings andinterpretations.

This study seeks to achieve the following aims:

1. to model portamenti quantitatively using a mathematical model;2. to provide a tool for investigating and comparing note transition; and,3. to provide a note transition model that can be used for synthesizing natural-

sounding music.

The remainder of this paper is organized as follows: we first propose a numberof candidate models followed by the evaluation of these methods; next, a casestudy on note transitions based on the Logistic Model is presented; finally, theconclusions are presented.

Logistic Modeling of Note Transitions 163

Fig. 1. Spectrogram and the corresponding pitch contour from a passage of erhu. Theportamenti are highlighted by grey area in the lower plot.

2 Modeling of Note Transitions

The primary goal of this section is to introduce the Logistic Model for notetransitions. At the same time, we offer some alternative modeling methods forcomparison, namely, the Polynomial Model, Gaussian Model, and Fourier SeriesModel. We show that, in general, the Logistic Model has better explanatoryvalue than the other methods. Moreover, other methods are not able to providedirect outputs with meaningful musical interpretations. All models mentionedare used to fit the pitch curve of note transitions.

2.1 Logistic Model

The Logistic Model was originally proposed to solve problems in populationdynamics [15,19]. It has been applied successfully to the physical growth oforganisms and to forestry growth [14]. Moreover, the Logistic Model has beenextended to other fields: in [12], Marchetti and Nakicenovic applied the LogisticModel to energy usage and source substitution; in [5], Herman and Montrollpresented the industrial revolution as modeled by the Logistic Model.

In string playing and singing, the players’ portamento pitch curve (the log ofthe fundamental frequency) tends to exhibit an exponential start and an expo-nential end. In other words, the start and the end of portamenti have similarexponential-style increasing and decreasing shapes. The Logistic Model is espe-cially well-suited to model such features.

To the best of the authors’ knowledge, the Logistic Model has yet tobe applied to note transitions or other relevant music areas. Inspired by the

164 L. Yang et al.

Richards’ function [16,18], the logistic function used here is defined as

P (t) = L+(U − L)

(1 +Ae−G(t−M))1/B, (1)

where L and U are the lower and upper horizontal asymptotes, respectively.Musically speaking, L and U are the antecedent and subsequent pitches of thetransition. A, B, G, and M are constants. G can further be interpreted as thegrowth rate, indicating the degree of slope of the transition.

An important characteristic to model is the inflection point of the transition,where the slope is maximized. The time of the inflection point is given by

tR = − 1G

ln!B

A

"+M. (2)

This value is obtained by setting the second derivative of (1) to zero. Since (1) ismonotonically increasing, the second order derivative has only one zero point. Inother words, the zero point of the second derivative is the maximum of the firstderivative, where the slope changes. The inflection point in pitch is calculatedby substituting tR into (1).

2.2 Polynomial Model

The Polynomial Model is given by

p(t) = antn + an−1t

n−1 + . . .+ a2t2 + a1t+ a0, (3)

where n is the degree of the polynomial. The model then requires n + 1 coef-ficients. Although the Polynomial Model is widely used in many applicationsfor curve fitting, this model performs poorly, especially outside the immediaterange of the transition. It cannot model data having asymptotic lines. Thereis also a trade off between performance and polynomial degree. The larger thenumber of coefficients, the better the performance; however, the complexity andcomputational cost would also increase.

2.3 Gaussian Model

The Gaussian Model is given by

P (t) =N#

n=1

ane[−( t−bn

cn)2], (4)

where an is the height of the model, bn the location of the peak, and cn con-trols the width of the Gaussian shape. The constant N denotes the number ofGaussian peaks, giving 3 × N coefficients.

Logistic Modeling of Note Transitions 165

2.4 Fourier Series Model

The Fourier Series Model is given by

P (t) = a0 +N#

n=1

an cos(nωt) + bn sin(nωt). (5)

Here, a0 is the constant term, and ω is the fundamental frequency. The para-meters an and bn are amplitudes of the cosine and sine terms, respectively. Theconstant N is the number of the sinusoids used to fit the data, which results in2 + 2 × N coefficients.

Figure 2 shows the above modeling methods fitting a continuous note tran-sition. For the purpose of unifying the comparison, each method is modeled bysix coefficients. Note that the Logistic Model fits the transition better than theother three methods. A further statistical evaluation will follow.

0 0.2 0.464

66

68

70

T(sec)

P(M

idi N

umbe

r)

Logistic Model

Pitch CurveFitted Curve

0 0.2 0.464

66

68

70

T(sec)

P(M

idi N

umbe

r)

Polynomial Model

Pitch CurveFitted Curve

0 0.2 0.464

66

68

70

T(sec)

P(M

idi N

umbe

r)

Gaussian Model

Pitch CurveFitted Curve

0 0.2 0.464

66

68

70

T(sec)

P(M

idi N

umbe

r)

Fourier Series Model

Pitch CurveFitted Curve

Fig. 2. Modeling of a note transition using the Logistic Model, Polynomial Model,Gaussian Model, and Fourier Series Model.

3 Evaluation

The Logistic Model in (1) has six coefficients. For comparison, the other threemodeling methods were also constrained to the same number of coefficients ver-sion. As a result, we choose a 5-degree Polynomial Model (i.e., n = 5 in (3)), a2-degree Gaussian Model was selected (N = 2 in (4)), and a 2-degree FourierSeries Model (N = 2 in (5)).

3.1 Data Annotation

First, pitch contours were extracted from audio files. As there is no prior notetransition detection method, there also is no existing database for evaluation.

166 L. Yang et al.

Portamenti can take place over an extremely short period of time, and it canbe challenging to annotate the transition duration accurately. This is one of thereasons we choose to annotate a transition from the midpoint (of the note’sduration) of the antecedent note to the midpoint of the consequent note. Wecreate a note transition database using the following rules.

1. The portamento starts from the midpoint of the antecedent note and ends atthe midpoint of the subsequent note.

2. If the portamento starts from an intermediate note1, then the start point isthe beginning of the intermediate note.

3. If the subsequent note is not the target of the portamento, then the end pointis the end of the subsequent note.

4. If either of the two notes contains a vibrato, the vibrato is flattened to thefundamental frequency of the note.

Following the annotation rules above, we manually annotated portamenti forerhu and violin performances of a phrase in a well known Chinese piece TheMoon Reflected on the Second Spring using Sonic Visualiser [3]. The violin scoreof this phrase is shown in Fig. 3. This phrase forms the backbone of the entirepiece, and is the phrase that is least changed when adapting the score from erhuto violin.

Fig. 3. A phrase of The Moon Reflected on the Second Spring [6].

The two erhu performances used are from recordings by Jiangqin Huang [7]and Guotong Wang [20], and the two violin performances used are fromsolo recordings provided by Jian Yang and Laurel Pardue. Details about theexcerpted portamenti can be seen in Table 1. The numbers in Table 1 show thaterhu players tend to use more portamenti than violin players. This may be dueto the fact that the erhu has only two strings while the violin has four. Thus,1 A portamento can be played with two fingers, in sequence, with the first finger slidingto an intermediate note or the second finger starting from an intermediate note.

Logistic Modeling of Note Transitions 167

erhu players have to initiate more slides to reach the target pitches while vio-lin players are able to change strings to reach the target pitch without sliding.Except for the cases where portamenti are indicated in the score, the physicalform of the instrument may be an important factor influencing the number ofportamenti the player employs.

Table 1. Note transition dataset (corresponding to phrase shown in Fig. 3).

Instrument Player Duration No. of Transitions

Erhu Jiangqin Huang 55.649 31

Guotong Wang 42.043 36

Violin Jiang Yang 37.783 20

Laurel Pardue 35.732 24

Total N/A 171.207 111

This dataset is used in both this and the next sections. For the purposesof the study in this paper, we focus only on the continuous note transitions. Itis worth pointing out that discrete note transitions can also be modeled by aLogistic Model by giving the slope an extremely high value.

3.2 Model Fitting

We use the Curve Fitting Toolbox in Matlab [17] to perform the note transitionmodeling. In this package, the non-linear least squares method was used.

Setting the correct search ranges and initial solutions can have a highimpact on curve fitting performance. Unlike the Logistic Model, the Polyno-mial, Gaussian, and Fourier Series models do not have coefficients having directmusical meanings relating to note transitions. As a result, the search rangesof these methods were set to (−∞,+∞), and the initial points were decided(randomly) by Matlab. For the Logistic Model, we found that its performanceimproves when we set the initial value of L to be the lowest pitch in the notetransition, and the initial value of U to be the highest pitch in the note transi-tion. The search ranges and initial points for the Logistic Model coefficients aregiven in Table 2, where xmin and xmax are the lowest and highest pitches in thenote transition, respectively.

Table 2. Search ranges and initial points for coefficients of Logistic Model.

Coefficient A B G L M U

Search Range (0,+∞) (0,+∞) (−∞,+∞) [1, 128] [0,+∞) [1, 128]

Start Point 0.8763 1 0 xmin 0.1 xmax

168 L. Yang et al.

For each note transition (a finite pitch time series), the Root Mean SquaredError (RMSE) and Adjusted R-Squared values were calculated for each model.The performance of the four modeling methods is presented in Fig. 4, whichshows the average Root Mean Squared Error (RMSE) and Adjusted R-Squaredvalues. Note that the Logistic Model has the lowest RMSE and the highestAdjusted R-Squared value, showing that the Logistic Model performed better inthe note transition modeling than any other methods. The Polynomial Model hasthe second best performance. While the Fourier Series Model gives the poorestmodeling performance. The superiority of the Logistic Model is confirmed byan ANOVA (Analysis of Variance) [13] analysis. We performed the ANOVAanalysis between the Logistic Model and other modeling methods to confirmthat the mean values given in Fig. 4 are significant. From Table 3, all p-valuesare lower than the significant level of 0.01.

Logistic Polynomial Gaussian Fourier Series0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

0.064

0.156

0.238

0.450

Average Root Mean Squared Error(RMSE)

Logistic Polynomial Gaussian Fourier Series0.6

0.65

0.7

0.75

0.8

0.85

0.9

0.95

1

1.05

0.993 0.9810.952

0.724

Average Adjusted R-Squared

Fig. 4. Modeling performance of Logistic Model, Polynomial Model, Gaussian Modeland Fourier Series Model.

Table 3. ANOVA Analysis (p-value) of Root Mean Squared Error and Adjusted R-Squared between Logistic Model and other three model methods.

Root Mean Squared Error

p-value Polynomial Gaussian Fourier

Logistic 1.11 × 10−9 2.13 × 10−17 5.81 × 10−12

Adjusted R-Squared

p-value Polynomial Gaussian Fourier

Logistic 2.03 × 10−6 3.94 × 10−15 1.64 × 10−11

Logistic Modeling of Note Transitions 169

4 A Case Study of Erhu and Violin Music

We present here the results of a case study investigating the behavior of porta-menti as performed by erhu vs. violin players. The Logistic Model is employedhere to show the feasibility of such expressive performance analyses.

4.1 Parameters of Interest

Using the Logistic Model as defined in (1), we examine the following character-istic of the note transitions.

1. The slope of the transition, which is the coefficient G in (1).2. The transition duration. Once the Logistic Model is set up, the first derivative

of the Logistic curve that is larger than a threshold value can be employed toidentify the transition duration. Empirically, this threshold is 0.861 semitonesper sec.

3. The transition interval. The interval is obtained by calculating the absolutesemitone difference between the lower and upper asymptotes.

4. The normalized inflection time. The actual time of the inflection point is givenby (2). As transition durations are different one from another, this time isnormalized to lie between 0 and 1, where 0 marks the beginning and 1 theend of the transition duration.

5. The normalized inflection pitch. This is similar to the normalized inflectiontime; this parameter is also normalized to lie between 0 and 1, where 0indicates the lower asymptote and 1 the higher asymptote in the transitioninterval.

An example of a note transition is given in Fig. 5, where a slope of 42.251 canbe observed. The transition duration and interval are 0.186 seconds and 2.914semitones, respectively. The inflection point appears to lie in the first half of thetransition duration and interval; this is confirmed by the normalized inflectiontime of 0.316 and pitch of 0.428.

4.2 Results

The slope, transition duration, and interval statistics are shown in Fig. 6. Themiddle bar in the box indicates the median value. The lower and upper edgesmark the 25th and 75th percentiles, Q1 and Q3, respectively. The dotted linesextend from (Q1−1.5×(Q3−Q1)) to (Q3+1.5×(Q3−Q1)), while dots beyondthese boundaries mark the outliers.

Consider the transition interval. All four players’ transition intervals are onthe order of three semitones wide, with insignificant differences. A reason couldbe that the pitches are constrained by the musical score, which limits the rangeof the transition interval. Wang and Pardue exhibit wider variabilities in theirtransition intervals, as indicated by the taller boxes, but it is likely that thetransition intervals may vary more widely across musical pieces than betweenplayers. This hypothesis warrants further experiment and exploration.

170 L. Yang et al.

T(sec)0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5

Mid

i Num

ber

65

66

67

68

69

70

Annotated Note TransitionLogistic Model Fitting

Inflection Point

TransitionInterval

TransitionDuration

Fig. 5. Illustration of transition duration, transition interval, and inflection time andpitch from an erhu excerpt.

Wang has the largest average slope value. Since the four players have similartransition intervals, it is expected that Wang, due to the high slope, has thelowest average transition duration, as confirmed by Fig. 6. As expected, the slopeand the transition duration are negatively correlated.

Figure 7 shows boxplots of the normalized time and pitch of the inflectionpoint. Both erhu players tended to time their inflection points in the first halfof the transition duration, while the violin players chose to put their inflectionpoints around the middle of the transition duration. In contrast, the inflectionpitch of the erhu players tended to lie around the middle of the transition interval,while that of violin players are located lower in the interval.

0

20

40

60

80

100

120

Huang(E)Wang(E)

Yang(V)Pardue(V)

Slope

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Huang(E)Wang(E)

Yang(V)Pardue(V)

Transition Duration

T(se

c)

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

Huang(E)Wang(E)

Yang(V)Pardue(V)

Transition Interval

Mid

i Num

ber

Fig. 6. Boxplots of slope, transition duration, and transition interval for all four playersof The Moon Reflected on the Second Spring. E: Erhu, V: Violin.

Logistic Modeling of Note Transitions 171

0

0.2

0.4

0.6

0.8

1

Huang(E)Wang(E)

Yang(V)Pardue(V)

Normalized Inflection Time

T (N

orm

alis

ed)

0

0.2

0.4

0.6

0.8

1

Huang(E)Wang(E)

Yang(V)Pardue(V)

Normalized Inflection Pitch

Pitc

h (N

orm

aliz

ed)

Fig. 7. Boxplots of normalized inflection time and normalized inflection pitch for allfour players of The Moon Reflected on the Second Spring. E: Erhu, V: Violin.

5 Conclusion

In this study, we proposed a computational model of note transitions employingthe Logistic Model. This model is able to fit discrete and continuous note transi-tions. The Logistic Model is shown to have better performance than other meth-ods, namely the Polynomial Model, Gaussian Model, and Fourier Series Model.Moreover, parameters that convey musically meaningful information make theLogistic Model stand out from other methods. A case study on erhu and vio-lin data was presented to demonstrate the feasibility of the Logistic Model inexpressive music analyses.

For the four players analyzed, the transition interval was found to be largelyconstrained by the score, the transition duration varied by player, with the dura-tion being inversely related to the slope. The two erhu players tended to placethe inflection time in the first half of the duration, while the two violin playerstended to put it around the middle; the two violin players tended to place theinflection pitch in the lower half of the interval, while erhu players tended to putit around the middle.

This study represents a first effort towards the modeling of note transitions.We plan to test this model on further datasets of continuous note transitionsfeaturing other instruments, for example, the singing voice. Another directionwould be to test the usability of this model for the synthesis of natural soundingmusic. Future work can also consider other models for note transitions such asa spline or the integral of a Gaussian function.

Acknowledgments. This research is supported in part by the China ScholarshipCouncil. The authors would like to thank Jian Yang and Laurel Pardue for the violinrecordings.

172 L. Yang et al.

References

1. Applebaum, S.: The Way They Play. Paganiniana Publications, Neptune City(1972)

2. Brown, C.: The decline of the 19th-century German school of violin playing. http://chase.leeds.ac.uk/article/the-decline-of-the-19th-century-german-school-of-violin-playing-clive-brown/. Accessed in Jan 2015

3. Cannam, C., Landone, C., Sandler, M.: Sonic visualiser: An open source applicationfor viewing, analysing, and annotating music audio files. In: Proceedings of theInternational Conference on Multimedia, pp. 1467–1468. ACM (2010)

4. Costantakos, C.A.: Demetrios Constantine Dounis: His Method in Teaching theViolin. Peter Lang Publishing Inc., New York (1997)

5. Herman, R., Montroll, E.W.: A manner of characterizing the development of coun-tries. Nat. Acad. Sci. 69, 3019–3023 (1972)

6. Hua, Y.: Erquanyingyue. Zhiruo Ding and Zhanhao He, violin edn. (1958), musicalScore

7. Huang, J.: The Moon Reflected on the Second Spring, on The Ditty of the Southof the Jiangsu. CD (2006). ISBN: 9787885180706

8. Krishnaswamy, A.: Pitch measurements versus perception of south indian classi-cal music. In: Proceedings of the Stockholm Music Acoustics Conference (SMAC)(2003)

9. Lee, H.: Violin portamento: An analysis of its use by master violinists in selectednineteenth-century concerti. In: ICMPC9 Proceedings of the 9th International Con-ference on Music Perception and Cognition, August 2006

10. Liu, J.: Properties of violin glides in the performance of cadential and noncadentialsequences in solo works by bach. In: Proceedings of Meetings on Acoustics. vol. 19.Acoustical Society of America (2013)

11. Maher, R.C.: Control of synthesized vibrato during portamento musical pitch tran-sitions. J. Audio Eng. Soc. 56(1/2), 18–27 (2008)

12. Marchetti, C., Nakicenovic, N.: The dynamics of energy systems and the logisticsubstitution model. Technical report. PRE-24360 (1979)

13. Ott, R.L., Longnecker, M.: An Introduction to Statistical Methods and DataAnalysis, 6th edn. Brooks/Cole, Belmont (2010)

14. Payandeh, B.: Some applications of nonlinear regression models in forestryresearch. For. Chronicle 59(5), 244–248 (1983)

15. Pearl, R.: The growth of populations. Q. Rev. Biol. 2, 532 (1927)16. Richards, F.J.: A flexible growth function for empirical use. J. Exp. Bot. 10(2),

290–301 (1959)17. The MathWorks, Inc., N.: Matlab r2013b (2013)18. Tsoularis, A., Wallace, J.: Analysis of logistic growth models. Math. Biosci. 179(1),

21–55 (2002)19. Verhulst, P.F.: Notice sur la loi que la population suit dans son accroissement.

correspondance mathematique et physique publiee par a. Quetelet 10, 113–121(1838)

20. Wang, G.: Track 4, disk 2, an anthology of chinese traditional and folk music acollection of music played on the erhu. CD (2009). ISBN: 9787799919928

21. Zhao, H.: Erhu yanzouzhong huayin de yunyong (the application of portamento inerhu playing). Chin. Music 4, 020 (1987). (in Chinese)