Csound: Difference between revisions

From OLPC
Jump to navigation Jump to search
(name fixes)
(..)
Line 6: Line 6:


Further information about Csound is on their website: http://csounds.com/
Further information about Csound is on their website: http://csounds.com/


== 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



== Sample Code ==
== Sample Code ==

Revision as of 01:27, 5 February 2008

  english | españolfrançais한국어 HowTo [ID# 105548]  +/-  


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/


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


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