|
Contents
News
Downloads
Documentation
Mailing Lists
Thanks
Site
Project Summary
All Releases
CVS Access
Browse CVS
Resources
Csounds.com
Csound wiki
Csound Journal
UDO Database
|
Csound is a sound and music synthesis system, providing facilities
for composition and performance over a wide range of platforms. It is
not restricted to any style of music, having been used for many years
in the creation of classical, pop, techno, ambient, experimental, and
(of course) computer music, as well as music for film and
television.
Csound 5 is the current version and its software
architecture has been greatly redesigned, presenting a number of
significant advantages over Csound 4 for both the user and for
developers wishing to call Csound from their own software. Csound 5
supports the most popular operating systems in use today, including
Linux, Mac OS X, and Windows. Csound 5 will also probably compile and
run on other Unix-based systems. (Success has been reported with
NetBSD). A package for Mac OS 7-9 is updated from time to time as well.
Csound is now free software
released under the GNU Lesser General
Public License. It is developed by a community of volunteers and new contributors are
welcome. Csound was originally developed by
Barry L. Vercoe at the Music and
Cognition Group of the M.I.T. Media Laboratory,
with partial support from the System Development Foundation and from the National Science
Foundation Grant #IRI-8704665.
March 17, 2008:
Csound 5.08 released. Read the
release notes or
download below. Be sure to
download the data files
for the new HRTF 3d binaural opcodes
if interested.
October 12, 2007:
Csound 5.07 released. Read the
release notes or
view available files.
June 7, 2007:
Csound 5.06 released.
More News ...
There are several collections of Csound downloads available on this site (what Sourceforge
calls "file packages"). The
Csound 5
file package contains all of the most recent releases. You can
download the most recent version below or view descriptions of the
obsolete file packages
Frequently Asked Questions about the downloadable files:
- What are the minimum system requirements for using Csound?
- Do I need to install Python to run Csound?
- Which version of Python do I need to use the Python opcodes or interface?
- What is the difference between the "d" and the "f" versions?
- Does a 64-bit CPU require the 64-bit "doubles" version and a 32-bit CPU the "floats" version?
- Is there a Universal Binary for Mac OS X?
- Do I need to download the manual or is it included?
- What is included in each of the packages?
- More questions ...
The most recent version of Csound for each platform is available below.
All of the binary packages include the HTML manual unless otherwise noted.
Choose a platform:
Windows -
Linux -
Mac OS X -
Mac OS -
Source -
Data files
Older Csound 5 releases
|
|
|
Csound5.08.2-gnu-win32-d.exe
|
Windows installer with a Csound that uses 64-bit floating-point samples.
|
Includes CsoundAC, language wrappers, and other optional components.
|
|
Csound5.08.2-gnu-win32-f.exe
|
Windows installer with a Csound that uses 32-bit floating-point samples.
|
Includes CsoundAC, language wrappers, but a smaller set of optional parts than the 'd' installer.
|
|
|
|
April 2008 update: If you are using Debian GNU/Linux or Ubuntu Linux, there are
up-to-date Csound .deb packages available from their respective software repositories. You can install them
as you would any other Debian software.
|
|
Csound5.08-i386d.tar.gz
|
Uses 64-bit floating-point samples; for 32-bit x86 CPUs with an installer.
|
Includes Csound5GUI, Winsound, TclCsound, the language wrappers, ALSA and Jack support, and all optional opcodes.
|
|
Csound5.08-i386f.tar.gz
|
Uses 32-bit floating-point samples; for 32-bit x86 CPUs with an installer.
|
Includes Csound5GUI, Winsound, TclCsound, the language wrappers, ALSA and Jack support, and all optional opcodes.
|
|
Csound5.08-x86_64d.tar.gz
|
Uses 64-bit floating-point samples; for 64-bit x86 CPUs with an installer.
|
Includes Csound5GUI, Winsound, TclCsound, cseditor, the language wrappers, ALSA and Jack support, and most optional opcodes.
|
|
Csound5.08-x86_64f.tar.gz
|
Uses 32-bit floating-point samples; for 64-bit x86 CPUs with an installer.
|
Includes Csound5GUI, Winsound, TclCsound, cseditor, the language wrappers, ALSA and Jack support, and most optional opcodes.
|
|
csound-5.04.0-1.i586.rpm
|
RPM package with both 32 and 64-bit samples for 32-bit x86 CPUs.
|
Includes many optional components.
|
|
csound_5.04.0-1_i386.deb
|
Debian package with both 32 and 64-bit samples for 32-bit x86 CPUs. Out-dated -- not recommended
|
Includes many optional components with the exception of TclCsound and Csound5GUI.
|
|
|
|
Download the Mac OS X package that matches your version of OS X and your computer's CPU architecture.
Download an "Intel" version if you have a MacBook, MacPro, or iMac with an Intel "Core" processor
unless you also plan to use MacCsound (see below). Download a "PowerPC"
version if you have a PowerMac, Powerbook, iBook, or other older Mac with a G3, G4, or G5 processor.
|
|
Many Mac users prefer to use the MacCsound application
by Matt Ingalls that provides a user-friendly Mac interface to Csound.
MacCsound is distributed separately but still requires that you download and install one of the Csound packages below.
Note: MacCsound currently does not work with the Intel package. You must install one of the
PowerPC packages if you want to use MacCsound, even if you have an Intel Mac.
|
|
Note: Some components of the 10.4 packages, such as the Python interface, will not work on 10.5. If you need these
optional features, you may need to compile Csound
from sources.
|
|
Csound5.08-OSX10.4-Intel-2.tar.gz
|
Installer for Intel Macs running OS X 10.4 or higher ("Tiger" or "Leopard")
|
Includes Python and OSC opcodes, a simple GUI, TclCsound, and other optional components.
|
|
Csound5.08-OSX10.4-PPC.tar.gz
|
Installer for PowerPC Macs running OS X 10.4 or higher ("Tiger" or "Leopard")
|
Includes Python and OSC opcodes, a simple GUI, TclCsound, and other optional components.
|
|
Csound5.05_OSX10.3.tar.gz
|
Installer for OS X 10.3 "Panther" (PowerPC)
|
Csound 5.05 is the most recent pre-compiled version for OS X 10.3 -- newer versions should still
compile from sources.
|
|
Csound5.01_OSX10.2.tar.gz
|
Installer for OS X 10.2 "Jaguar" (PowerPC)
|
Csound 5.01 is the most recent pre-compiled version for OS X 10.2 -- newer versions should still
compile from sources.
|
|
|
|
Csound5.08-OS9.smi.bin
|
"Classic" Mac OS distribution with a Macintosh GUI.
|
Includes CsoundFront, MIDI to Csound, Python opcodes and interface. Does not include the reference manual.
|
|
Csound5.08-OS9-src.smi.bin
|
Source code and CodeWarrior projects for everything on Mac OS 9.
|
Useful for rebuilding Csound, developing opcodes and host applications, or writing Cscore programs on OS 9.
|
|
|
|
Note: See the Building Csound
section of the manual for instructions on how to compile Csound.
|
|
Csound5.08.tgz
|
Full Csound 5 source code.
|
Requires Scons, Python,
and libsndfile to build.
|
|
Csound5.08.zip
|
Full Csound 5 source code in ZIP format.
|
Requires Scons, Python,
libsndfile, and MinGW
or MSVC to build on Windows.
|
|
Loris_STK_src_5.08.zip
|
Source code for Loris and
STK libraries.
|
Required to build some of the optional opcode plugins.
|
|
|
|
HRTF-data5.08.zip
|
Binaural data files for the HRTF 3d spatialization opcodes.
|
|
Csound 5.07
Csound 5.06
Csound 5.05
Csound 5.04.2 (Windows-only maintenance release)
Csound 5.04
We thank SourceForge for making this
project space available.
Csound is also a member of Linuxaudio.org
|