LiCK, Library for ChucK
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
lick fixup lfo effect examples Jan 10, 2019
samples
COPYING
HEADER.txt update copyright years to include 2019 Dec 31, 2018
README.md update copyright years to include 2019 Dec 31, 2018
import.ck
tests.ck update copyright years to include 2019 Dec 31, 2018

README.md

LiCK

LiCK Library for ChucK.

LiCK  Library for ChucK.
Copyright (c) 2007-2019 held jointly by the individual authors.

LiCK is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

LiCK is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

LiCK includes:

  • int, float, and Object Lists
  • Functor objects, see e.g. http://c2.com/cgi/wiki?FunctorObject
  • Interpolation/tween/easing functors
  • Composite procedures for building loops
  • Intervals, Chords, Scales, Arpeggiators, Patterns, Sequences, Sequencers
  • Sample-based drum machine emulators
  • HID device classes (keyboard, mouse, joystick, etc.)
  • MIDI device classes (Alesis QX25, MAudio Ozone, MeeBlip, NanoPad, etc.)
  • MIDI support for iOS apps (Animoog, EchoPad, GarageBand, Filtatron, Loopy, etc.)
  • OSC support for desktop apps (IanniX, SooperLooper, etc.)
  • LeapMotion, Monome, ControlOSC, TouchOSC integration
  • Mono and stereo Delays, FeedbackMachines
  • WaveShaper chugen, Distortion and Tremolo chugens
  • Module, Module2, ..., Module8; chuck a Ugen into a parameter (cv)
  • PitShift-based pitch follower, harmonizers, and effects
  • Chugin wrappers, including C*APS, CMT, TAP, SWH, and RubberBand LADSPA plugins
  • "ChucK-Unit", an Assert class for creating unit tests

LiCK requires:

chuck-1.3.3.0 (chimera) or later

http://chuck.cs.princeton.edu/

LiCK optional dependencies:

Joel Matthys' Fork of CCRMA ChuGins

https://github.com/jwmatthys/chugins

the C* Audio Plugin Suite

http://quitte.de/dsp/caps.html

TAP-plugins

http://tap-plugins.sourceforge.net/index.html

Computer Music Toolkit (CMT)

http://www.ladspa.org/cmt

The SWH Plugins package for the LADSPA plugin system

http://plugin.org.uk/

Rubber Band Library

http://breakfastquay.com/rubberband/

Documentation

For further documentation, please see

http://wiki.github.com/heuermh/lick