SlideShare a Scribd company logo
1 of 25
Download to read offline
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.1
Composition and Computers today
Which tools for which creation
Universität für Musik und darstellende Kunst Wien, December 13th 2011
Nicola Bernardini
Conservatorio “C.Pollini”
Padova
Copyright ©2011 Nicola Bernardini <nicb@sme-ccppd.org>
This work comes under the terms of the Creative Commons BY-SA 2.5 license
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.2
However much the growth of the
orchestra has been the toy of
circumstances, conditions, or the
mechanical or technical
development of instruments, the
real driving force behind such
evolution is after all the insistently
growing demand of musical art for
fit means of expression.
Adam Carse,
The History of Orchestration,
p.7 (1925)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.3
Yesterday and today
• When computers were scarcely available, there were
hardly any “digital tools” for music
• Composers had to go out of their way with their
imagination to produce music with them
• Their imagination was constantly stimulated by the
difficulties and the limitations
• Today, computers are a general commodity
• They are used for music as for anything else. . .
• . . . and composers have many pre–fabricated tools to work
with (as everybody else as a matter of fact, both musicians
and non musicians)
• The question is: do these tools help imagination and
creativity on the musical side?
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.4
Tools Usage (1)
• Tools are essential to creation
• Their function is to lower the complexity barrier
• Past:
highly structured languages. . .
. . . simple interface structures
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.5
Tools Usage (2)
• Present:
weak languages. . .
. . . complex tools
• Are tools taking over creation?
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.6
Digital Tools
• Digital hardware is a large matrix of switches:
• Unlimited potential. . .
• . . . almost infinite complexity
• Software restricts potentials. . .
• . . . but it allows humans to deal with complexity
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.7
Tools Transparency (1)
• Generally speaking, tools are an extension of human
capabilities
• Digital tools provide extensions to mind capabilities
• Tools Transparency is the ability of doing exactly what you
have in mind using tools that lower the complexity barrier
you are facing
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.8
Tools Transparency (2)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.9
Tools Transparency (3)
• Very roughly:
• The height of the complexity barrier is directly proportional
to the versatileness of the tool
• i.e.: a versatile tool is more complicate to learn and use,
and you will reach the complexity barrier sooner. . .
• . . . but a tool that automates many things for you will most
probably automate decisions for you too
• There is no silver bullet :(
• Perhaps a solution lies in getting to learn as many tools as
possible, using the (most) appropriate one for each task
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.10
Special Tools vs. General Tools (1)
highlow
Generality
lowhigh
Complexity
Sound Editors:
(cooledit, sound designer,
soundforge, audacity, etc.)
HDRs:
(ProTools, Cubase,
Ardour, etc.)
Score Editors:
(Finale, Sibelius,
Lilypond, CMN, etc.) Fast−prototyping
Environments:
(pd, Max−MSP, jMax, etc.)
Music Languages
(csound, SuperCollider,
nyquist, CM, etc.)
Small Languages:
(awk, perl, python, etc.)
System Languages:
(C, C++, Java, etc.)
Helpers
Plug−ins
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.11
Special Tools vs. General Tools (2)
• Transparency at all costs is seldom necessary
• However we should be wary of tools that “open up new
possibilities”
• We often need to step from one tool to the other in the
creation of a complex work
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.12
A Musical Example (1)
• Recordare - Madrigale Recitato per Suoni Elaborati
(1999-2000)
• Designed in 1995
• Got around to write it in 1999
• Took a couple of years of work (on and off)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.13
A Musical Example (2)
• Basic (abstract) Ideas:
• A speaking choir of ghosts
• Choir of individual voices representing entire communities
• Walking frontally towards the audience
• An elaboration on roughness
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.14
A Musical Example (3)
• Technical Construction Ideas:
• Collect recordings of the text by close friends and relatives
of both sexes and ages
• Segment recordings by dyphones or syllables
• Reconstruct the text mixing syllables and/or dyphones
according to statistical rules
• Render spatially the reconstructed text(s) using simple
sound–tracing techniques
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.15
A Musical Example (4)
• Tools:
• csound processing engine
• transcriber (helped by awk and perl scripts) to
segment the text in the recordings
• awk and perl scripts to create csound scores and tables
• A short excerpt
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.16
Another musical example (1)
• Passacaglia, for flute and multi–track fixed media, by Aldo
Clementi
• conceived by Clementi in 1988
• first fixed media version premièred in 1996
• new fixed media version premièred in 2010
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.17
Another musical example (2)
• fixed media content:
• 12 fragments taken from the classical flute repertoire
• a matrix of 12 × 12 × 4 = 576 fragments extrapolated from
the initial fragments
• fragment rotations and superpositions
• 48 real voices independently moved in space on an
8–channel system
• many other problems:
• musical materials to be built in order to record the fragments
• figuring out if everything is done according to plan (charting)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.18
Another musical example (3)
Figure: Passacaglia, first page of fragments (manuscript by Aldo
Clementi)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.19
Another musical example (4)
Figure: Passacaglia, schema (manuscript by Aldo Clementi)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.20
Another musical example (5)
Passacaglia - Schema A - Riga S3
Aldo Clementi
$Revision: 18 $
Partitura di realizzazione
1211
Flauto
Contralto
in Sol
13
S3
4 5 6 7
= 110
1 2 3 108 9
5 6 11 134
M3
2
7
= 104
1 3 82 9 1210
105 116
B3
3
12321
= 98
984 7 13
6
= 92
985
S2
4
131073 12111 2 4
4 129 13
M2
5
6 85 71 103 112
= 87
8 93 7 10
B2
6
1342 11 1265
= 82
1
Figure: Passacaglia, automatically generated materials (example)
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.21
Another musical example (6)
Figure: Passacaglia, automatically generated database dump
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.22
Another musical example (7)
Figure: Passacaglia, automatically generated schema
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.23
Another musical example (8)
• when Clementi conceived it (1988), nobody knew how to
handle this piece
• first version (1996):
• awk + shell preprocessor scripts
• materials generated by hand
• csound generation, static multitrack output (8–tracks)
• sound movement in space done by specialized hardware
• second version (2010):
• ruby scripting
• materials (and everything else) generated automatically
through lilypond and latex
• csound generation, fully independent voices
• sound output already spatialized
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.24
Conclusions
• Digital creation goes hand in hand with a wide availability
of different tools. . .
• . . . which must be customizable and/or modifiable at will. . .
• . . . and whose input/outputs must be join-able together.
• in such situations, proprietary, closed, one–size–fits–all
software simply won’t do.
• In the digital world, the imagination is strictly connected to
(the creation and) use of appropriate tools – which may
not have been conceived for the specific task at hand.
Composition and
Computers today
Nicola Bernardini
Introduction
Tools
Digital Tools
Transparency
Special vs. General
Examples
Recordare
Passacaglia
Conclusions
1.25
THE END.
Thank you.

More Related Content

Viewers also liked

What do numbers tell us: the case of Giacinto Scelsi’s archives
What do numbers tell us: the case of Giacinto Scelsi’s archivesWhat do numbers tell us: the case of Giacinto Scelsi’s archives
What do numbers tell us: the case of Giacinto Scelsi’s archivesNicola Bernardini
 
Creativita` Musicale e Ricerca Scientifica
Creativita` Musicale e Ricerca ScientificaCreativita` Musicale e Ricerca Scientifica
Creativita` Musicale e Ricerca ScientificaNicola Bernardini
 
Anton Webern, Variationen op.27 - an analysis
Anton Webern, Variationen op.27 - an analysisAnton Webern, Variationen op.27 - an analysis
Anton Webern, Variationen op.27 - an analysisNicola Bernardini
 
Philippe Dinkel - Artistic versus scientific research: the challenge of the S...
Philippe Dinkel - Artistic versus scientific research: the challenge of the S...Philippe Dinkel - Artistic versus scientific research: the challenge of the S...
Philippe Dinkel - Artistic versus scientific research: the challenge of the S...swissnex San Francisco
 
Artistic styles research
Artistic styles researchArtistic styles research
Artistic styles researchLewisB2013
 
Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...
Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...
Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...innovationhubs
 
Artistic Research on Human Plant Interfaces by Florian Weil
Artistic Research on Human Plant Interfaces by Florian WeilArtistic Research on Human Plant Interfaces by Florian Weil
Artistic Research on Human Plant Interfaces by Florian WeilFlorian Weil
 
A History of Aesthetic Theory: Modernism and Postmodernism
A History of Aesthetic Theory: Modernism and PostmodernismA History of Aesthetic Theory: Modernism and Postmodernism
A History of Aesthetic Theory: Modernism and PostmodernismVictoria Bertotti
 
Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...
Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...
Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...Seth Miller
 
2. aesthetics theory
2. aesthetics theory2. aesthetics theory
2. aesthetics theorydunianyamaya
 
Aesthetic approach
Aesthetic approachAesthetic approach
Aesthetic approachFahmi Masrom
 
Critical Theory and Creative Research: Key Thinkers, Key Texts, Key Ideas
Critical Theory and Creative Research: Key Thinkers, Key Texts, Key IdeasCritical Theory and Creative Research: Key Thinkers, Key Texts, Key Ideas
Critical Theory and Creative Research: Key Thinkers, Key Texts, Key Ideaspncapress
 
Circular rhythm visualizations
Circular rhythm visualizationsCircular rhythm visualizations
Circular rhythm visualizationsEthan Hein
 
Research on Artistic Development
Research on Artistic DevelopmentResearch on Artistic Development
Research on Artistic DevelopmentCrystal Suen
 
Plato's Objection to Poetry and Aristotle's Defence
Plato's Objection to Poetry and Aristotle's DefencePlato's Objection to Poetry and Aristotle's Defence
Plato's Objection to Poetry and Aristotle's DefenceDilip Barad
 

Viewers also liked (20)

Comporre ai Confini
Comporre ai ConfiniComporre ai Confini
Comporre ai Confini
 
What do numbers tell us: the case of Giacinto Scelsi’s archives
What do numbers tell us: the case of Giacinto Scelsi’s archivesWhat do numbers tell us: the case of Giacinto Scelsi’s archives
What do numbers tell us: the case of Giacinto Scelsi’s archives
 
Creativita` Musicale e Ricerca Scientifica
Creativita` Musicale e Ricerca ScientificaCreativita` Musicale e Ricerca Scientifica
Creativita` Musicale e Ricerca Scientifica
 
Anton Webern, Variationen op.27 - an analysis
Anton Webern, Variationen op.27 - an analysisAnton Webern, Variationen op.27 - an analysis
Anton Webern, Variationen op.27 - an analysis
 
User Interface History
User Interface HistoryUser Interface History
User Interface History
 
Philippe Dinkel - Artistic versus scientific research: the challenge of the S...
Philippe Dinkel - Artistic versus scientific research: the challenge of the S...Philippe Dinkel - Artistic versus scientific research: the challenge of the S...
Philippe Dinkel - Artistic versus scientific research: the challenge of the S...
 
Artistic styles research
Artistic styles researchArtistic styles research
Artistic styles research
 
Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...
Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...
Frank Kresin - Waag Society - Artistic Research, Critical Design & Social Inn...
 
Artistic Research on Human Plant Interfaces by Florian Weil
Artistic Research on Human Plant Interfaces by Florian WeilArtistic Research on Human Plant Interfaces by Florian Weil
Artistic Research on Human Plant Interfaces by Florian Weil
 
A History of Aesthetic Theory: Modernism and Postmodernism
A History of Aesthetic Theory: Modernism and PostmodernismA History of Aesthetic Theory: Modernism and Postmodernism
A History of Aesthetic Theory: Modernism and Postmodernism
 
Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...
Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...
Towards an Aesthetic Epistemology: Transforming Thinking through Cybernetic E...
 
2. aesthetics theory
2. aesthetics theory2. aesthetics theory
2. aesthetics theory
 
Metre
MetreMetre
Metre
 
Aesthetic approach
Aesthetic approachAesthetic approach
Aesthetic approach
 
Critical Theory and Creative Research: Key Thinkers, Key Texts, Key Ideas
Critical Theory and Creative Research: Key Thinkers, Key Texts, Key IdeasCritical Theory and Creative Research: Key Thinkers, Key Texts, Key Ideas
Critical Theory and Creative Research: Key Thinkers, Key Texts, Key Ideas
 
05. Contemporary Media Issues - Postmodern Aesthetics
05. Contemporary Media Issues - Postmodern Aesthetics05. Contemporary Media Issues - Postmodern Aesthetics
05. Contemporary Media Issues - Postmodern Aesthetics
 
Circular rhythm visualizations
Circular rhythm visualizationsCircular rhythm visualizations
Circular rhythm visualizations
 
Research on Artistic Development
Research on Artistic DevelopmentResearch on Artistic Development
Research on Artistic Development
 
Aristotle and Plato
 Aristotle and Plato Aristotle and Plato
Aristotle and Plato
 
Plato's Objection to Poetry and Aristotle's Defence
Plato's Objection to Poetry and Aristotle's DefencePlato's Objection to Poetry and Aristotle's Defence
Plato's Objection to Poetry and Aristotle's Defence
 

Similar to Composition and Computers today

Electronic Music and Software Craftsmanship: analogue patterns.
Electronic Music and Software Craftsmanship: analogue patterns.Electronic Music and Software Craftsmanship: analogue patterns.
Electronic Music and Software Craftsmanship: analogue patterns.Guillaume Saint Etienne
 
The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)
The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)
The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)Peter Samis
 
