yacodes / Cartridge

🕹A pack of SynthDefs for SuperCollider

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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,
  ]);
)

About

🕹A pack of SynthDefs for SuperCollider


Languages

Language:SuperCollider 100.0%