Difference between revisions of "Activities/TamTam"
Jump to navigation
Jump to search
RafaelOrtiz (talk | contribs) |
|||
Line 8: | Line 8: | ||
=== Build from sources === | === Build from sources === | ||
− | In Terminal activity, | + | In Terminal activity, install some necessary software: |
sudo yum install git csound-devel alsa-lib-devel python-devel make gcc-c++ | sudo yum install git csound-devel alsa-lib-devel python-devel make gcc-c++ | ||
Line 26: | Line 26: | ||
== Bundling from Sweets == | == Bundling from Sweets == | ||
− | If you are using [[Platform_Team/Sweets|Sweets]] you can bundle your changes with: | + | If you are using [[Platform_Team/Sweets|Sweets]] you can bundle your changes with the following command line: |
sweets bind sdk/sugar ./setup.py dist_xo | sweets bind sdk/sugar ./setup.py dist_xo |
Revision as of 15:07, 20 December 2011
Tam Tam developers' page
Overview
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.
Build from sources
In Terminal activity, install some necessary software:
sudo yum install git csound-devel alsa-lib-devel python-devel make gcc-c++
Clone the sources and build binaries:
mkdir -p ~/Activities git clone --depth 1 git://git.sugarlabs.org/tamtam/tamtam.git ~/Activities/tamtam cd ~/Activities/tamtam/common/Util/Clooper make
If make was successful, create symlinks to all TamTam activities:
cd ~/Activities/tamtam ./setup.py dev
Bundling from Sweets
If you are using Sweets you can bundle your changes with the following command line:
sweets bind sdk/sugar ./setup.py dist_xo
This can be done in the root of tamtam sources
Resources
- Tam Tam Resources - Learner resources
- Sources
- Sugar Activity Library pages:
- TamTam on OLPC wiki
- Trac tickets: OLPC, Sugar Labs