Top Banner
Towards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music
86

Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Aug 30, 2018

Download

Documents

lykien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Towards a Gradus ad Parnassum forComputer Music

Victor Lazzarini

Maynooth UniversityIreland

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 2: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

So, do you want to be a Composer?

When I was about fifteen, I took a Summer course inComposition. The teacher, a well-respected composer, askedme if I wanted to be a Composer.

When I said yes, he sent me down to one of his assistants, andI spent the whole course doing species counterpoint.

So, do you want to be a Computer Music Composer?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 3: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

So, do you want to be a Composer?

When I was about fifteen, I took a Summer course inComposition. The teacher, a well-respected composer, askedme if I wanted to be a Composer.

When I said yes, he sent me down to one of his assistants, andI spent the whole course doing species counterpoint.

So, do you want to be a Computer Music Composer?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 4: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

So, do you want to be a Composer?

When I was about fifteen, I took a Summer course inComposition. The teacher, a well-respected composer, askedme if I wanted to be a Composer.

When I said yes, he sent me down to one of his assistants, andI spent the whole course doing species counterpoint.

So, do you want to be a Computer Music Composer?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 5: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

So, do you want to be a Composer?

When I was about fifteen, I took a Summer course inComposition. The teacher, a well-respected composer, askedme if I wanted to be a Composer.

When I said yes, he sent me down to one of his assistants, andI spent the whole course doing species counterpoint.

So, do you want to be a Computer Music Composer?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 6: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

What this talk is about?

This talk is concerned with trying to define what the discipline ofComputer Music is, and what is part of its craft.

Traditionally, composers expect that what they learn at theConservatory will be sufficient for dealing with all issues inComputer Music. Many soon find out it isn’t...

...then they look for a studio assistant.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 7: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

What this talk is about?

This talk is concerned with trying to define what the discipline ofComputer Music is, and what is part of its craft.

Traditionally, composers expect that what they learn at theConservatory will be sufficient for dealing with all issues inComputer Music. Many soon find out it isn’t...

...then they look for a studio assistant.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 8: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

What this talk is about?

This talk is concerned with trying to define what the discipline ofComputer Music is, and what is part of its craft.

Traditionally, composers expect that what they learn at theConservatory will be sufficient for dealing with all issues inComputer Music. Many soon find out it isn’t...

...then they look for a studio assistant.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 9: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

What this talk is about?

This talk is concerned with trying to define what the discipline ofComputer Music is, and what is part of its craft.

Traditionally, composers expect that what they learn at theConservatory will be sufficient for dealing with all issues inComputer Music. Many soon find out it isn’t...

...then they look for a studio assistant.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 10: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Studio assistants

In many places, commissioned composers who cannot copewith the strain of figuring out what a computer is supposed todo are assigned the obligatory studio assistant.

This is generally an individual who is well-versed in manyaspects of the technology, has a wide knowledge of techniquesand methods, and a great ear/eye for detail.

The composer, crippled by his lack of skills, gives control to theskilled assistant. Who is the author of the piece?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 11: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Studio assistants

In many places, commissioned composers who cannot copewith the strain of figuring out what a computer is supposed todo are assigned the obligatory studio assistant.

This is generally an individual who is well-versed in manyaspects of the technology, has a wide knowledge of techniquesand methods, and a great ear/eye for detail.

The composer, crippled by his lack of skills, gives control to theskilled assistant. Who is the author of the piece?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 12: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Studio assistants

In many places, commissioned composers who cannot copewith the strain of figuring out what a computer is supposed todo are assigned the obligatory studio assistant.

This is generally an individual who is well-versed in manyaspects of the technology, has a wide knowledge of techniquesand methods, and a great ear/eye for detail.

The composer, crippled by his lack of skills, gives control to theskilled assistant. Who is the author of the piece?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 13: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Studio assistants

In many places, commissioned composers who cannot copewith the strain of figuring out what a computer is supposed todo are assigned the obligatory studio assistant.