Design for Longevity - Ongoing use of Instruments from NIME 2010-14
Design for Longevity - Ongoing use of Instruments from NIME 2010-14Design for Longevity - Ongoing use of Instruments from NIME 2010-14
Design for Longevity - Ongoing use of Instruments from NIME 2010-14Fabio Morreale
 
Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...
Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...
Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...Moran Hanane
 
Learning how to learn, with Software Carpentry
Learning how to learn, with Software CarpentryLearning how to learn, with Software Carpentry
Learning how to learn, with Software CarpentrySoundSoftware ac.uk
 
How to Begin Music Recording
How to Begin Music RecordingHow to Begin Music Recording
How to Begin Music Recordingwilliamlindberg
 
Pitch session #2
Pitch session #2Pitch session #2
Pitch session #2MaMAEvent
 
Final Doccument (Finished Copy)
Final Doccument (Finished Copy)Final Doccument (Finished Copy)
Final Doccument (Finished Copy)Edmund Hull
 
Music accessibility for visual impaired
Music accessibility for visual impaired Music accessibility for visual impaired
Music accessibility for visual impaired Paolo Nesi
 
Automatic Music Composition with Transformers, Jan 2021
Automatic Music Composition with Transformers, Jan 2021Automatic Music Composition with Transformers, Jan 2021
Automatic Music Composition with Transformers, Jan 2021Yi-Hsuan Yang
 
