some bla
parent
f19fefe41d
commit
7a4ae87c0e
@ -0,0 +1,38 @@
|
||||
\chapter{Modulaires}
|
||||
\label{chap:modular}
|
||||
|
||||
Comment définir un synthétiseur modulaire en quelques mots ?
|
||||
Disons que c'est un synthé dont chaque composant élémntaire
|
||||
est indépendant, et interconnectable aux autres par un gros
|
||||
plat de cables sans parmesan.
|
||||
|
||||
% ------------------------------------------------------
|
||||
\section{Chuck} \index{Chuck}
|
||||
|
||||
Chuck peut être vu comme un équivalent logiciel à ce système
|
||||
de cablage. Nous avons sour la main des modules, que nous allons
|
||||
raccorder et paramétrer grace à l'opérateur \texttt{=>}.
|
||||
Le module \texttt{dac} correspond à la sortie audio de votre
|
||||
machine. Consultez
|
||||
http://chuck.cs.princeton.edu/ et http://chuck.stanford.edu/
|
||||
pour tout savoir...
|
||||
|
||||
Voici donc un premier exemple, sans la moindre prétention
|
||||
musicale~:
|
||||
|
||||
\lstinputlisting{code/beep.ck}
|
||||
|
||||
Félicitation, vous venez de coder un diapason.
|
||||
|
||||
% ------------------------------------------------------
|
||||
\section{Super Collider}
|
||||
|
||||
Là, nous rentrons dans le domaine de la jeune Nina, je vais
|
||||
donc lui,laisser la plume (ou le clavier).
|
||||
|
||||
% ------------------------------------------------------
|
||||
|
||||
\section{CSound}
|
||||
|
||||
|
||||
% ------------------------------------------------------
|
@ -0,0 +1,5 @@
|
||||
// Just a little beep
|
||||
SinOsc s => dac;
|
||||
0.5 => s.gain;
|
||||
440 => s.freq;
|
||||
2::second => now;
|
Loading…
Reference in New Issue