This is generally an individual who is well-versed in manyaspects of the technology, has a wide knowledge of techniquesand methods, and a great ear/eye for detail.

The composer, crippled by his lack of skills, gives control to theskilled assistant. Who is the author of the piece?

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 14: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A Gradus ad Parnassum for Computer Music

So, a Conservatory education does not prepare you forComputer Music. It is clearly very important, but lacking incontent.

Also, the technical skills needed cannot be consideredsomething devoid of artistic merit, as if somehow by learningthem, composers are tainted. This is definitely not Engineering.

So, let’s try and define what a Gradus ad Parnassum forComputer Music should be. This is what we will try to achievein this talk.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 15: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A Gradus ad Parnassum for Computer Music

So, a Conservatory education does not prepare you forComputer Music. It is clearly very important, but lacking incontent.

Also, the technical skills needed cannot be consideredsomething devoid of artistic merit, as if somehow by learningthem, composers are tainted. This is definitely not Engineering.

So, let’s try and define what a Gradus ad Parnassum forComputer Music should be. This is what we will try to achievein this talk.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 16: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A Gradus ad Parnassum for Computer Music

So, a Conservatory education does not prepare you forComputer Music. It is clearly very important, but lacking incontent.

Also, the technical skills needed cannot be consideredsomething devoid of artistic merit, as if somehow by learningthem, composers are tainted. This is definitely not Engineering.

So, let’s try and define what a Gradus ad Parnassum forComputer Music should be. This is what we will try to achievein this talk.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 17: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A Gradus ad Parnassum for Computer Music

So, a Conservatory education does not prepare you forComputer Music. It is clearly very important, but lacking incontent.

Also, the technical skills needed cannot be consideredsomething devoid of artistic merit, as if somehow by learningthem, composers are tainted. This is definitely not Engineering.

So, let’s try and define what a Gradus ad Parnassum forComputer Music should be. This is what we will try to achievein this talk.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 18: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Defining the area

Moore’s definition of the discipline(F R Moore: Elements of Computer Music)The roadmap for Sound and Music Computinghttp://smcnetwork.org/roadmap

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 19: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Defining the area

Moore’s definition of the discipline(F R Moore: Elements of Computer Music)

The roadmap for Sound and Music Computinghttp://smcnetwork.org/roadmap

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 20: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Defining the area

Moore’s definition of the discipline(F R Moore: Elements of Computer Music)The roadmap for Sound and Music Computinghttp://smcnetwork.org/roadmap

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 21: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

The disciplinary context

“Most academic disciplines are disciplines of thought. Theyexist to define a “correct” (or at least useful) view of somesubset of human knowledge. Computer music, however, isstrongly interdisciplinary, therefore a “correct” view is one thatdoes justice to several points of view simultaneously”(Elements, p.23)

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 22: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

The disciplinary context

“Most academic disciplines are disciplines of thought. Theyexist to define a “correct” (or at least useful) view of somesubset of human knowledge. Computer music, however, isstrongly interdisciplinary, therefore a “correct” view is one thatdoes justice to several points of view simultaneously”(Elements, p.23)

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 23: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Moore’s interdisciplinary map

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 24: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Moore’s interdisciplinary map

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 25: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

SMC roadmap

The SMC roadmap attempts to determine what are the currentchallenges to the discipline and what the future scenarios oncesome of the roadblocks have been cleared.

This agenda is mostly research-oriented. Two of its ‘strategiesand challenges’ are relevant to this discussion:

“Intensify interaction between research and the arts”“Design appropriate multidisciplinary curricula for SMC”

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 26: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

SMC roadmap

The SMC roadmap attempts to determine what are the currentchallenges to the discipline and what the future scenarios oncesome of the roadblocks have been cleared.

This agenda is mostly research-oriented. Two of its ‘strategiesand challenges’ are relevant to this discussion:

“Intensify interaction between research and the arts”“Design appropriate multidisciplinary curricula for SMC”

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 27: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

SMC roadmap

The SMC roadmap attempts to determine what are the currentchallenges to the discipline and what the future scenarios oncesome of the roadblocks have been cleared.

