Originally developed by James McCartney and now an open source project, SuperCollider is a software package for the synthesis and control of audio in real time. Currently, it represents the state of the art in the field of audio programming: there is not another available software that is so powerful, efficient, flexible. Yet, there is undoubtedly a reason why SC is often regarded with suspicion or awe by the novice: SC is not exactly “intuitive”. First, the interface offered to the the user is a textual one. Properly, SuperCollider must be written: enough to scare the musician that normally is used to see more than to read. Secondly, as all advanced software dedicated to audio, SuperCollider requires many different skills: related to the synthesis of the audio signal and the musical composition (in the broadest, open and experimental meaning of the term), but also related more closely to computer science, such as the theory of programming languages or the concept of client/server architecture. However, these aspects that may appear to the beginner as obstacles are really the strength of SC: they allows versatility for advanced software applications, generality in terms of relations with other aspects of computer modelling, expressivity in terms of symbolic representations. This manual aims to provide a brief overview and introduction to SuperCollider and to introduce some key aspects of that area which is usually indicated, with a definition at times inaccurate and improper, computer music.

Introduction to SuperCollider

VALLE, ANDREA
2016

Abstract

Originally developed by James McCartney and now an open source project, SuperCollider is a software package for the synthesis and control of audio in real time. Currently, it represents the state of the art in the field of audio programming: there is not another available software that is so powerful, efficient, flexible. Yet, there is undoubtedly a reason why SC is often regarded with suspicion or awe by the novice: SC is not exactly “intuitive”. First, the interface offered to the the user is a textual one. Properly, SuperCollider must be written: enough to scare the musician that normally is used to see more than to read. Secondly, as all advanced software dedicated to audio, SuperCollider requires many different skills: related to the synthesis of the audio signal and the musical composition (in the broadest, open and experimental meaning of the term), but also related more closely to computer science, such as the theory of programming languages or the concept of client/server architecture. However, these aspects that may appear to the beginner as obstacles are really the strength of SC: they allows versatility for advanced software applications, generality in terms of relations with other aspects of computer modelling, expressivity in terms of symbolic representations. This manual aims to provide a brief overview and introduction to SuperCollider and to introduce some key aspects of that area which is usually indicated, with a definition at times inaccurate and improper, computer music.
Logos Verlag
1
365
978-3-8325-4017-3
computer music, audio and multimedia, SuperCollider, audio programming
Andrea Valle
File in questo prodotto:
File Dimensione Formato  
introSC.pdf

Accesso aperto con embargo fino al 21/09/2017

Tipo di file: PREPRINT (PRIMA BOZZA)
Dimensione 9.15 MB
Formato Adobe PDF
9.15 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/2318/1596568
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact