Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.06 KB

README.md

File metadata and controls

32 lines (28 loc) · 1.06 KB

Cartridge

Set of supercollider synthesizers, packed in a usable, encapsulated Class

Installation

Since this project is under heavy development — installation is made through Git and Quarks:

Quarks.install("https://github.com/aleksandryakunichev/Cartridge.git");

This action will download the whole repository to your's Platform.userExtensionDir, making Cartridge class accessible from your SuperCollider code.

Usage

Cartridge class has one method — new, which accepts only one parameter: current server. So, for installing all the SynthDefs at once:

Cartridge(Server.local); // or s, or whatever server you need

That's all — now you can use all the SynthDefs from this quark.

Included synths

crdgKick

crdgKick

(
  // Bass kick with sine, noise, and filters
  Synth.new(\crdgKick, [
    \n, 110,
    out, Out.ar,
    pan, 0.5,
    sustain, 2,
  ]);
)