Caroline Ardrey (University of Birmingham)
Caroline Ardrey (University of Birmingham)Caroline Ardrey (University of Birmingham)
Caroline Ardrey (University of Birmingham)Renata Brandão
 
Jewish Music Online: Digital Fieldwork
Jewish Music Online: Digital FieldworkJewish Music Online: Digital Fieldwork
Jewish Music Online: Digital FieldworkFrancesco Spagnolo
 
MA: Presentation Seminar
MA: Presentation SeminarMA: Presentation Seminar
MA: Presentation Seminarelmidodd
 
Presentation Seminar
Presentation SeminarPresentation Seminar
Presentation Seminarelmidodd
 
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...Jean Vanderdonckt
 

Similar to Composition and Computers today (18)

Electronic Music and Software Craftsmanship: analogue patterns.
Electronic Music and Software Craftsmanship: analogue patterns.Electronic Music and Software Craftsmanship: analogue patterns.
Electronic Music and Software Craftsmanship: analogue patterns.
 
The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)
The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)
The eyes want to have it: Multimedia Handhelds in the Museum (an evolving story)
 
Design for Longevity - Ongoing use of Instruments from NIME 2010-14
Design for Longevity - Ongoing use of Instruments from NIME 2010-14Design for Longevity - Ongoing use of Instruments from NIME 2010-14
Design for Longevity - Ongoing use of Instruments from NIME 2010-14
 
