CornBucket is a Csound score generator that creates “clouds” of sonic grains — short snippets of sound that often blur together and are perceived as a single sound. CornBucket allows you to draw functions of time for several different parameters that guide the evolution of a granular cloud. The functions you draw can be one or more cycles of a simple waveform (sine, triangle, etc.), multiplicative combinations of several simple waveforms, or can be hand drawn. Once you are satisfied with your functions, just hit “Go” and CornBucket calculates all of the parameters for each grain and writes a text score to disk.
CornBucket was written by Tom Erbe of the UCSD Dept. of Music. Tom is also the author of the venerable Mac sound-manipulation program Soundhack and many awesome DSP plugins. Tom was gracious enough to provide source code with his original distribution of CornBucket and to allow me to distribute this updated version as well. He just asks that it “remains free and open.”
New January 16, 2013
With this latest release, CornBucket is a “Universal Binary” and now should (hopefully) work on Mac OS X Lion and Mountain Lion. It will run on versions at least as early as OS X 10.4, possibly earlier. It will not run on Mac OS 8 or 9 any more. I have not changed the user interface since the previous versions, so enjoy the retro feel!
Released December 9, 2006
CornBucket 1.02 is a port of CornBucket 1.01 to Apple’s Carbon framework — basically, it now runs “natively” on Mac OS X and continues to run on Mac OS 8 and 9 if you have CarbonLib installed. I have not changed the interface since the previous version. I only made the necessary changes to get it running on OS X and fixed a few minor bugs along the way. If you still have an older Macintosh computer, you may be interested in Tom’s version 1.01 which is available for PowerPC or 68K Macs running older versions of the Mac OS (I think it probably works under System 6 and up).
It is possible that this latest update has introduced new bugs. I fixed a few that I found but there could be more. You can direct questions, comments, and bug reports to me if you like and I will answer your emails, but I most likely will not continue to update CornBucket.
Feel free to leave a public comment below or send other feedback via the email address on my contact page.