descriptionnone
homepage URLhttp://sourceforge.net/projects/supercollider
repository URLgit://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider
ownerscott@artificia.org
last changeSun, 16 Sep 2012 14:11:58 +0000 (16 07:11 -0700)
last refreshThu, 21 Nov 2024 07:41:23 +0000 (21 08:41 +0100)
content tags
add:
README.txt
Welcome to SuperCollider 3!
***************************

SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.

SuperCollider was written by James McCartney (audiosynth.com) over a period of many years. It is now an open source GPL'd project maintained and developed by James and various others. It is used by musicians, scientists, and artists working with sound.

http://supercollider.sourceforge.net/


This README is a first help for anyone new to SuperCollider. There are many good resources available for learning SuperCollider, with up to date links from the site listed above, including links to forums and mailing lists. Within the SuperCollider application directory you will find a Help directory containing HTML files which you can browse in a web browser or within SuperCollider itself.

The exact details of using the SuperCollider environment will depend on your platform. Some immediate comments:

1) SuperCollider is really two applications: a sound synthesiser (the Server), and a programming language (the Lang) with its own developer environment. You can use both of these or one or the other. When using SC (SuperCollider) from within the developer environment SC Lang, the SC Server is used automatically for sound synthesis as long as it's turned on! This is accomplished by pressing the 'Boot' button on a Server graphic or running the code s.boot. Further details are in the help tutorials; but we're just warning you now in case you're impatient and can't understand why you're not immediately getting sounds.

2) The Main Help page in SuperCollider gives some immediate key commands and should be enough to help you start navigating the help system. Please also check the different menu options available with the application on your system.

Platform specific comments:

[OS X]  To execute a line in OS X, put the cursor on a line and press the Enter key; this is distinct from the Return key!

And be careful you're not using TextEdit or a web browser instead of the SuperCollider application when you try to execute code; SC's text editor interface is a lot like TextEdit, but only the SC editor can run code when you hit Enter.


[Linux] Most people use SuperCollider from emacs or gedit; there are some alternative editors available. For more information on Linux specific issues, check the "README_LINUX.txt" file included in the source package, and the README in the folder editors/scel for information on the emacs editor.


Building the Source Code
========================

Platform specific build and install instructions can be found in the README_${PLATFORM}.txt files

We hope you enjoy SuperCollider; please get involved in the active community!


License
=======

SuperCollider is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See "COPYING" for the license text.



SuperCollider 3.1 was released on October 31, 2007
SuperCollider 3.2 was released on February 19, 2008
SuperCollider 3.3 was released on April 30, 2009
SuperCollider 3.4 was released on July 15, 2010
shortlog
2012-09-16 danstowellMerge pull request #506 from andrewcsmith/patch-2master
2012-09-16 Andrew SmithCorrected some typos and errors in the help docs
2012-09-15 Tim BlechmannMerge pull request #500 from andrewcsmith/patch-1
2012-09-15 Tim Blechmannclass library: guard Document-*listener and Document...
2012-09-15 Andrew SmithFixed two typos in the update news
2012-09-15 Tim Blechmannscide: DocumentManager - fix default selection length...
2012-09-15 Tim Blechmannscide: GenericLookupDialog - fix crash if model has...
2012-09-15 Tim Blechmannscide: improve menu bar
2012-09-15 Dan StowellBetter label "Do not save"->"Discard". (Matches Qt...
2012-09-15 Tim Blechmannscide: MainWindow - fix crash in focusCodeEditor
2012-09-15 James HarkinsForgot a help fix: Drag a dock's title bar, not divider...
2012-09-15 James HarkinsRestore some text I accidentally deleted earlier, and...
2012-09-14 Jakob Lebenscide: GoToLineTool - operate on GenericCodeEditor
2012-09-14 Jakob Lebenscide: TextFindReplacePanel - operate on GenericCodeEditor
2012-09-14 Jakob Lebenscide: ScCodeEditor - remove duplication of code of...
2012-09-14 Jakob Lebenscide: cleanup of #include statements
...
tags
12 years ago Version-3.5.2
12 years ago Version-3.5.1
12 years ago Version-3.5
12 years ago Version-3.5rc3
12 years ago Version-3.5rc2
12 years ago Version-3.5rc1
12 years ago Version-3.5beta4
12 years ago Version-3.5beta3
12 years ago Version-3.5beta2
12 years ago Version-3.4.5
12 years ago Version-3.5beta1
13 years ago Version-3.4.4
13 years ago Version-3.4.3
13 years ago Version-3.4.2
14 years ago Version-3.4.1
14 years ago Version-3.4
...
heads
12 years ago master
12 years ago 3.5
12 years ago topic/supernova_osx
12 years ago topic/synthdef_optimization
12 years ago topic/gridlines
12 years ago topic/OSX_HID_Fix
12 years ago topic/win-3.5-rc2
12 years ago topic/win-3.5-rc1
12 years ago osx104master
12 years ago topic/rtsafe_fftw
12 years ago sced3_3.4
12 years ago 3.4
12 years ago gridlines
12 years ago synthdef2
12 years ago topic/recurringnodes
13 years ago subprocess
...