Skip to content

ericheep/eri-Ck

Repository files navigation

eri-Ck

Collection of ChucK scripts ranging from 2013-2017.

arduino

Basic communication between an Arduino and ChucK.

└── arduino-to-chuck
    ├── README.md
    ├── ascii
    │   └── ...
    └── binary
        └── ...
└── chuck-to-arduino
    └── binary
        └── ...

audio-processing

Classes meant for live processing during solo or collaborative performances.

├── AsymptopicChopper.ck
├── Chopper.ck
├── ExponentialEchoes.ck
├── FFTNoise.ck
├── GrainStretch.ck
├── LiSaZero.ck
├── LoopingChopper.ck
├── Micro.ck
├── Phonogene.ck
├── RandomReverse.ck
├── Reich.ck
├── Sort.ck
└── Tape.ck

generative

├── BinaryCelluarAutomata.ck
└── Markov.ck

midi-controllers

Classes for commonly used MIDI controls, including a convenience class for scaling values.

├── MIDIValue.ck
├── NanoKontrol.ck
├── NanoKontrol2.ck
└── Quneo.ck

misc

Random fun.

├── casio-sk1-sampler.ck
├── envelope-follower.ck
├── just-intonation-sampler.ck
└── probability-chopper.ck

otoacoustics

Distortion tones.

└── CDT.ck

pieces

Old performances that have no other home.

├── anhkrasmation
│   └── ...
├── for-ann-rising-golden-mean
│   └── ...
├── HXLY
│   └── ...
├── red-beast
│   └── ...
└── rpi-phone
    └── ...

spatialization

Spatial techniques that pair well with ChucK, for novel multi-channel experiences.

├── DBAP.ck
└── MIAP.ck