Modules

arc Arc
audio Audio class
clock clock coroutines
controlspec ControlSpec Class
crow Crow Module
encoders encoders
engine Engine class
grid Grid class
hid Hid class
metro high-resolution metro API
midi midi devices
osc osc device
params.control Control class
paramset ParamSet class
poll Poll class; API for receiving values from audio system.
screen Screen class subset of cairo drawing functions.
script Script class
softcut Softcut module

API for controlling the "softcut" buffer processor includes low-level setters and mid-level utilities

IMPORTANT: all indices are 1-based, per lua convention! this applies to indices for selecting voice, ADC/DAC channel, buffer, &c.

lib.BeatClock BeatClock
lib.container.defaulttable Create a table where every key is inialized with a default value when first accessed.
lib.container.deque Create a Deque value (object).
lib.container.observable Create an Observable value (object).
lib.container.watchtable Create a table which invokes a callback each time a value is set.
lib.container.weaktable Create a table with weakly held keys
lib.elca elementary cellular automata
lib.EnvGraph Envelope graph drawing module.
lib.er Euclidean rhythm (http://en.wikipedia.org/wiki/Euclidean_Rhythm)
lib.fileselect fileselect utility
lib.FilterGraph Filter graph drawing module.
lib.filters Filters
lib.formatters Formatters
lib.Graph Graph drawing module.
lib.intonation "just" some intonation tables
lib.listselect listselect utility
lib.MusicUtil Music utility module.
lib.pattern timed pattern event recorder/player
lib.tabutil table utility
lib.test.luaunit general utility functions
lib.textentry textentry UI
lib.UI UI widgets module.
lib.util Utility module
lib.voice experimental voice allocation module
generated by LDoc 1.4.6 Last updated 2021-01-11 12:10:11