Difference between revisions of "ChucK/Programs"
From CSWiki
Line 7: | Line 7: | ||
* [[ChucK/foo.ck]] : (enter description) : author | * [[ChucK/foo.ck]] : (enter description) : author | ||
* (if you like, you may also make a new page that describes the program) | * (if you like, you may also make a new page that describes the program) | ||
+ | |||
+ | === Links === | ||
* [[ChucK/Sounds]] - another place to post/listen to programs | * [[ChucK/Sounds]] - another place to post/listen to programs | ||
+ | * [[ChucK/Examples]] - example programs | ||
+ | * | ||
Revision as of 17:44, 21 February 2006
Contents
ChucK Programs
(share your programs here)
- Special:Upload upload your file (or make a new page)
- Special:Imagelist list of uploads
- ChucK/foo.ck : (enter description) : author
- (if you like, you may also make a new page that describes the program)
Links
- ChucK/Sounds - another place to post/listen to programs
- ChucK/Examples - example programs
Standalone Programs
- StereoChordEGG.ck : Simulation of Ancient Technology: jahbini
- FractalMelody.ck : Recursive Chuck Program : Kristjan Varnik
- ChucK/Bad_VOSIM.ck : quick and dirty vosim : no one
- ivyTree.ck : generative, algorithmic program based on an extended metaphor of cell differentiation and plant growth : Matthew Shanley
- Chord-o-matic.ck : any midi note turns into a minor or major chord : paniq
Multi-file Programs
- examples : examples included with ChucK
- ChucK 12-bar blues : A drum beat and a 12-bar blues standard : Rasmus Kaj
- hihat.ck : the hihat program (with commented out syntax error) : Gary Williams
- kick.ck : the kick drum program (with commented out syntax error) : Gary Williams
- snare.ck : the snare drum program (with commetned out syntax error) : Gary Williams
- baseloop.ck : the base loop program : Gary Williams
- The current version of Frankenstein didn't allow dividing a float by a dur, so I just commented the divide op and substituted a simple assign, which may not be what Rasmus was aiming at -- I'm not sure it positions to the end of the sndbuf correctly. -- Gary
- All I was aiming for is that the sound should not be heard when loading, but only when I "tell it to start". Maybe there is some better way of doing that? -- Rasmus
- To not let sndbuf play until triggered, set .play or .rate to 0.0 (0.0 => s.rate) and set it to 1.0 when you want to start. -- Ge
- All I was aiming for is that the sound should not be heard when loading, but only when I "tell it to start". Maybe there is some better way of doing that? -- Rasmus
- stacken : stacken ChucK competition
Wish List
What sample programs would you like to see?
- Symphonic orchestra
- Techno / Industrial
ChucK Editors
- ye Audicle, OpenGL ChucK IDE / Visualizer ( OS X, Windows )
- ye MiniAudicle, lightweight Chuck IDE ( currently OS X only )
- ChucK text editor (XP) : Jon Fisher
- ChucK Syntax Highlighting: small syntax highlighting script for the JOE editor (available for Unix, Linux and Mac OS X): Andreas Brandmaier
- Smallest_ChucK_IDE_Ever : small python script to edit a chuck script using SciTE and auto-rerun it when the file changes. : paniq
- ChucK Emacs Mode : A major mode for editing .ck files and for controlling a running ChucK process from Emacs : Mikael Johansson