/caosbox008

CaosBox 0.08 is a GUI secuencer/procesor for the CaosPercLib pseudo-Classes, written in SuperCollider.

Primary LanguageSuperColliderGNU General Public License v2.0GPL-2.0

caosbox008

CaosBox 0.08 is a LiveCoding/AlgoRaving machine for techno/breakbeat music GUI secuencer/procesor for the CaosPercLib Pseudo-Class library, written in SuperCollider on Linux.

Place the - caosperclib01-master - folder in your SuperCollider Extensions folder. " (/usr/share/SuperCollider/Extensions) or (/home/username/.local/share/SuperCollider/Extensions) ". You can download it here: https://github.com/josecaos/caosperclib01

The idea is: Improvising; Each sequencer step becomes one independent node in server memory, so you can build a rich variety of sounds on each lane, this box is made for LiveCoding, soevery function change is not traced, there is some kind of "not comming back, just forward on time" puzzle, perfect for Improvisation. If you close the GUI everything is cleared from memmory. }:]

Instructions: 1- Open file CaosBox-v0.08.scd and evaluate all lines: + welcome sound, GUI and CaosBox_liveCodePad-v0.08.scd file automatically opens. 2- First: Go to CaosBox_liveCodePad-v0.08.scd, change the arguments within instrument functions or Tdefs and evaluate them: + so you can route and change sound qualities. 3- Then: Go to CaosBox GUI: + start filling the sequencer on its respective instrument channel and alter the signal route with faders and buttons. 4- Improvise, have fun and algorave a lot.

-No audio buffers, only synthesis.

Tested on SuperCollider 3.6.3 and above on Linux, Windows and OSX.

Work in progress.

//Written in Puerto Morelos, Q. Roo, Mexico 2014.