Mit21 m 380s12_complecnot
Mit21 m 380s12_complecnotMit21 m 380s12_complecnot
Mit21 m 380s12_complecnot
 
Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...
Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...
Master Thesis Moran HANANE-To what extent has digitalisation changed the musi...
 
Learning how to learn, with Software Carpentry
Learning how to learn, with Software CarpentryLearning how to learn, with Software Carpentry
Learning how to learn, with Software Carpentry
 
How to Begin Music Recording
How to Begin Music RecordingHow to Begin Music Recording
How to Begin Music Recording
 
Pitch session #2
Pitch session #2Pitch session #2
Pitch session #2
 
Final Doccument (Finished Copy)
Final Doccument (Finished Copy)Final Doccument (Finished Copy)
Final Doccument (Finished Copy)
 
Music accessibility for visual impaired
Music accessibility for visual impaired Music accessibility for visual impaired
Music accessibility for visual impaired
 
Automatic Music Composition with Transformers, Jan 2021
Automatic Music Composition with Transformers, Jan 2021Automatic Music Composition with Transformers, Jan 2021
Automatic Music Composition with Transformers, Jan 2021
 
Caroline Ardrey (University of Birmingham)
Caroline Ardrey (University of Birmingham)Caroline Ardrey (University of Birmingham)
Caroline Ardrey (University of Birmingham)
 
Jewish Music Online: Digital Fieldwork
Jewish Music Online: Digital FieldworkJewish Music Online: Digital Fieldwork
Jewish Music Online: Digital Fieldwork
 
