[CM] sndlib/s7 running in Grace

Heinrich Taube taube at uiuc.edu
Thu Dec 18 17:58:16 PST 2008


sndlib is now running happily inside Grace. sndlib will be the default  
scheme i make binaries with from now on. (its still easy to build with  
chicken and ill continue to support it )

prebuilt binaries of Grace/sndlib for osx/leopard and linux are  
available here:

http://camil.music.uiuc.edu/Software/grace/index.html

the archives contain both Grace and the bin/cm console app. both apps  
are 100% relocatable -- all scheme code, docs, fonts, tutorials and  
examples are built right into the executable.

Ive taken the opportunity to rewrite most of the code in Grace, its  
fast and pretty clean now and will be much easier to maintain and  
improve as things go forward.  I dont have all the bells and whistles  
back yet but things seem to be working pretty well. the help menu is  
filled with alot more examples from my courses. A sndlib example for  
scheme an sal are at the bottom of the Help>Examples menu.  the  
command-d symbol help should work for sndlib symbols.


building from sources is still a snap, grace is now part into the cm  
source tree and both the Grace and bin/cm targets are automatically  
built when you issue 'make'  On linux the script calls sndlib-config  
to figure out the libs it needs to link with so hopefully this will be  
closer to working with jack etc. i will be migrating the code back to  
sourceforge and updating the CM's hopelessly outdated soureforge  
release page over the christmas break


next up: proportional notation window (most of the code exists in  
Chorale Composer right now) and 'sound buffers' for generating sound  
with sndlib and osc.

this version supports midifile generation in addition to audio files.  
the reich example shows how to generate midi files like cm2.

pretty cool!






More information about the Cmdist mailing list