• Stars
    star
    147
  • Rank 251,347 (Top 5 %)
  • Language ChucK
  • License
    GNU General Publi...
  • Created almost 16 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

LiCK, Library for ChucK

LiCK

LiCK Library for ChucK.

LiCK  Library for ChucK.
Copyright (c) 2007-2023 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, and Tunings
  • Time signatures, duration providers, humanizing duration providers
  • Arpeggiators, Patterns, Sequences, and Sequencers
  • Velocity sensitive, pitch sensitive, and handed Samples
  • Sample-based drum machine emulators
  • Synthesized kick and snare drum instruments
  • Synthesized bass, drone, and lead instruments
  • HID device classes (keyboard, mouse, joystick, gamepad, 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
  • Sample hold, slew step, hyper triangle low frequency oscillators (LFOs)
  • Feedback, flanger, phaser, chorus, delay, reverb, etc. chugen effects
  • Envelope follower, envelope trigger
  • Attack Release (AR) and other envelope generators
  • PitShift-based pitch follower, harmonizers, and effects
  • Module, Module2, ..., Module8; chuck a Ugen into a parameter (cv)
  • 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.5.0.0 or later

https://chuck.cs.princeton.edu/ https://chuck.stanford.edu/

LiCK optional dependencies:

CCRMA ChuGins

https://github.com/ccrma/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/overview.html

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

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

More Repositories

1

leap-motion-processing

Leap Motion library for Processing
Java
123
star
2

frames-processing

Frames animation library for Processing
Java
12
star
3

gamepad-processing

Gamepad library for Processing.
Java
10
star
4

adam-plugins

External plugins in Java and Scala for ADAM: Genomic Data System. Apache 2 licensed.
Java
8
star
5

velocity-cli

Command line interface to Apache Velocity. Apache 2 licensed.
Java
7
star
6

docker-linuxbrew-bio

Docker images of bioinformatics software built with Linuxbrew
Dockerfile
7
star
7

spark-template

Template routes for Spark web framework
Java
6
star
8

personal-genome-client

Java client for the 23andMe Personal Genome API.
Java
6
star
9

dishevelled-bio

dishevelled.org bio
Java
6
star
10

dishevelled

dishevelled.org
Java
5
star
11

LickAudio

Virtual Eurorack Modules for VCV Rack
C++
4
star
12

adam-examples

Examples in Java and Scala for ADAM: Genomic Data System. Apache 2 licensed.
Java
4
star
13

piccolo2d-processing

Piccolo2D library for Processing.
Java
4
star
14

midi-looper

MIDI looper library for Processing.
Java
4
star
15

ensembl-rest-client

Java client for the Ensembl REST API.
Java
3
star
16

java-gcon

Genome connector APIs
Java
3
star
17

executor-processing

Executor library for Processing
Java
3
star
18

bh20-workflows-bhxiv

Workflows topic group BioHackathon 2020 mini-publication for https://BioHackrXiv.org
Common Workflow Language
3
star
19

bdg-nextflow

Workflows implemented via Nextflow. Apache 2 licensed.
Nextflow
3
star
20

monome-emulator

Monome emulator written in Processing.
Processing
2
star
21

adam-gfa

Graphical Fragment Assembly (GFA) support for ADAM. Licensed LGPL version 3 or later.
Scala
2
star
22

minnebar15-workflow

Nextflow workflow for Minnebar15 presentation
Nextflow
1
star
23

variation-cytoscape3-app

Git mirror of dishevelled.org variation-cytoscape3-app
Java
1
star
24

hook

The longshoreman's hook was historically used by longshoremen (stevedores).
Shell
1
star
25

sparkling

Hard fork of perwendel/spark
Java
1
star
26

sars-cov-2

SARS-CoV-2 (Severe acute respiratory syndrome coronavirus 2) sequences and features
Nextflow
1
star
27

disq-adam

Scala
1
star
28

minnesota-2020-election-results

Shell
1
star