CDSkip

CDSkip

Author: Nathan Ho

CD skipping

Requirements

  • CMake >= 3.5
  • SuperCollider source code

Building

Clone the project:

git clone https://github.com/nhthn/supercollider-cd-skip
cd supercollider-cd-skip
mkdir build
cd build

Then, use CMake to configure and build it:

cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release
cmake --build . --config Release --target install

You may want to manually specify the install location in the first step to point it at your SuperCollider extensions directory: add the option -DCMAKE_INSTALL_PREFIX=/path/to/extensions.

It's expected that the SuperCollider repo is cloned at ../supercollider relative to this repo. If it's not: add the option -DSC_PATH=/path/to/sc/source.

Developing

Use the command in regenerate to update CMakeLists.txt when you add or remove files from the project. You don't need to run it if you only change the contents of existing files. You may need to edit the command if you add, remove, or rename plugins, to match the new plugin paths. Run the script with --help to see all available options.

Releases

Github Actions automatically builds the plugin for MacOSX, Windows and Linux.

CDSkip
Project
Source file
Extension
Superclass:
MultiOutUGen
develop
Date
2021-11-13
Git hash
c87b4a707b38d42b1b85e1e022e481fa2cf679d1

Repository

URL

https://github.com/nhthn/supercollider-cd-skip

Since

2021-10-18

Last update

2021-11-13

Current version

develop

Quark info

Possible dependcies

Possible dependants