Skip to content
This repository

A Swing based front end for ScalaCollider


latest commit b45539d67d
Sciss authored February 07, 2014
Octocat-spinner-32 lib
Octocat-spinner-32 licenses
Octocat-spinner-32 project
Octocat-spinner-32 src
Octocat-spinner-32 .gitignore v1.10.0 September 11, 2013
Octocat-spinner-32 v1.13.0 February 07, 2014
Octocat-spinner-32 application.icns new appbundle and scalainterpreterpane January 25, 2012
Octocat-spinner-32 build.sbt v1.13.0 February 07, 2014
Octocat-spinner-32 flushAndForward
Octocat-spinner-32 interpreter.txt v1.6.0 April 02, 2013



ScalaCollider-Swing is a Swing GUI front-end for ScalaCollider. (C)opyright 2008-2014 by Hanns Holger Rutz. All rights reserved. It is released under the GNU General Public License v2+ and comes with absolutely no warranties. To contact the author, send an email to contact at

requirements / building

ScalaCollider-Swing compiles against Scala 2.10 using sbt 0.13. Targets for sbt: clean, update, compile, doc, package, standalone, appbundle, where standalone creates a fully self-contained jar, and appbundle updates the Mac OS X application bundle.

To link to ScalaCollider-Swing:

"de.sciss" %% "scalacolliderswing" % v

The current version v is "1.13.+".


Note that there is currently a problem with getting the embedded interpreter to work when using sbt run. You can use the application bundle instead on OS X:

$ sbt appbundle
$ open ./

...or create the fully self-contained (double-clickable) jar on other platforms:

$ sbt assembly
$ java -jar ./ScalaColliderSwing.jar

Upon startup, a file named "interpreter.txt", which should be a plain UTF-8 text file, is looked up in the current directory. If that is found, it will be read into the interpreter pane.



The current version can be downloaded from

Something went wrong with that request. Please try again.