This agenda is mostly research-oriented. Two of its ‘strategiesand challenges’ are relevant to this discussion:

“Intensify interaction between research and the arts”“Design appropriate multidisciplinary curricula for SMC”

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 28: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

SMC roadmap

The SMC roadmap attempts to determine what are the currentchallenges to the discipline and what the future scenarios oncesome of the roadblocks have been cleared.

This agenda is mostly research-oriented. Two of its ‘strategiesand challenges’ are relevant to this discussion:

“Intensify interaction between research and the arts”“Design appropriate multidisciplinary curricula for SMC”

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 29: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

SMC roadmap

The SMC roadmap attempts to determine what are the currentchallenges to the discipline and what the future scenarios oncesome of the roadblocks have been cleared.

This agenda is mostly research-oriented. Two of its ‘strategiesand challenges’ are relevant to this discussion:

“Intensify interaction between research and the arts”

“Design appropriate multidisciplinary curricula for SMC”

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 30: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

SMC roadmap

The SMC roadmap attempts to determine what are the currentchallenges to the discipline and what the future scenarios oncesome of the roadblocks have been cleared.

This agenda is mostly research-oriented. Two of its ‘strategiesand challenges’ are relevant to this discussion:

“Intensify interaction between research and the arts”“Design appropriate multidisciplinary curricula for SMC”

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 31: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Requirements

From these, and from our understanding of the field, there aresome clear fundamental requirements for a Computer Musicpractitioner (“four pillars”):

music theory, composition, and performance.acoustics/psychoacoustics and audio technologycomputer technology and programmingfundamental mathematics

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 32: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Requirements

From these, and from our understanding of the field, there aresome clear fundamental requirements for a Computer Musicpractitioner (“four pillars”):

music theory, composition, and performance.acoustics/psychoacoustics and audio technologycomputer technology and programmingfundamental mathematics

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 33: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Requirements

From these, and from our understanding of the field, there aresome clear fundamental requirements for a Computer Musicpractitioner (“four pillars”):

music theory, composition, and performance.

acoustics/psychoacoustics and audio technologycomputer technology and programmingfundamental mathematics

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 34: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Requirements

From these, and from our understanding of the field, there aresome clear fundamental requirements for a Computer Musicpractitioner (“four pillars”):

music theory, composition, and performance.acoustics/psychoacoustics and audio technology

computer technology and programmingfundamental mathematics

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 35: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Requirements

From these, and from our understanding of the field, there aresome clear fundamental requirements for a Computer Musicpractitioner (“four pillars”):

music theory, composition, and performance.acoustics/psychoacoustics and audio technologycomputer technology and programming

fundamental mathematics

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 36: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Requirements

From these, and from our understanding of the field, there aresome clear fundamental requirements for a Computer Musicpractitioner (“four pillars”):

music theory, composition, and performance.acoustics/psychoacoustics and audio technologycomputer technology and programmingfundamental mathematics

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 37: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction

In order to provide some context for this discussion, I willoutline here the contents of a Computer Music programme,which builds on the “four pillars” mentioned before, and deliversthe required elements that would form a computer musicpractitioner.

Such a programme could be designed to use a musicprogramming language as the main educational and creativetool in a computer environment. This would be the centrepiecejoining all the course elements.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 38: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction

In order to provide some context for this discussion, I willoutline here the contents of a Computer Music programme,which builds on the “four pillars” mentioned before, and deliversthe required elements that would form a computer musicpractitioner.

Such a programme could be designed to use a musicprogramming language as the main educational and creativetool in a computer environment. This would be the centrepiecejoining all the course elements.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 39: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction

In order to provide some context for this discussion, I willoutline here the contents of a Computer Music programme,which builds on the “four pillars” mentioned before, and deliversthe required elements that would form a computer musicpractitioner.

