Music/Music software: Difference between revisions
< Music
Jump to navigation
Jump to search
(+cat) |
m (Reverted edits by Situation mzwanele-kwanele (Talk) to last version by Naomi01) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
<div style="float:right; border:0px solid #eff; margin: 10px 0px 10px 30px;">[[Image:Xo-music.svg|60|XO Music]] </div> |
<div style="float:right; border:0px solid #eff; margin: 10px 0px 10px 30px;">[[Image:Xo-music.svg|60|XO Music]] </div> |
||
⚫ | |||
[[Sound] has an overview of the audio software layers on the XO. |
|||
<div style="float:right"> |
<div style="float:right"> |
Latest revision as of 17:11, 8 December 2009
Here you can find music instructional software projects associated with the XOs. [[Sound] has an overview of the audio software layers on the XO.
TamTam
- TamTam is a suite of four music and sound related activities for the XO. TamTam is written in python with some C functions for speed-critical services. The audio engine for TamTam is Csound.
Music Jigsaw
- The Music Jigsaw is a cultural activity, the purpose of which is to help the child recognize music, both popular and classical. The game uses musical sections as if they were pieces of a broken head, where the child assembles these parts to order the music properly.
Public Csound
- Csound is the music and audio signal processing language developed by MIT's Barry Vercoe. Csound provides audio services for the XO laptops.
- Available Interfaces
There are a variety of interfaces to Csound. There is a C based API, a Python API and a Csound Server that currently allows for communication via TCP/IP. The Csound Server is the recommended method for interacting with Csound on the XO. Csound can also be run from the command-line.
More Information on the Csound Server can be found at http://rhythmicdesign.com/CsoundXO/
Sources are available at http://dev.laptop.org/git?p=projects/csoundserver;a=tree
For more information on Csound you can check http://www.csounds.com/
- Audio Applications
- FMSynth: a basic FM synthesis emulator built using Csound and the Csound Server. Sources with regard to the emulator are available at http://dev.laptop.org/git?p=projects/olpcmusic;a=tree