CRCA's Linux Page


 

Download CARL for linux

This is a pre alpha version of the CARL system for linux.

Not all the pieces have been tested but cmusic seems to work.

 
Version 0.02 has a number of bug fixes. The most important one is that many programs of 0.01 would core dump if you chose buffers larger than 16K. This is fixed now.
CARL-linux-0.02.tar.gz      includes the binaries compiled on a RedHat 6.0 linux. pathnames are relative to / and all the files are to reside under /usr/local/lib/carl and /usr/local/include/carl. For this binary version to work properly you need to keep these path names either physically or with symbolic links.  The binary of the programs can be found under /usr/local/lib/carl/bin and you need to set your PATH to include this directory.

NOTE for first time users of cmusic: Contrary to what the man page of cmusic says, the format of its output is 16bit linear integer. In order to get a sound file you need to pipe the output to `tosf'. So you need a command such as the following:

cmusic score | tosf -R< sample rate > -c<# of channels> soundfile.sf

and this will create you an IRCAM sound file format which sox and mxv understand. You only need to indicate the sample rate and number of channels once to tosf, from then on tosf will use the values existing in the output file. Even though this may not be an intuitive way of doing things, it is the way that these programs had been working.

CARL-linux-src-0.02.tar.gz    is the source tree including the currently compiled objects.  This source tree needs to be cleaned, and as part of that, the makefiles needs to be fixed to clean and clobber the source tree correctly.

The source tree is not very clean.  There are lots of historical files there and it will take you a little while to find out what needs to be done to compile the sources. You can report bugs and problems to sdy@ucsd.edu although no guarantee is made as to when they would get fixed!  I would also like to hear your feedback.  The more interest I see the more work I will put into this port.

Shahrokh Yadegari
5/30/2000
 


Loy, the intel machine running Linux at CRCA

Loy, the intel machine running Linux at CRCA

Audio Applications on Loy

Pd - real time computer music software
BladeEnc, a command line driven, but fast and free, MP3 encoder.
MiXView sound editor. The command name is 'mxv' and here is MiXView's Manual.

Linux Sound Related Links

Sound & MIDI Software For Linux
The Linux Sound HOWTOby Jeff Tranter . Sound hardware and software for the Linux operating system. Updated 24 March 1999.
The Linux Sound Playing HOWTO by Yoo C. Chung . How to play various sound formats under Linux. Updated 11 August 1998. kk
Alsa-sound-mini HOWTO by Valentijn Sessink. Describes the installation of the Alsa sound drivers for Linux. Updated 18 May 1999.

Linux Documentaion Related Links

Linux Documentation Project (LDP) Homepage
Linux SMP (Symmetric Multi-Processors) FAQ