Such a programme could be designed to use a musicprogramming language as the main educational and creativetool in a computer environment. This would be the centrepiecejoining all the course elements.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 40: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer MusicMusic ProgrammingInteractionSound Synthesis and ProcessingComposition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 41: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer MusicMusic ProgrammingInteractionSound Synthesis and ProcessingComposition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 42: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer Music

Music ProgrammingInteractionSound Synthesis and ProcessingComposition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 43: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer MusicMusic Programming

InteractionSound Synthesis and ProcessingComposition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 44: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer MusicMusic ProgrammingInteraction

Sound Synthesis and ProcessingComposition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 45: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer MusicMusic ProgrammingInteractionSound Synthesis and Processing

Composition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 46: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Basic Sections

The programme is divided into five sections:

Introduction to Computer MusicMusic ProgrammingInteractionSound Synthesis and ProcessingComposition studies

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 47: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction to Computer Music

This section would introduce the area of Computer Music, andits background.

Historical notesMusic SystemsTechnical foundations

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 48: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction to Computer Music

This section would introduce the area of Computer Music, andits background.

Historical notesMusic SystemsTechnical foundations

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 49: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction to Computer Music

This section would introduce the area of Computer Music, andits background.

Historical notes

Music SystemsTechnical foundations

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 50: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction to Computer Music

This section would introduce the area of Computer Music, andits background.

Historical notesMusic Systems

Technical foundations

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 51: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction to Computer Music

This section would introduce the area of Computer Music, andits background.

Historical notesMusic SystemsTechnical foundations

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 52: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Introduction to Computer Music

This section would introduce the area of Computer Music, andits background.

Historical notesMusic SystemsTechnical foundations

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 53: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Music Programming

Here, we would focus on a particular system:Fundamental conceptsSignals and graphsControl of flowComposition/extensions

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 54: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Music Programming

Here, we would focus on a particular system:

Fundamental conceptsSignals and graphsControl of flowComposition/extensions

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 55: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Music Programming

Here, we would focus on a particular system:Fundamental concepts

Signals and graphsControl of flowComposition/extensions

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 56: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Music Programming

Here, we would focus on a particular system:Fundamental conceptsSignals and graphs

Control of flowComposition/extensions

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 57: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Music Programming

Here, we would focus on a particular system:Fundamental conceptsSignals and graphsControl of flow

Composition/extensions

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 58: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Music Programming

Here, we would focus on a particular system:Fundamental conceptsSignals and graphsControl of flowComposition/extensions

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 59: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Interaction

Different ways to interact with a music system:Computer scores and ScriptingMIDI controlNetworking (OSC, etc.)Hardware hacking

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 60: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Interaction

Different ways to interact with a music system:

Computer scores and ScriptingMIDI controlNetworking (OSC, etc.)Hardware hacking

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 61: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Interaction

Different ways to interact with a music system:Computer scores and Scripting

MIDI controlNetworking (OSC, etc.)Hardware hacking

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 62: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Interaction

Different ways to interact with a music system:Computer scores and ScriptingMIDI control

Networking (OSC, etc.)Hardware hacking

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 63: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Interaction

Different ways to interact with a music system:Computer scores and ScriptingMIDI controlNetworking (OSC, etc.)

Hardware hacking

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 64: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Interaction

Different ways to interact with a music system:Computer scores and ScriptingMIDI controlNetworking (OSC, etc.)Hardware hacking

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 65: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)Time-domain signal processing (delays, filters, spatialaudio)Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)Granular techniques.Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 66: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)Time-domain signal processing (delays, filters, spatialaudio)Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)Granular techniques.Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 67: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)

Time-domain signal processing (delays, filters, spatialaudio)Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)Granular techniques.Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 68: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)Time-domain signal processing (delays, filters, spatialaudio)

Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)Granular techniques.Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 69: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)Time-domain signal processing (delays, filters, spatialaudio)Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)

Granular techniques.Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 70: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)Time-domain signal processing (delays, filters, spatialaudio)Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)Granular techniques.

Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 71: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Sound synthesis and processing

This can be more generally applied, but using the chosensystem for examples:

