to using csnd: the Python wrapper for csound
Csound is a mature open-source sound-synthesis software in the musicN mould. It is available for virtually all platforms and operating systems. See the csounds website for further details and latest downloads. Version 5 was a major rebuild and recently the developers have made csound available as a library, accessible through various application program interfaces (APIs) such as Python.
The purpose of these
pages is to provide an introduction to using
The platforms on which the code here has been tested are indicated at the top of each example. The tutorial listed are roughly progressional. It is strongly recommended that in your initial experiments, you
1. Turn the graphics routines off: use the -g command-line option, and
2. Instantiate python from the command-line, and then importing the .py file:
There are know problems to do with using IDLE, the standard python IDE, with graphical output. If you like to use an editor which colour-codes python metawords, I can recommend VIM (VI iMproved).
If you test an example using
computing configuration not mentioned on the page, please report your
Why Python? For an introduction to Python including downloads, see the python pages of the Sonipy website, which also has some recommended tutorial materials.
Check out SoniPy
contact: sonify 'at' avatar.com.au last updated: 2007.11.03