Dans l'article d'aujourd'hui, nous allons approfondir le sujet de ChucK, qui a retenu l'attention des experts et du grand public. ChucK est un sujet d'une grande importance aujourd'hui, car il impacte différents aspects de la société, de l'économie, de la politique et de la culture. Tout au long de cet article, nous explorerons les différents aspects de ChucK, en analysant son histoire, son impact actuel et ses éventuelles projections futures. De plus, nous examinerons les différentes perspectives et opinions qui existent autour de ChucK, dans le but de fournir une vision large et complète sur ce sujet. Rejoignez-nous dans cette exploration de ChucK et découvrez tout ce que vous devez savoir sur ce sujet passionnant !
ChucK | ||
![]() | ||
Date de première version | 2002 | |
---|---|---|
Auteur | Ge Wang and Perry Cook. | |
Système d'exploitation | Multiplate-forme | |
Licence | GPL | |
Site web | http://chuck.cs.princeton.edu/ | |
modifier ![]() |
ChucK est un langage de programmation destiné à la création sonore. Il permet la synthèse et la composition en temps réel.
Il est supporté sur Mac OS X, Windows et Linux[1]. Les constituants de Chuck sont de deux types: unités génératrices et unités d'analyse[1].
SinOsc onde => dac; // relie un générateur d'onde sinusoïdale à la sortie sonore
while (true) {
Std.rand2f(30, 1000) => onde.freq; // change la fréquence de l'onde
100::ms => now; // avance de 100 millisecondes
}