MA: Presentation Seminar
MA: Presentation SeminarMA: Presentation Seminar
MA: Presentation Seminar
 
Presentation Seminar
Presentation SeminarPresentation Seminar
Presentation Seminar
 
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
 
Demoscene
DemosceneDemoscene
Demoscene
 
Preservation and Access to Recital History: A Cataloging Project at UWG
Preservation and Access to Recital History:  A Cataloging Project at UWGPreservation and Access to Recital History:  A Cataloging Project at UWG
Preservation and Access to Recital History: A Cataloging Project at UWG
 

More from Nicola Bernardini

Informatizzazione dei dati: Matematica e Musica (elettronica)
Informatizzazione dei dati: Matematica e Musica (elettronica)Informatizzazione dei dati: Matematica e Musica (elettronica)
Informatizzazione dei dati: Matematica e Musica (elettronica)Nicola Bernardini
 
Bernardini/Berio - D'Altro Canto Altro (manuscript)
Bernardini/Berio - D'Altro Canto Altro (manuscript)Bernardini/Berio - D'Altro Canto Altro (manuscript)
Bernardini/Berio - D'Altro Canto Altro (manuscript)Nicola Bernardini
 
Nicola Bernardini - D'Altro Canto
Nicola Bernardini - D'Altro CantoNicola Bernardini - D'Altro Canto
Nicola Bernardini - D'Altro CantoNicola Bernardini
 
Prima, durante e dopo: Quale Musica Elettronica?
Prima, durante e dopo: Quale Musica Elettronica?Prima, durante e dopo: Quale Musica Elettronica?
Prima, durante e dopo: Quale Musica Elettronica?Nicola Bernardini
 
Replicare il Vocoder di Friburgo, oggi
Replicare il Vocoder di Friburgo, oggiReplicare il Vocoder di Friburgo, oggi
Replicare il Vocoder di Friburgo, oggiNicola Bernardini
 
Prima del Prometeo di Luigi Nono...
Prima del Prometeo di Luigi Nono...Prima del Prometeo di Luigi Nono...
Prima del Prometeo di Luigi Nono...Nicola Bernardini
 
The Role of Physical Impedance Matching in Music Playing
The Role of Physical Impedance Matching in Music PlayingThe Role of Physical Impedance Matching in Music Playing
The Role of Physical Impedance Matching in Music PlayingNicola Bernardini
 
La conservazione degli strumenti di archiviazione
La conservazione degli strumenti di archiviazioneLa conservazione degli strumenti di archiviazione
La conservazione degli strumenti di archiviazioneNicola Bernardini
 
A (short) introduction to Databases
A (short) introduction to DatabasesA (short) introduction to Databases
A (short) introduction to DatabasesNicola Bernardini
 
a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...
a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...
a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...Nicola Bernardini
 
Nicola Bernardini - Intermezzo I for percussion set and bass recorder
Nicola Bernardini - Intermezzo I for percussion set and bass recorderNicola Bernardini - Intermezzo I for percussion set and bass recorder
Nicola Bernardini - Intermezzo I for percussion set and bass recorderNicola Bernardini
 
Composizione Musicale e Trattamento del Segnale Audio
Composizione Musicale e Trattamento del Segnale AudioComposizione Musicale e Trattamento del Segnale Audio
Composizione Musicale e Trattamento del Segnale AudioNicola Bernardini
 

More from Nicola Bernardini (13)

Informatizzazione dei dati: Matematica e Musica (elettronica)
Informatizzazione dei dati: Matematica e Musica (elettronica)Informatizzazione dei dati: Matematica e Musica (elettronica)
Informatizzazione dei dati: Matematica e Musica (elettronica)
 
Bernardini/Berio - D'Altro Canto Altro (manuscript)
Bernardini/Berio - D'Altro Canto Altro (manuscript)Bernardini/Berio - D'Altro Canto Altro (manuscript)
Bernardini/Berio - D'Altro Canto Altro (manuscript)
 
Nicola Bernardini - D'Altro Canto
Nicola Bernardini - D'Altro CantoNicola Bernardini - D'Altro Canto
Nicola Bernardini - D'Altro Canto
 
Three music lectures
Three music lecturesThree music lectures
Three music lectures
 
Prima, durante e dopo: Quale Musica Elettronica?
Prima, durante e dopo: Quale Musica Elettronica?Prima, durante e dopo: Quale Musica Elettronica?
Prima, durante e dopo: Quale Musica Elettronica?
 
