Skip to content
This repository

LiCK, Library for ChucK

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 AbstractBounce.ck
Octocat-spinner-32 Acos.ck
Octocat-spinner-32 AdsrSample.ck
Octocat-spinner-32 AkaiMpc60.ck
Octocat-spinner-32 AlesisQX25.ck
Octocat-spinner-32 Amp.ck
Octocat-spinner-32 Animoog.ck
Octocat-spinner-32 AnimoogMidi.ck
Octocat-spinner-32 Append.ck
Octocat-spinner-32 Arpeggiator.ck
Octocat-spinner-32 Arpeggiators.ck
Octocat-spinner-32 ArrayList.ck
Octocat-spinner-32 ArrayListTest.ck
Octocat-spinner-32 ArraySet.ck
Octocat-spinner-32 ArraySetTest.ck
Octocat-spinner-32 Asin.ck
Octocat-spinner-32 Assert.ck
Octocat-spinner-32 Atan.ck
Octocat-spinner-32 AtanDist.ck
Octocat-spinner-32 BackIn.ck
Octocat-spinner-32 BackInOut.ck
Octocat-spinner-32 BackOut.ck
Octocat-spinner-32 BigMono.ck
Octocat-spinner-32 BinaryFunction.ck
Octocat-spinner-32 BinaryPredicate.ck
Octocat-spinner-32 BinaryProcedure.ck
Octocat-spinner-32 BounceIn.ck
Octocat-spinner-32 BounceInOut.ck
Octocat-spinner-32 BounceOut.ck
Octocat-spinner-32 COPYING
Octocat-spinner-32 Cabinet.ck
Octocat-spinner-32 Caps.ck
Octocat-spinner-32 Ceil.ck
Octocat-spinner-32 Chord.ck
Octocat-spinner-32 Chords.ck
Octocat-spinner-32 CircleRamp.ck
Octocat-spinner-32 CircularIn.ck
Octocat-spinner-32 CircularInOut.ck
Octocat-spinner-32 CircularOut.ck
Octocat-spinner-32 Clip.ck
Octocat-spinner-32 Cmt.ck
Octocat-spinner-32 Comparator.ck
Octocat-spinner-32 CompositeFloatFunction.ck
Octocat-spinner-32 CompositeFunction.ck
Octocat-spinner-32 CompositeIntFunction.ck
Octocat-spinner-32 CompositeSample.ck
Octocat-spinner-32 Constrain.ck
Octocat-spinner-32 ControlChangeMidiMsg.ck
Octocat-spinner-32 ControlOscServer.ck
Octocat-spinner-32 Cos.ck
Octocat-spinner-32 Cosh.ck
Octocat-spinner-32 Crush.ck
Octocat-spinner-32 CryBaby.ck
Octocat-spinner-32 CubicIn.ck
Octocat-spinner-32 CubicInOut.ck
Octocat-spinner-32 CubicOut.ck
Octocat-spinner-32 Dist.ck
Octocat-spinner-32 DurProvider.ck
Octocat-spinner-32 EchoPad.ck
Octocat-spinner-32 EchoPadMidi.ck
Octocat-spinner-32 Edge.ck
Octocat-spinner-32 Effect.ck
Octocat-spinner-32 ElasticIn.ck
Octocat-spinner-32 ElasticInOut.ck
Octocat-spinner-32 ElasticOut.ck
Octocat-spinner-32 EmuDrumulator.ck
Octocat-spinner-32 Eq.ck
Octocat-spinner-32 EuclidMidi.ck
Octocat-spinner-32 EuclidOsc.ck
Octocat-spinner-32 Exp.ck
Octocat-spinner-32 Expo.ck
Octocat-spinner-32 ExponentialIn.ck
Octocat-spinner-32 ExponentialInOut.ck
Octocat-spinner-32 ExponentialOut.ck
Octocat-spinner-32 FeedbackMachine.ck
Octocat-spinner-32 FeedbackMachines.ck
Octocat-spinner-32 Filtatron.ck
Octocat-spinner-32 FiltatronMidi.ck
Octocat-spinner-32 FloatArrayList.ck
Octocat-spinner-32 FloatArrayListTest.ck
Octocat-spinner-32 FloatComparator.ck
Octocat-spinner-32 FloatFloatFloatFloatFunction.ck
Octocat-spinner-32 FloatFloatFloatFloatPredicate.ck
Octocat-spinner-32 FloatFloatFloatFloatProcedure.ck
Octocat-spinner-32 FloatFloatFloatFunction.ck
Octocat-spinner-32 FloatFloatFloatPredicate.ck
Octocat-spinner-32 FloatFloatFloatProcedure.ck
Octocat-spinner-32 FloatFloatFunction.ck
Octocat-spinner-32 FloatFloatPredicate.ck
Octocat-spinner-32 FloatFloatProcedure.ck
Octocat-spinner-32 FloatFunction.ck
Octocat-spinner-32 FloatFunctions.ck
Octocat-spinner-32 FloatIterator.ck
Octocat-spinner-32 FloatList.ck
Octocat-spinner-32 FloatListIterator.ck
Octocat-spinner-32 FloatPredicate.ck
Octocat-spinner-32 FloatProcedure.ck
Octocat-spinner-32 Floor.ck
Octocat-spinner-32 FrostburnDist.ck
Octocat-spinner-32 FullWaveDualRectifier.ck
Octocat-spinner-32 Function.ck
Octocat-spinner-32 Functions.ck
Octocat-spinner-32 GainShaper.ck
Octocat-spinner-32 GarageBand.ck
Octocat-spinner-32 GarageBandMidi.ck
Octocat-spinner-32 GaussianRandom.ck
Octocat-spinner-32 Graph.ck
Octocat-spinner-32 GraphTest.ck
Octocat-spinner-32 Graphs.ck
Octocat-spinner-32 GraphsTest.ck
Octocat-spinner-32 HEADER.txt
Octocat-spinner-32 HandedSample.ck
Octocat-spinner-32 Harmonizer.ck
Octocat-spinner-32 Harmonizers.ck
Octocat-spinner-32 Humanize.ck
Octocat-spinner-32 HumanizedDurProvider.ck
Octocat-spinner-32 IanniXOsc.ck
Octocat-spinner-32 Identity.ck
Octocat-spinner-32 IntArrayList.ck
Octocat-spinner-32 IntArrayListTest.ck
Octocat-spinner-32 IntComparator.ck
Octocat-spinner-32 IntFloatFloatProcedure.ck
Octocat-spinner-32 IntFloatProcedure.ck
Octocat-spinner-32 IntFunction.ck
Octocat-spinner-32 IntFunctions.ck
Octocat-spinner-32 IntIntFloatProcedure.ck
Octocat-spinner-32 IntIntFunction.ck
Octocat-spinner-32 IntIntIntFunction.ck
Octocat-spinner-32 IntIntIntIntFunction.ck
Octocat-spinner-32 IntIntIntIntPredicate.ck
Octocat-spinner-32 IntIntIntIntProcedure.ck
Octocat-spinner-32 IntIntIntPredicate.ck
Octocat-spinner-32 IntIntIntProcedure.ck
Octocat-spinner-32 IntIntPredicate.ck
Octocat-spinner-32 IntIntProcedure.ck
Octocat-spinner-32 IntIterator.ck
Octocat-spinner-32 IntList.ck
Octocat-spinner-32 IntListIterator.ck
Octocat-spinner-32 IntPredicate.ck
Octocat-spinner-32 IntProcedure.ck
Octocat-spinner-32 Interpolate.ck
Octocat-spinner-32 Interpolation.ck
Octocat-spinner-32 InterpolationTest.ck
Octocat-spinner-32 Interpolations.ck
Octocat-spinner-32 Interval.ck
Octocat-spinner-32 Intervals.ck
Octocat-spinner-32 Inverse.ck
Octocat-spinner-32 Iterator.ck
Octocat-spinner-32 Joystick.ck
Octocat-spinner-32 Keyboard.ck
Octocat-spinner-32 KijjazDist.ck
Octocat-spinner-32 KijjazDist2.ck
Octocat-spinner-32 KijjazDist3.ck
Octocat-spinner-32 KijjazDist4.ck
Octocat-spinner-32 KorgMs20.ck
Octocat-spinner-32 Ladspa.ck
Octocat-spinner-32 LeapMotionOsc.ck
Octocat-spinner-32 Linear.ck
Octocat-spinner-32 List.ck
Octocat-spinner-32 ListIterator.ck
Octocat-spinner-32 Lofi.ck
Octocat-spinner-32 Log.ck
Octocat-spinner-32 Log10.ck
Octocat-spinner-32 Log2.ck
Octocat-spinner-32 LogitechGamepadF310.ck
Octocat-spinner-32 Loop.ck
Octocat-spinner-32 LoopBuilder.ck
Octocat-spinner-32 Loops.ck
Octocat-spinner-32 LoopsTest.ck
Octocat-spinner-32 Loopy.ck
Octocat-spinner-32 LoopyMidi.ck
Octocat-spinner-32 MAudioOzone.ck
Octocat-spinner-32 MeeBlip.ck
Octocat-spinner-32 MeeBlipMidi.ck
Octocat-spinner-32 Mesmerizer.ck
Octocat-spinner-32 MidiNote.ck
Octocat-spinner-32 MidiNotes.ck
Octocat-spinner-32 Module.ck
Octocat-spinner-32 Module2.ck
Octocat-spinner-32 Module3.ck
Octocat-spinner-32 Module4.ck
Octocat-spinner-32 Module5.ck
Octocat-spinner-32 Module6.ck
Octocat-spinner-32 Module7.ck
Octocat-spinner-32 Module8.ck
Octocat-spinner-32 MonoDelay.ck
Octocat-spinner-32 MonoDelay2.ck
Octocat-spinner-32 Monome.ck
Octocat-spinner-32 Mouse.ck
Octocat-spinner-32 NanoPad.ck
Octocat-spinner-32 Negate.ck
Octocat-spinner-32 Node.ck
Octocat-spinner-32 NoiseGate.ck
Octocat-spinner-32 NoteOffMidiMsg.ck
Octocat-spinner-32 NoteOnMidiMsg.ck
Octocat-spinner-32 OberheimDmx.ck
Octocat-spinner-32 ParametricEq.ck
Octocat-spinner-32 Pattern.ck
Octocat-spinner-32 Patterns.ck
Octocat-spinner-32 PitchFollower.ck
Octocat-spinner-32 PitchScale.ck
Octocat-spinner-32 PitchSensitiveSample.ck
Octocat-spinner-32 Plate.ck
Octocat-spinner-32 PodHd500.ck
Octocat-spinner-32 PodHd500Midi.ck
Octocat-spinner-32 Predicate.ck
Octocat-spinner-32 Prepend.ck
Octocat-spinner-32 Procedure.ck
Octocat-spinner-32 QuadraticIn.ck
Octocat-spinner-32 QuadraticInOut.ck
Octocat-spinner-32 QuadraticOut.ck
Octocat-spinner-32 QuarticIn.ck
Octocat-spinner-32 QuarticInOut.ck
Octocat-spinner-32 QuarticOut.ck
Octocat-spinner-32 QuaternaryFunction.ck
Octocat-spinner-32 QuaternaryPredicate.ck
Octocat-spinner-32 QuinticIn.ck
Octocat-spinner-32 QuinticInOut.ck
Octocat-spinner-32 QuinticOut.ck
Octocat-spinner-32 README.md
Octocat-spinner-32 Random.ck
Octocat-spinner-32 RandomFloor.ck
Octocat-spinner-32 RandomSample.ck
Octocat-spinner-32 RandomThreshold.ck
Octocat-spinner-32 Repeat.ck
Octocat-spinner-32 RibbonDist.ck
Octocat-spinner-32 RolandCr78.ck
Octocat-spinner-32 RolandTr606.ck
Octocat-spinner-32 RolandTr66.ck
Octocat-spinner-32 RolandTr808.ck
Octocat-spinner-32 RolandTr909.ck
Octocat-spinner-32 Round.ck
Octocat-spinner-32 RubberBand.ck
Octocat-spinner-32 Sample.ck
Octocat-spinner-32 Samples.ck
Octocat-spinner-32 Saturate.ck
Octocat-spinner-32 SawRamp.ck
Octocat-spinner-32 Scale.ck
Octocat-spinner-32 ScaleSmear.ck
Octocat-spinner-32 Scales.ck
Octocat-spinner-32 Scape.ck
Octocat-spinner-32 SeptSubGen.ck
Octocat-spinner-32 Set.ck
Octocat-spinner-32 SigmuFollower.ck
Octocat-spinner-32 SigmuGainFollower.ck
Octocat-spinner-32 SigmuPitchFollower.ck
Octocat-spinner-32 Sin.ck
Octocat-spinner-32 SinTrem.ck
Octocat-spinner-32 Sinh.ck
Octocat-spinner-32 SinusoidalIn.ck
Octocat-spinner-32 SinusoidalInOut.ck
Octocat-spinner-32 SinusoidalOut.ck
Octocat-spinner-32 Sleep.ck
Octocat-spinner-32 Smear.ck
Octocat-spinner-32 SooperLooper.ck
Octocat-spinner-32 SooperLooperOsc.ck
Octocat-spinner-32 SooperLooperOscTest.ck
Octocat-spinner-32 Spekt.ck
Octocat-spinner-32 SqrTrem.ck
Octocat-spinner-32 Sqrt.ck
Octocat-spinner-32 StereoDelay.ck
Octocat-spinner-32 StereoEq.ck
Octocat-spinner-32 StereoFeedbackMachine.ck
Octocat-spinner-32 StereoFeedbackMachines.ck
Octocat-spinner-32 StereoPlate.ck
Octocat-spinner-32 StompKeyboard.ck
Octocat-spinner-32 StompMidi.ck
Octocat-spinner-32 SubGen.ck
Octocat-spinner-32 Swh.ck
Octocat-spinner-32 Swirl.ck
Octocat-spinner-32 Tan.ck
Octocat-spinner-32 Tanh.ck
Octocat-spinner-32 TanhDist.ck
Octocat-spinner-32 Tap.ck
Octocat-spinner-32 TapeDelay.ck
Octocat-spinner-32 TernaryFunction.ck
Octocat-spinner-32 TernaryPredicate.ck
Octocat-spinner-32 TernaryProcedure.ck
Octocat-spinner-32 Thicken.ck
Octocat-spinner-32 TimeSignature.ck
Octocat-spinner-32 ToneStack.ck
Octocat-spinner-32 TouchOscServer.ck
Octocat-spinner-32 Trem.ck
Octocat-spinner-32 Tremolo.ck
Octocat-spinner-32 TriTrem.ck
Octocat-spinner-32 Trunc.ck
Octocat-spinner-32 TubeWarmth.ck
Octocat-spinner-32 Tuning.ck
Octocat-spinner-32 Tunings.ck
Octocat-spinner-32 TwoPots.ck
Octocat-spinner-32 TwoPotsMidi.ck
Octocat-spinner-32 UnaryFunction.ck
Octocat-spinner-32 UnaryPredicate.ck
Octocat-spinner-32 UnaryProcedure.ck
Octocat-spinner-32 Uniform.ck
Octocat-spinner-32 VelocitySensitiveSample.ck
Octocat-spinner-32 VoiceOfSaturn.ck
Octocat-spinner-32 Warp.ck
Octocat-spinner-32 WaveShaper.ck
Octocat-spinner-32 import.ck
Octocat-spinner-32 tests.ck
README.md

LiCK

LiCK Library for ChucK.

LiCK  Library for ChucK.
Copyright (c) 2007-2014 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
  • 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/

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

Bitdeli Badge

Something went wrong with that request. Please try again.