| emoc — 2008-02-28 03:37:26 |
En attendant une meilleure présentation, quelques éléments sur le langage chuck
Présentation du langage chuck, et quelques autres éléments : chuck
Traduction du tutoriel pour l'installation et l'utilisation de Chuck sur windows XP
Site principal (en) : http://chuck.cs.princeton.edu/ wiki (en) : http://wiki.cs.princeton.edu/index.php/ChucK
|
| oyster_twiter — 2008-04-21 12:21:10 |
merci emoc pour ces qques précisions je vais me mettre plus sérieusement à chuck et je vois que les utilisateurs ne ce bousculent pas sur ce forum... y a t'il des chuckists dans l'assemblée?:D des que je m'y attèle je tente d'alimenter le forum...
|
| solipse — 2008-04-21 18:18:26 |
Bonjour,
Chuck est un soft très intéressant, qui semble d'une grande souplesse et d'un apprentissage relativement aisé comparé à SuperCollider. Mais je n'ai pu le tester un peu longuement que sur le pc familiale, qui hélas est dédié à d'autres occupations... dans sa version DirectSound.
La version Asio que l'on peut trouver ici: http://electro-music.com/forum/topic-18931.html, refuse de fonctionner sur mon pc dédié à l'audio... (XP,RME). Dommage, mais j'attends avec impatience la version qui voudra bien fonctionner...
solipse.
|
| desaxismundi — 2008-04-21 20:11:06 |
En effet Chuck a l'air bien sympathique...J'aimerai creuser cette histoire d'arrays...des ressources quelques part? sachant que j'utilise miniaudicle....
|
| oyster_twiter — 2008-04-21 21:00:24 |
salut ,
le lien que tu donnes n'a pas l'air de fonctionner sollipse... sinon toi qui utilise également pure data, peux tu me dire ce qui te semble différentier les deux bêtes (chuck et pd) hormis le langage de progra... chuck à l'air vraiment axé sur la synthèse et moins sur le sampling que Pd...? par contre tous ce qui est FFT à l'air bien développé sur chuck avec la partie UANAEIAEIEIO (ouais bizarre comme nom) qu'en pensez vous? PS : moi aussi j'utilise miniAudicle
|
| solipse — 2008-04-21 22:00:41 |
Pour le lien, c'est celui qui se trouve en bas de page, dans un post de moudi. Pour la version précédente de lamarcph, clic droit sur download et renommer le fichier download.php en chuck.exe.... si,si....
Faire une comparaison entre Pd et Chuck, je ne m'y risquerais pas, je connais trop peu le second. Chuck est un programme récent, dont le développement a débuté en 2002, tandis que Pd a déjà fait pas mal de chemin et bénéficie d'une large communauté de développeurs.
Pour la doc, on peut se reporter, en plus des liens donnés par emoc, au forum: http://electro-music.com/forum/forum-140.html Il est très actif.
solipse.
|
| desaxismundi — 2008-04-21 22:41:17 |
merci pour le lien solipse...j'y trouverai surement mon bonheur :D
|
| emoc — 2008-04-22 15:17:46 |
Bonjour,
Moi non plus, je ne me risquerais pas dans une comparaison de chuck et pure-data, quelques éléments quand même qui les différencient : - chuck est un langage de programmation objet textuel avec fonctions, classes, - la gestion du temps est caractéristique et ça semble une différence importante avec pure-data, le temps est un type de donnée dans chuck qui peut-être manipulé, ce qui donne un contrôle très précis sur la durée, le déclenchement des évènements sonores, la durée peut s'exprimer sur une échelle qui va de l'échantillon à la semaine!
Sinon, il y a 2 types d'éléments dans chuck, les UGEN (générateurs sonores, filtres) et les UANA (unités d'analyse audio : FFT, etc.) les deux peuvent être combinés (les UANA ont été intégrées dans le langage il y a moins d'un an). Parmi les UGEN on trouve des générateurs d'ondes de différents types (onde sinusoïdale, carrée, en dent de scie, triangulaire, impulsions, etc.), des filtres, des modélisations physiques d'instrument basés sur la bibliothèque STK (clarinette, moog, FM, cuivres, instruments à corde, générateurs de phonème), pour n'en citer que quelques uns!
Chuck peut communiquer en MIDI, OSC par le réseau et récupérer les valeurs HID envoyées par un joystick, par exemple.
A voir aussi : SMELT, un ensemble de scripts chuck pour utiliser les interfaces d'un ordinateur portable (clavier, trackpad, micro) et Tapestrea, un environnement pour l'analyse/transformation/resynthèse qui se sert de chuck comme langage de script!
|
| 22_79 — 2009-12-08 14:54:09 |
Woohoo ... Chuck rulez ! Je viens enfin de comprendre comment le faire marcher sous ubuntu (une bidouille avec Jack) ça va saigner des oreilles (et des yeux, une fois que je l'aurais couplé avec processing) !
++
|
| emoc — 2009-12-08 15:28:54 |
coool Bienvenue au Chuckland!
|
| julbel — 2011-07-22 16:10:50 |
et sous linux ? quelqu'un a tenté ?
|
| Olivier — 2011-07-22 16:33:52 |
Yep... la semaine dernière... Sans succès... :(
Mais je ne suis pas une référence... :P Tout ça pour dire que ça m'intéresse... et que si quelqu'un trouve un tuto qui fonctionne je suis prêt à le traduire in french...
|
| julbel — 2011-07-22 16:52:18 |
bon l'install de miniAUdicle marche nickel sur Natty en suivant http://electro-music.com/forum/topic-41786.html
|