BBCut

✀ live algorithmic breakbeats ✀

BBCut

BBCut is a SuperCollider quark originally by Nick Collins for automated event analysis, beat induction and algorithmic audio splicing. Its terse syntax and hot-swappable design make it suitable for live coding applications.

Installation

BBCut is available as a quark: Quarks.install("BBCut"). Alternatively, copy this directory into Platform.userExtensionDir. Either way, sc3-plugins is required.

The sounds/ directory contains two audio files, break.aiff and break2.aiff. Many examples assume that these are in Platform.resourceDir +/+ "sounds/", so copy them over there if you want the examples to run out of the box. This step is optional.

AnalyseEventsDatabase
Extension
Superclass:
BBCPPermute
Extension
Superclass:
BBCutProc
BBCutBlock
Project
Source file
Extension
Superclass:
BBCutBuffer
Project
Source file
Extension
Superclass:
Buffer
BBCutProc
Project
Source file
Extension
Superclass:
Stream
BufSelector
Extension
Superclass:
CageCut
Project
Source file
Extension
Superclass:
BBCutProc
CampCutProc
Extension
Superclass:
BBCutProc
CampStream
Extension
Superclass:
Stream
ChooseBlockProc
Extension
Superclass:
BBCutProc
ChooseCutProc
Extension
Superclass:
BBCutProc
CutFunc
Project
Source file
Extension
Superclass:
CutSynth
CutGroup
Project
Source file
Extension
Superclass:
CutMixer
Project
Source file
Extension
Superclass:
CutSynth
CutOSC
Extension
Superclass:
CutTrace
CutProcStream
Extension
Superclass:
Stream
CutSynth
Project
Source file
Extension
Superclass:
CutTape
Extension
Superclass:
CutSynth
CutTrace
Extension
Superclass:
ExternalClock
Extension
Superclass:
MotifCutProc
Extension
Superclass:
BBCutProc
MultiProc
Project
Source file
Extension
Superclass:
BBCutProc
Extension
Superclass:
RecCutProc
Extension
Superclass:
BBCutProc
RollAmplitude
Extension
Superclass:
Segmentation
Project
Source file
Extension
Superclass:
ServerClock
Extension
Superclass:
ExternalClock
StatBalProc
Extension
Superclass:
ChooseCutProc
TimelineCut
Extension
Superclass:
BBCutProc
v2.2
Date
2016-02-21
Git hash
7d24872ea23126199904e103075b44e66164464c
v2.1
Date
2016-01-23
Git hash
cc3af7e6f5766d2590884bc804737a94bb2a79b0

Installation

Repository

URL

https://github.com/snappizz/BBCut

Since

2016-01-23

Last update

2016-11-12

Current version

v2.2

Quark info

name

BBCut

schelp

BBCut

license

GPL

summary

✀ live algorithmic breakbeats ✀

version

2.2.0

copyright

Nick Collins, Nathan Ho 2016

ext_dependency

sc3-plugins

Possible dependcies

sc3-plugins

Possible dependants