Professional Documents
Culture Documents
The Dynamics of Dynamics: A Model of Musical Expression
The Dynamics of Dynamics: A Model of Musical Expression
Nell P. McAngusTodd
Department
ofPsychology,
Universityof
Exeter,ExeterEX44QG,United
Kingdom
(Received
7 December1990;revised
27January1992;accepted
2 March 1992)
A computational
modelof musicaldynamics
is proposed
thatcomplements
an earliermodelof
expressive
timing.Themodel,implemented
in theartificialintelligence
language
LISP,is
basedon theobservation
that a musicalphraseis oftenindicatedby a crescendo/decrescendo
shape.
Thefunctional
formof thisshapeisderivedbymakingtwomainassumptions.
First,
that musicaldynamicsandtempoarecoupled,that is, "the fasterthelouder,the slowerthe
softer."Thistempo/dynamics
coupling,it issuggested,
maybea characteristic
of some
classical
andromanticstylesperhaps
exemplified
byperformances
of Chopin.Second,
thatthe
tempochangeis governed
by analogyto physicalmovement.The allusionof musical
expression
to physical
motionisfurtherextended
bytheintroduction
of theconcepts
ofenergy
andmass.The utilityof themodel,in additionto givingan insightintothenatureof musical
expression,
is thatit provides
a basisfor a methodof performance
styleanalysis.
PACS numbers: 43.75.St
Hence,again,it becomespossible
for motionin musicto imitatethepeculiarcharacteristics
of motive
forcesin space,
thatis,toforman imageof thevariousimpulses
andforceswhichlie at therootof motion.And on this,asI believe,
essentially
depends
thepowerof musictopictureemotion.[Helmholtz,
1863]
INTRODUCTION
Althoughour understanding
of musicalexpression
has
madesomeadvancessincethe publicationsof Seashoreand
co-workers(Seashore,1938) we arestill essentially
in a state
of ignorance.
What is meantby thisis that despitethe work
that hasbeendonein the last decadeor so (Shaffer,1981;
Sloboda,1983;Sundberg,1988;Clarke, 1988;Gabrielsson,
1987;Todd, 1989c)therestill existsthe vastcorpusof recordedperformances
from the earliestpianolarollsto the
latestCD thatwehavebarelytouchedin termsof analysis[a
fewexceptions
apart (Repp, 1990)]. Evenwith theprogress
that hasbeenmadein instrumenttechnology,
bothin the
form of hardwareand software,the numberof analysesof
performancesby skilled musiciansusingdirect measurement is very small.With sucha smallempiricalbasewe are
not in any positionto answermanybasicquestionssuchas
the effectsof style, individualdifferences,instrumentation,
etc. The goal of this papertherefore,is first to developa
workingmodelof musicalexpression
andsecondto demonstratein principlehowthismodelcouldprovidethebasisfor
a methodof performanceanalysis.
I. DEFINITIONS
In researchon expressive
timing,tempo,as such,is a
fictitiousvariablesinceit cannotbemeasured
directly.What
is in fact measuredis the onsettime ti of an eventsuchas a
note or chord in a series of events. In the case of metrical
musicit ispossible
to assign
a numberto theeventaccording
to its positionin the metrical grid. This numberwe refer
to here as metricaldistancex. Thus, for any sequence
of
events the basic empirical relation is a seriesof pairs
Ax
Atx
--
x2 - x
t, -- t,
(1)
B. Intensity
The piano system(Shaffer, 1981) used to obtain the
data shownhere not only measuresthe onsettimesof individual notes,but also the hammer flight time T for each
OF BASIC TERMS
Beforeproceeding
furtherit is usefulto definesomebasic terms. In this paper we will be consideringtwo main
variablesnamely,tempo,whichwe denoteby v, anddynamic, which we denoteby I.
3540
A. Tempo
0001-4966/92/063540-11$00.80
3540
lastto thelastmeasure
andthenfallssteeply.The
terminationof eachphraseis thusassociated
with
diminishingamplitude.[ p. 98]
Gabrielsson
furthernotesthat thedegreeof crescendo
at
the beginningof the phraseis often a functionof the structural importanceof the phrase.
In most cases there is a crescendo before the maxi-
mum.The maximumin thesecondphraseislouder than in the first phrase,and on the whole the
dynamicrangeis largerin the secondphrasethan
the first.
PlaillSf[
io
$
.l's
20 PIANIST
15, PIANIST
E
o
0,
-10
-.1,
NEASUI[
#[ASUR[
3541
followingproposition.
Proposition:
(a) a groupis phrasedby a crescendo/decrescendoshape;(b) the particular shapeis a function of
structuralimportance;(c) musicaldynamicsis coupledto
tempo.
In puttingforwardthisproposition
we arenot suggesting that this is a hard and fastrule for musicaldynamicsin
performance.Indeed, there are numerouscaseswhere the
dynamicincreases
at the endera sectionof phrase.What is
beingsuggested,
however,isthatthestyleof musicaldynamicsembodiedin the proposition
maybea kind of normative
defaultmodeof performancethat a performerwill adoptin
the absenceof any alternativeinstructionsin the score.
0.5
BEATS
DYNAMICS
7O
6o
I--
40
LJ.I
I--
3O
BEATS
FIG. 2. Estimated
tempo(top) anddynamics(bottom)fromtwoperformancesof thepreludein F-sharpminor,Chopin.
354;)
(a) a representation
of structure,usuallya treeor vector
space;
(b) aperformance
procedure;
(c) an encoding
function;
(d) a main independentvariable,either metricaldistance x or time t;,
( e ) a setof structurevariables,which describethe structure; and
representation
of the structure,an encodingfunction,and
parameters.
Second,the computational
theorymustbeimplementedasan algorithm.The outputfrom the algorithm
canthenbeevaluatedby eitherproducingnumericaloutput
that can be comparedto performancemeasurements
or by
producingsoundthat canbe listenedto.
In the Todd (1989a) model the representationthat
formedthe inputwastakento bea groupingstructure.Prop-
(}sition(b) suggests
that groupingshouldalsoform the input to themusicaldynamicsmodel.In thepreviousmodelsit
wasfound that groupingrequirestwo variablesfor its description--group
lengthL andboundarystrength
,g--which
we may alsocarry over.
The previousencodingfunctionfor durationwasa parabola. There are, however, at least two reasonswhy we
At =
dx
(4a)
, v(x)
At '--Axlv(x),
(4b)
whichgivesriseto anerrorapproximately
-- ( Ax}3a/12.
KronmanandSundberg(1987) attemptedto applythe
LT systemto the finalritardandifrom performances
of 24
pieces,mostlyby J. S. Bach.In thisstudyregression
analyses
werecardedout on the 24 finalritardandiusingthe squareroot functionfor velocityasa functionof metricaldistance
[Eq. (3b) ]. Theyfoundthatthisgavea reasonable
approximationto thedata.Thisanalysis,however,isinadequatefor
the modelingof tempo throughouta whole performance.
The main reasonis that a performanceconsistsof a whole
seriesof accelerandi and ritardandi. So, it is not clear how
one should model the accelerandi or how the accelerandi
a(t) = a,
(2a)
u(t) = u + at,
(2b)
x(t) = ut + l/2at 2,
(2c)
a(x) = a,
(3a)
o(x) = (u + 2ax)/2,
(3b)
(3c)
motions.
0<X<6j theparticleaccelerates
andin theregion6i <X< !
3543
J. Acoust_
Soc.Am.,Vol. 91, No. 6, June1992
3543
We nowcometo thequestion
of howto couplethestructurevariableS to thepotentialfunction.Thefunctiongiven
in Eqs.(7) contains
threevariables
& U andX eachofwhich
maybemadeto bea linearfunctionof S suchthat
6 = 60+ %S,
( 1la)
= Uo+c.S,
(llb)
X =Xoj +CxS,
(11c)
where
Xo= x/Li. Thethreetransforms
givenabove
maybe
appliedin any combination
but the simplestcombinations
are the following:
,
FIG. 3. A V-shapedpotentialwell of normalized
lengthI (top) andthe
corresponding
velocity/tempo/intensity
profile(bottom).
theparticle
decelerates
whereX = x/Li isnormalized
distance.Outsidethe well the particlemoveswith constantvelocity.
E = T+ V,
(5)
(a)
ca = cu = Cx = O, no coupling;
(b)
(c)
cu = Cx= O, offsetshift;
(d)
ca = cv = 0, coordinateshift.
T= -}my
2
and isthepotential
energy
givenby
V+i(x) = U(X/6), 0<X<6,
V_j(x)
=U(1
--X) 6j<X<I,
(1
(6)
(7a)
In mostperformance
datathereareusuallya numberof
components,
fromglobalvariationoverthewholepieceto
local fluctuationsat the note level. Thesecomponentsare
(7b) superimposed
ontoeachother(Todd,1989b,1989c).Thus
thecomplete
functionthat generates
the intensityseriesis
v (x) =x/(2/m)(E-- V ).
(8)
Proposition
(c) suggests
thatintensityandvelocity(tempo)
are coupled.Thereare manyphysicalsystems
in whichin-
v 2K
Ix = /=1
Xj, O<X%<6Jt'
we assumethis relationshipthen
(1
(9)
V ).
V , = U,
-
, 6i,<X%<1,
(13a)
(13b)
where
(10)
This linearrelationship
is of coursean oversimplification
andexamination
of Figs. 1 and 2 showthat the musicaldynamics/tempo
couplingismuchmoresubtlethansuggested
3544
(12)
ponent
thepotentialV,issuchthat
hammer/string
interaction
or a wind/surface
interaction.
If
I = (2K/m)(E-
(E-- V,),
Wherethesubscript
I referstostructuralleoel.For eachcom-
L, = Kv},
ml
6, o+ cSi,,
= +
= x% +
NeilP. McAngus
Todd:Thedynamics
of dynamics
(14a)
(
3544
and normalizationrequiresthat
1 =1.
(15)
I=1 ml
IV. EXAMPLES
OF MODEL OUTPUT
In orderto demonstrate
the rangeof differentoutputs,
thesamestructure
isinputfor thefirstthree,.
couplingstrategieswith the followingparametervalues:
(a)
cv=O;
(b)
cv=
(c)
cv=0;
c=0,
--0.5;
c=0,
c=0.1,
Thevaluesof thestructure
variables
L andS corresponding
V. ANALYTIC
METHOD
A. Method
(L,S)j, = (16,0),(16,1),
(L,S)j: = (8,0),(8,1),(8,0),(8,1),
(L,S) = (4,0),(4,1),(4,0),(4,1),(4,0),(4,1),(4,0),(4,1).
B. Parameter
values
(16a)
Uo= (Im.--Imax)/2K,
2
K= Ima,/v ....
(16b)
(16c)
eter values.
turevariables
( (L,S)#[I= 1'" 3};
(b) The styleparameterestimates
E, ( Uo,c ), (t5o,C
a),
and Cx and componentmassesrnt, which are obtainedby
regressing
3
I =/30+ /Ytlt,
l.-1
(17)
(c) R 2,thevariance
accounted
forby theregression.
B. Analysis of Chopin prelude
3545
lOO
$o
8(:1
'k./ ....
/\
,.z, o
',,,f -', [
','x
o /
,/
12
16
20
24
28
32
20
2.4
28
32
28
32
METRICAL
DISTANCE
(BEATS)
METRICAL
DI.'TANCE
(BEA3)
lOO
0.5{111111
lOO
lOO
8o
8o
2O
2O
--- 4o
2O
12
16
20
24
28
32
METRICAL
DISTANCE
(BEATS)
ME'rRICAL
DISTANCE
(BEATS)
0.3{21316/
0.5(213161
! oo
0.7
1 oo
80
8o
3.
3.
2O
40
40
20
2O
0
5
I2
20
24
METRICAL
DISTANCE
(REAT$)
28
32
12
16
20
24
UETRICAL
DIKrANCE
(BEATS)
28
52
12
ME'rR
16
20
24
DISTANCE
(BATS)
FIG.5.Example
outputs
from
themodel
withcoupling
strategy
(a);component
wcightingsratio
of(6,3,2)(toprow),
(1,1,1)(middlerow)and
(2,3,6)(bottom
row);andwith
offset
valus8oofO.
3(tirstcolumn),O.
5
(middlecolumn),and0.7 (third column).
0.3 (e, . 2)
IOO
Ri.CAL DISTANCE
(8;..AIS)
C'TmC*LOSTdCE
(ATS)
0.7{111i !)
0. {11111},
1QO
i\/,,/,,, /...../\!
1
6
uzrrac.. =ST)aCE
o.$ (2. 3. 8}
0.3{=. 3. e
160
-TmCN. C.S?AHC
(.(ATS)
FIG.6. Example
outputs
fromthemodel
withcoupling
strategy
(b) withparameter
values
asinFig.5.
12
le
20
24
3548
)J.IS N3 J.NI
,LLISN3.I.NI
AJ.ISN].LNI
,LLISN31NI
A.ISN3.LNI
L.USN"4_LNI
JJSN3J11
,LilSN3.LNI
LilSN"4_LNI
3548
SIMULATION
VS TWO PERFORMANCES
measurement
evaluation
DATA
SIMULATION
tanalysis
, j STRUCTURE
0
16
24
synthesis
32
40
48
56
64
72
80
88
96
104
112
120
128
BEATS
rion with R 2 = 74.0% and F(3,124) = 117.42.The resultant simulationis shownin Fig. 10.The simulationis computedusinga recursivealgorithmwrittenin LISP (Todd,
1989c).
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
g2 '(1 1))
g3 '(1 I 1))
g4 '(1 1 1 1))
g5 '(1 1 1 1 1))
g6 '(1 1 1 1 1 1))
tsr '(A B))
A '((G1G2) G3 G4 as))
B '((G6 G7 G8 G9)
G1 '(g5 g5 g6))
G2 '(g5 g5 g3 g4))
G3 '(g2 g2 g2 g4))
G4 '(g2 g2 g4))
(setq G5 '(g6 g5 g2 g4 g4) )
VI. DISCUSSION
nal movementis organizedin a hierarchicalmannercorrespondingto how the groupingor phrasestructureis organizedin the performer'smemory.The modelwasthen used
to developa methodfor the analysisof actualperformance
datawhichenableda compactdescriptionof the data.
It is interestingto speculateon possiblepsychological/
neurophysiological
interpretations
of thismodel.In particular, why doesartificialexpression
basedon motion under
constantaccelerationsoundnatural?One possibleanswer
liesin the ideathat the other fiveorgansof the inner ear, in
additionto thecochlear,namelythesucculeand utriclein the
vestibuleandtheampullain thesemicircular
canals,playan
importantrolein theperceptionof expressive
sounds.Traditionally,it hasbeenthoughtthat theseorgansaresensitiveto
gravity,linear and rotationalaccelerationto producea perceptof self-motionon the vestibularcortex.However,there
is now compellingevidence(Lackner and Graybiel, 1974;
Youngetal., 1977;Kalmijn, 1989;Hudspe[h,1989;Todd,in
press) to supportthe view that theseorgansmay also be
sensitiveto vibrationalphenomena.In otherwordsit maybe
the casethat expressive
soundscaninducea perceptof selfmotion in the listener and that the internal sense of motion
Whilst the analysiscarried out in this paper would appearto be convincing,the modeland analyticmethodcannot be properlyevaluateduntil it is carried out on a large
numberof performances
for both tempo and musicaldyNeil P. McAngus Todd: The dynamics of dynamics
3549
namics.Thesefurtheranalysesshouldexaminethe effectsof
tempo, composer and performer style, individual differences,and instrumentchoice.Finally, in additionto the use
of regression,
theresultantsimulations
needsto betestedby
producingsyntheticperformances.
Representation
and Processing
of VisualInformation(Freeman,San
Francisco).
Repp,
B.H. (1990).
"Patterns
ofexpressive
timing
inperformances
ofa
Beethovenminuetby 19famouspianists,"J. Acoust.Soc.Am. 8, 622641.
ACKNOWLEDGMENTS
Sachs,C. (194). The Riseof Music in the Ancient World East and West
(Dent, London).
bya SdenceandEngineering
Research
Councilpost-doctoral fellowship.I am alsoindebtedto ChristopherLonguetHigginsfor his ideason lineartempo.
Gabrielsson,
A. (19S7)."Onceagain:ThethemefromMozart'spianoSonatain A Major(K.331)," in ActionandPerception
in RhJthm
andMusic,editedby A. Gabrielsson
( RoyalSwedishAcademyof Music,Stockholm), Vol. 55, pp.81-103.
Helmhoitz,H. L. (1954).OntheSensations
ojrTonensa Physiological
Basis
fora TheoryofMusic(Dover,New York}, 2ndEnglished.of 3rdGerman ed. ( 1st ed. was 1863).
Hudspeth,A. J. (1989). "How the ear's works work," Nature 341, 397404.
andEoolution,
editedbyS.Conrobes,
P.Gfrner,andH. Mfinz(SpringerVerlag, New York).
Kronman,U., andStmdberg,J. ( 1987}. "Is themusicalritard an allusionto
physicalmotion?,"inActionandPerception
in RhythmandMusic,edited
by A. Gabrielsson
( RoyalSwedishAcademyof Music,Stockholm),Vol.
55, pp. 57-68.
Lackner,I. R., and Graybiel, A. ( 1974}. "Elicitation of vestibularsideeffectsby regionalvibrationof the head,"Aerosp.Meal.45, 1267-1272.
3550
calexpression,"
Proceedings
of theInternationalWorkshop
onMan-MachineInteractionin LioePerformance
(ComputerMusicDepartmentof
CNUCE/CNR,
Pisa, Italy).
NeilP. McAtxjus
Todd:Thedynamics
of dynamics
3550