Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-09T04:22:41.199Z Has data issue: false hasContentIssue false

Music Composition as an Act of Cognition: ENACTIV – interactive multi-modal composing system

Published online by Cambridge University Press:  25 February 2011

Miroslav Spasov*
Affiliation:
School of Humanities/Music, Clockhouse, Keele University, Keele, ST5 5BG, UK
Rights & Permissions [Opens in a new window]

Abstract

ENACTIV is a project that addresses, explores and offers solutions for converting a performer/composer's expressive sonic and kinetic patterns into continuous variables for driving sound synthesis and processing in real-time interactive composition. The investigation is inspired by the achievements in cognitive science, in particular Umberto Maturana and Francisco Varela's Santiago Theory (1980, 1987), in which the authors explain how the process of cognition arises through ‘structural coupling’ – a mutual influence among living beings, and living beings (humans in particular) and the environment, and how this process stipulates certain patterns of organisation driving the individual's behaviour.

The project investigates how a composer/performer's cognitive archetypes, which have been developed via his or her ‘structural coupling’ with the social and natural environment and expressed through voice and unwitting hand gestures, can be associated with or ‘mapped’ onto sound synthesis and processing parameters in such a way that the system will play an active role and act reciprocally, involving a certain degree of variation and unpredictability at its output. The aim of the project is to develop a creative tool which will allow professional musicians, multi-media artists and non-expert participants to engage with multi-modal improvisation in an intuitive way.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Figure 1 Process of creation.

Figure 1

Figure 2 MnM's matrix multiplication A = m × n, for m = 8, n = 3, Y = A*X.

Figure 2

Figure 3 Baker's map based on the logistic ‘population growth’ equation Xn = K * X * (1.–X).

Figure 3

Figure 4 Baker's map (population growth) equation's ‘k’ parameter fluctuates between 1.1 and 4.

Figure 4

Figure 5 MnM's many-to-few (8-to-3) linear matrix-based mapping delinearised by the logistic equation's output.

Figure 5

Figure 6 ENACTIV v.1.0.

Figure 6

Figure 7 Attractors Library.

Figure 7

Figure 8 Movement tracking and the tracked region windows. The picture shows both the tracking window – the tip of the pen is being tracked – and the tracked region, showing the magnified tip of the pen in the small window.

Figure 8

Figure 9 Calculating the position of the tracked objects (hands) in the predefined zones as well as the momentary distance between the tracked parts.

Figure 9

Figure 10 Patches that calculate the direction, velocity, acceleration and locus of the moving object from the data acquired by the jit.findbounds object.

Figure 10

Figure 11 Multi-level mapping: the variables from the sound and gesture acquisition modules are routed to the performer-related parameters (potential energy, kinetic energy, syntax and character), then mapped onto the music-related or instrument-related parameters (range, pitch, amplitude, texture and inter-onset interval) and finally routed to the sound synthesis and processing algorithms.

Figure 11

Figure 12 ENACTIV's multi-layer mapping scheme.