Classic techniques (subtractive, additive, distortion)Time-domain signal processing (delays, filters, spatialaudio)Spectral processing (Fourier transforms, convolution,phase vocoder, spectral models)Granular techniques.Physical models.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 72: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performancesLive processingImprovisation, live codingInstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 73: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performancesLive processingImprovisation, live codingInstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 74: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media composition

Fixed-media plus live performancesLive processingImprovisation, live codingInstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 75: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performances

Live processingImprovisation, live codingInstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 76: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performancesLive processing

Improvisation, live codingInstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 77: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performancesLive processingImprovisation, live coding

InstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 78: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performancesLive processingImprovisation, live codingInstallations

Network and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 79: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Composition studies

Complementing the programme, a look at various ways inwhich computer music can be composed:

Classic fixed-media compositionFixed-media plus live performancesLive processingImprovisation, live codingInstallationsNetwork and web-based music

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 80: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A world away...

We need to understand that Computer Music in the 21stcentury is a world away from the ‘big composer’ notion thatlingered from the 1800s into late in the 20th century.

This idea, encouraged by the traditional conservatoryeducation, is completely bankrupt and useless for the majorityof aspiring musicians today. It does not account for the fluidnature of music-making that is taking place around us. It doesnot foster the learning of skills that are key to the embracing oftechnology.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 81: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A world away...

We need to understand that Computer Music in the 21stcentury is a world away from the ‘big composer’ notion thatlingered from the 1800s into late in the 20th century.

This idea, encouraged by the traditional conservatoryeducation, is completely bankrupt and useless for the majorityof aspiring musicians today. It does not account for the fluidnature of music-making that is taking place around us. It doesnot foster the learning of skills that are key to the embracing oftechnology.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 82: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

A world away...

We need to understand that Computer Music in the 21stcentury is a world away from the ‘big composer’ notion thatlingered from the 1800s into late in the 20th century.

This idea, encouraged by the traditional conservatoryeducation, is completely bankrupt and useless for the majorityof aspiring musicians today. It does not account for the fluidnature of music-making that is taking place around us. It doesnot foster the learning of skills that are key to the embracing oftechnology.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 83: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Directions

In this talk, I attempted to show a few pointers to where I thinkwe should be heading. The basic skills we are lacking.

I tried to provide an example of what I am thinking by showing asample content for a computer music programme that wouldbuild on the “four pillars” (the essential knowledge required tomove ahead in the area).

While we are still not able to define completely our ‘Gradus adParnassum’, there is clearly something out there that isemerging as the foundations of our discipline.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 84: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Directions

In this talk, I attempted to show a few pointers to where I thinkwe should be heading. The basic skills we are lacking.

I tried to provide an example of what I am thinking by showing asample content for a computer music programme that wouldbuild on the “four pillars” (the essential knowledge required tomove ahead in the area).

While we are still not able to define completely our ‘Gradus adParnassum’, there is clearly something out there that isemerging as the foundations of our discipline.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 85: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Directions

In this talk, I attempted to show a few pointers to where I thinkwe should be heading. The basic skills we are lacking.

I tried to provide an example of what I am thinking by showing asample content for a computer music programme that wouldbuild on the “four pillars” (the essential knowledge required tomove ahead in the area).

While we are still not able to define completely our ‘Gradus adParnassum’, there is clearly something out there that isemerging as the foundations of our discipline.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music

Page 86: Towards a Gradus ad Parnassum for Computer Music fileTowards a Gradus ad Parnassum for Computer Music Victor Lazzarini Maynooth University Ireland Victor Lazzarini Towards a Gradus

Directions

In this talk, I attempted to show a few pointers to where I thinkwe should be heading. The basic skills we are lacking.

I tried to provide an example of what I am thinking by showing asample content for a computer music programme that wouldbuild on the “four pillars” (the essential knowledge required tomove ahead in the area).

While we are still not able to define completely our ‘Gradus adParnassum’, there is clearly something out there that isemerging as the foundations of our discipline.

Victor Lazzarini Towards a Gradus ad Parnassum for Computer Music