Fork me on GitHub

Download ATK for SuperCollider 3
An extension library for the SuperCollider programming language

 

Distributed via the atk-sc3 Quark & the sc3-plugins project.

atk-sc3 Quark

The ATK for SuperCollider3's classes, extension methods and documentation are distributed via the atk-sc3 Quark. Start by reviewing the Quark installation instructions found here. See also Using Quarks.

With git installed, you can easily install the atk-sc3 Quark directly by running the following line of code in SuperCollider:

 
Quarks.install("https://github.com/ambisonictoolkit/atk-sc3.git");

sc3-plugins

The ATK's compiled UGen component releases are available from the sc3-plugins releases page.

 

Place the downloaded SC3plugins folder in your Extensions folder. On Mac OS X, this resolves to:

~/Library/Application Support/SuperCollider/Extensions

You may need to create the Extensions folder if it does not already exist.

 

On other platforms, you can find where this is by running the following line of code in SuperCollider:

 
(
// post the directory in which to move the SC3Plugins folder
Platform.userExtensionDir.postln;
)
(
// alternatively, SC can open it for you
// (assuming it already exists! - you may need to create /Extensions)
Platform.userExtensionDir.openOS;
)

Kernels, Matrices & Recordings

Additionally, the SuperCollider3 version of the ATK has a number of dependencies:

 

NOTE: The ATK requires SuperCollider3 version 3.9 or later. Download the latest version here, or fork the source code at GitHub.

 

Source code

You can build ATK for SuperCollider from the sc3-plugins source-code.

License

GNU General Public License
The Ambisonic Toolkit for SuperCollider is free software, and is published under the GPLv3 free software license.

The development of ATK for SuperCollider is supported by DXARTS – Center for Digital Arts and Experimental Media.