Plan du cours

Introduction:

Csound est un logiciel de synthèse sonore qui descend des premiers programmes de la famille MusicN.

Csound est toujours largement utilisé aujourd'hui.

Historique des compilateurs acoustiques de la famille MusicN

Max Mathews - Bell Labs

1957 Music 1 - IBM 704 (lampes) - synthétiseur monophonique, permet de ne générer qu'une forme d'onde triangulaire. Utilisé pour la première "oeuvre" synthétisée par ordinateur : Newman Guttman : "in a silver scale" (17 mai 1957)

1958 Music II - IBM 7094 (transistors) - 4 voix - 16 tables d'ondes.

1960 Music III

1968 Music V - écrit en Fortran

...

Concepts de bases des synthétiseurs modulaires

modules = "unit generators"

fichiers score (instructions) + fichier orchestre (instruments)

Le programme Csound

Programmé en C, sa première version a été ecrite par Barry Vercoe en 1984.

Taux d'echantillonage controle ("k") et taux d'echantillonage audio ("a")

Etudes de fichiers .orc et .sco : les syntaxes

Extensions de Csound

interfaces graphiques pour la représentation et l'édition d'instruments

générateurs de scores

Synthèse Temps Reel/temps différé

Csound aujourd'hui


Références :

Barry Vercoe : the Csound Manual

Toutes les informations, sources, documentations sont disponibles sur le site :

http://www.csounds.com/

Richard Boulanger, ed. : The Csound Book, Perspectives in Software Synthesis, Sound Design, Signal Processing and Programming.