Replicare il Vocoder di Friburgo, oggi
Replicare il Vocoder di Friburgo, oggiReplicare il Vocoder di Friburgo, oggi
Replicare il Vocoder di Friburgo, oggi
 
Prima del Prometeo di Luigi Nono...
Prima del Prometeo di Luigi Nono...Prima del Prometeo di Luigi Nono...
Prima del Prometeo di Luigi Nono...
 
The Role of Physical Impedance Matching in Music Playing
The Role of Physical Impedance Matching in Music PlayingThe Role of Physical Impedance Matching in Music Playing
The Role of Physical Impedance Matching in Music Playing
 
La conservazione degli strumenti di archiviazione
La conservazione degli strumenti di archiviazioneLa conservazione degli strumenti di archiviazione
La conservazione degli strumenti di archiviazione
 
A (short) introduction to Databases
A (short) introduction to DatabasesA (short) introduction to Databases
A (short) introduction to Databases
 
a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...
a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...
a tue–tête: Fabien Levy's Scelsi Adaption or: On the importance of fruitful c...
 
Nicola Bernardini - Intermezzo I for percussion set and bass recorder
Nicola Bernardini - Intermezzo I for percussion set and bass recorderNicola Bernardini - Intermezzo I for percussion set and bass recorder
Nicola Bernardini - Intermezzo I for percussion set and bass recorder
 
Composizione Musicale e Trattamento del Segnale Audio
Composizione Musicale e Trattamento del Segnale AudioComposizione Musicale e Trattamento del Segnale Audio
Composizione Musicale e Trattamento del Segnale Audio
 

Recently uploaded

Bobbie goods coloring book 81 pag_240127_163802.pdf
Bobbie goods coloring book 81 pag_240127_163802.pdfBobbie goods coloring book 81 pag_240127_163802.pdf
Bobbie goods coloring book 81 pag_240127_163802.pdfMARIBEL442158
 
Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...
Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...
Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...anilsa9823
 
Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...
Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...
Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...akbard9823
 
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...anilsa9823
 
AaliyahBell_themist_v01.pdf .
AaliyahBell_themist_v01.pdf             .AaliyahBell_themist_v01.pdf             .
AaliyahBell_themist_v01.pdf .AaliyahB2
 
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...anilsa9823
 
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...anilsa9823
 
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...akbard9823
 
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...akbard9823
 
Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...anilsa9823
 
(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶
(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶
(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶delhimunirka444
 
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...anilsa9823
 
Deconstructing Gendered Language; Feminist World-Making 2024
Deconstructing Gendered Language; Feminist World-Making 2024Deconstructing Gendered Language; Feminist World-Making 2024
Deconstructing Gendered Language; Feminist World-Making 2024samlnance
 
Call girls in Kanpur - 9761072362 with room service
Call girls in Kanpur - 9761072362 with room serviceCall girls in Kanpur - 9761072362 with room service
Call girls in Kanpur - 9761072362 with room servicediscovermytutordmt
 
Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...
Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...
Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...anilsa9823
 
Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...
Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...
Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...anilsa9823
 
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...anilsa9823
 
Gomti Nagar & High Profile Call Girls in Lucknow (Adult Only) 8923113531 Esc...
Gomti Nagar & High Profile Call Girls in Lucknow  (Adult Only) 8923113531 Esc...Gomti Nagar & High Profile Call Girls in Lucknow  (Adult Only) 8923113531 Esc...
Gomti Nagar & High Profile Call Girls in Lucknow (Adult Only) 8923113531 Esc...gurkirankumar98700
 
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...gurkirankumar98700
 

Recently uploaded (20)

Bobbie goods coloring book 81 pag_240127_163802.pdf
Bobbie goods coloring book 81 pag_240127_163802.pdfBobbie goods coloring book 81 pag_240127_163802.pdf
Bobbie goods coloring book 81 pag_240127_163802.pdf
 
Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...
Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...
Lucknow 💋 Virgin Call Girls Lucknow | Book 8923113531 Extreme Naughty Call Gi...
 
Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...
Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...
Hazratganj / Call Girl in Lucknow - Phone 🫗 8923113531 ☛ Escorts Service at 6...
 
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...Lucknow 💋 best call girls in Lucknow  (Adult Only) 8923113531 Escort Service ...
Lucknow 💋 best call girls in Lucknow (Adult Only) 8923113531 Escort Service ...
 
AaliyahBell_themist_v01.pdf .
AaliyahBell_themist_v01.pdf             .AaliyahBell_themist_v01.pdf             .
AaliyahBell_themist_v01.pdf .
 
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
Lucknow 💋 Female Escorts Service in Lucknow | Service-oriented sexy call girl...
 
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
Lucknow 💋 Call Girl in Lucknow Phone No 8923113531 Elite Escort Service Avail...
 
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...Patrakarpuram ) Cheap Call Girls In Lucknow  (Adult Only) 🧈 8923113531 𓀓 Esco...
Patrakarpuram ) Cheap Call Girls In Lucknow (Adult Only) 🧈 8923113531 𓀓 Esco...
 
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
Indira Nagar Lucknow #Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payme...
 
Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Call Girls Service Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
 
(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶
(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶
(9711106444 )🫦#Sexy Desi Call Girls Noida Sector 4 Escorts Service Delhi 🫶
 
RAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOT
RAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOTRAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOT
RAJKOT CALL GIRL 76313*77252 CALL GIRL IN RAJKOT
 
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
Lucknow 💋 Call Girl in Lucknow 10k @ I'm VIP Independent Escorts Girls 892311...
 
Deconstructing Gendered Language; Feminist World-Making 2024
Deconstructing Gendered Language; Feminist World-Making 2024Deconstructing Gendered Language; Feminist World-Making 2024
Deconstructing Gendered Language; Feminist World-Making 2024
 
Call girls in Kanpur - 9761072362 with room service
Call girls in Kanpur - 9761072362 with room serviceCall girls in Kanpur - 9761072362 with room service
Call girls in Kanpur - 9761072362 with room service
 
Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...
Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...
Lucknow 💋 Cheap Call Girls In Lucknow Finest Escorts Service 8923113531 Avail...
 
Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...
Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...
Lucknow 💋 Call Girls in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 892311...
 
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
Lucknow 💋 Russian Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Ser...
 
Gomti Nagar & High Profile Call Girls in Lucknow (Adult Only) 8923113531 Esc...
Gomti Nagar & High Profile Call Girls in Lucknow  (Adult Only) 8923113531 Esc...Gomti Nagar & High Profile Call Girls in Lucknow  (Adult Only) 8923113531 Esc...
Gomti Nagar & High Profile Call Girls in Lucknow (Adult Only) 8923113531 Esc...
 
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
Charbagh ! (Call Girls) in Lucknow Finest Escorts Service 🥗 8923113531 🏊 Avai...
 

Composition and Computers today

  • 1. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.1 Composition and Computers today Which tools for which creation Universität für Musik und darstellende Kunst Wien, December 13th 2011 Nicola Bernardini Conservatorio “C.Pollini” Padova Copyright ©2011 Nicola Bernardini <nicb@sme-ccppd.org> This work comes under the terms of the Creative Commons BY-SA 2.5 license
  • 2. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.2 However much the growth of the orchestra has been the toy of circumstances, conditions, or the mechanical or technical development of instruments, the real driving force behind such evolution is after all the insistently growing demand of musical art for fit means of expression. Adam Carse, The History of Orchestration, p.7 (1925)
  • 3. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.3 Yesterday and today • When computers were scarcely available, there were hardly any “digital tools” for music • Composers had to go out of their way with their imagination to produce music with them • Their imagination was constantly stimulated by the difficulties and the limitations • Today, computers are a general commodity • They are used for music as for anything else. . . • . . . and composers have many pre–fabricated tools to work with (as everybody else as a matter of fact, both musicians and non musicians) • The question is: do these tools help imagination and creativity on the musical side?
  • 4. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.4 Tools Usage (1) • Tools are essential to creation • Their function is to lower the complexity barrier • Past: highly structured languages. . . . . . simple interface structures
  • 5. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.5 Tools Usage (2) • Present: weak languages. . . . . . complex tools • Are tools taking over creation?
  • 6. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.6 Digital Tools • Digital hardware is a large matrix of switches: • Unlimited potential. . . • . . . almost infinite complexity • Software restricts potentials. . . • . . . but it allows humans to deal with complexity
  • 7. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.7 Tools Transparency (1) • Generally speaking, tools are an extension of human capabilities • Digital tools provide extensions to mind capabilities • Tools Transparency is the ability of doing exactly what you have in mind using tools that lower the complexity barrier you are facing
  • 8. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.8 Tools Transparency (2)
  • 9. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.9 Tools Transparency (3) • Very roughly: • The height of the complexity barrier is directly proportional to the versatileness of the tool • i.e.: a versatile tool is more complicate to learn and use, and you will reach the complexity barrier sooner. . . • . . . but a tool that automates many things for you will most probably automate decisions for you too • There is no silver bullet :( • Perhaps a solution lies in getting to learn as many tools as possible, using the (most) appropriate one for each task
  • 10. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.10 Special Tools vs. General Tools (1) highlow Generality lowhigh Complexity Sound Editors: (cooledit, sound designer, soundforge, audacity, etc.) HDRs: (ProTools, Cubase, Ardour, etc.) Score Editors: (Finale, Sibelius, Lilypond, CMN, etc.) Fast−prototyping Environments: (pd, Max−MSP, jMax, etc.) Music Languages (csound, SuperCollider, nyquist, CM, etc.) Small Languages: (awk, perl, python, etc.) System Languages: (C, C++, Java, etc.) Helpers Plug−ins
  • 11. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.11 Special Tools vs. General Tools (2) • Transparency at all costs is seldom necessary • However we should be wary of tools that “open up new possibilities” • We often need to step from one tool to the other in the creation of a complex work
  • 12. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.12 A Musical Example (1) • Recordare - Madrigale Recitato per Suoni Elaborati (1999-2000) • Designed in 1995 • Got around to write it in 1999 • Took a couple of years of work (on and off)
  • 13. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.13 A Musical Example (2) • Basic (abstract) Ideas: • A speaking choir of ghosts • Choir of individual voices representing entire communities • Walking frontally towards the audience • An elaboration on roughness
  • 14. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.14 A Musical Example (3) • Technical Construction Ideas: • Collect recordings of the text by close friends and relatives of both sexes and ages • Segment recordings by dyphones or syllables • Reconstruct the text mixing syllables and/or dyphones according to statistical rules • Render spatially the reconstructed text(s) using simple sound–tracing techniques
  • 15. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.15 A Musical Example (4) • Tools: • csound processing engine • transcriber (helped by awk and perl scripts) to segment the text in the recordings • awk and perl scripts to create csound scores and tables • A short excerpt
  • 16. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.16 Another musical example (1) • Passacaglia, for flute and multi–track fixed media, by Aldo Clementi • conceived by Clementi in 1988 • first fixed media version premièred in 1996 • new fixed media version premièred in 2010
  • 17. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.17 Another musical example (2) • fixed media content: • 12 fragments taken from the classical flute repertoire • a matrix of 12 × 12 × 4 = 576 fragments extrapolated from the initial fragments • fragment rotations and superpositions • 48 real voices independently moved in space on an 8–channel system • many other problems: • musical materials to be built in order to record the fragments • figuring out if everything is done according to plan (charting)
  • 18. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.18 Another musical example (3) Figure: Passacaglia, first page of fragments (manuscript by Aldo Clementi)
  • 19. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.19 Another musical example (4) Figure: Passacaglia, schema (manuscript by Aldo Clementi)
  • 20. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.20 Another musical example (5) Passacaglia - Schema A - Riga S3 Aldo Clementi $Revision: 18 $ Partitura di realizzazione 1211 Flauto Contralto in Sol 13 S3 4 5 6 7 = 110 1 2 3 108 9 5 6 11 134 M3 2 7 = 104 1 3 82 9 1210 105 116 B3 3 12321 = 98 984 7 13 6 = 92 985 S2 4 131073 12111 2 4 4 129 13 M2 5 6 85 71 103 112 = 87 8 93 7 10 B2 6 1342 11 1265 = 82 1 Figure: Passacaglia, automatically generated materials (example)
  • 21. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.21 Another musical example (6) Figure: Passacaglia, automatically generated database dump
  • 22. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.22 Another musical example (7) Figure: Passacaglia, automatically generated schema
  • 23. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.23 Another musical example (8) • when Clementi conceived it (1988), nobody knew how to handle this piece • first version (1996): • awk + shell preprocessor scripts • materials generated by hand • csound generation, static multitrack output (8–tracks) • sound movement in space done by specialized hardware • second version (2010): • ruby scripting • materials (and everything else) generated automatically through lilypond and latex • csound generation, fully independent voices • sound output already spatialized
  • 24. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.24 Conclusions • Digital creation goes hand in hand with a wide availability of different tools. . . • . . . which must be customizable and/or modifiable at will. . . • . . . and whose input/outputs must be join-able together. • in such situations, proprietary, closed, one–size–fits–all software simply won’t do. • In the digital world, the imagination is strictly connected to (the creation and) use of appropriate tools – which may not have been conceived for the specific task at hand.
  • 25. Composition and Computers today Nicola Bernardini Introduction Tools Digital Tools Transparency Special vs. General Examples Recordare Passacaglia Conclusions 1.25 THE END. Thank you.