Csound: Difference between revisions
(lowercase) |
No edit summary |
||
Line 14: | Line 14: | ||
Csound can play back midi files; this functionality primarily exists in the shipping builds, but is not turned on. |
Csound can play back midi files; this functionality primarily exists in the shipping builds, but is not turned on. |
||
== Csound activities == |
== Csound activities == |
||
Line 21: | Line 20: | ||
http://csounds.com/GregCsoundActivities.zip |
http://csounds.com/GregCsoundActivities.zip |
||
== csndsugui == |
|||
You can also use csndsugui, a Python toolkit for the development of Csound-based audio and music activities. The code, plus examples and documentation, can be found in |
|||
== Sample Code == |
== Sample Code == |
Revision as of 18:30, 18 March 2008
Csound is the music and audio signal processing language developed by MIT's Barry Vercoe. Csound will provide audio services for the OLPC computer.
Csound is both a programming language and a sound synthesis engine. It will be included on the OLPC to be used by applications or directly by the children.
Further information about Csound is on their website: http://csounds.com/ or see their instructions for playing Csound in Pippy [1].
Tutorials
See Csound tutorials for a wiki introduction to using Csound for music development.
Midi playback
Csound can play back midi files; this functionality primarily exists in the shipping builds, but is not turned on.
Csound activities
You can see a number of activities developed by Greg for 542, mostly uploaded here:
http://csounds.com/GregCsoundActivities.zip
csndsugui
You can also use csndsugui, a Python toolkit for the development of Csound-based audio and music activities. The code, plus examples and documentation, can be found in
Sample Code
- A simple Python project using Csound to create an audible system load monitor using the standard Python Csound binding
- TamTam uses a custom C++ wrapper around Csound and has a very large sound library available