-
Notifications
You must be signed in to change notification settings - Fork 0
/
DESIGN
31 lines (23 loc) · 977 Bytes
/
DESIGN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Features:
* record loops for a while
* multiple versions of the same thing
* set tempo from midi clock or tap tempo
* slice the loop according to the tempo (in semis/minims/crotchets/quavers/whateves)
* play it back with fx
* stutter (volume)
* reverse
* swap
* or general LV2 fx
* LFO to automate the fx: each effect has 'threshold'/'probability' input following the signal
* some effects have a 2nd parameter that the random can also route to
* finally a "random" effect routes the trigger signal to a random effect each time
* I guess you can also automate the length of the slices
To implement:
* Initial C implementation; GStreamer good for initial work
# Related
http://www.audioblast.me/instalooper.html
https://illformed.com/
https://ask.audio/articles/5-excellent-plugins-for-audio-glitch-stutter-effects
http://glitchmachines.com/
https://github.com/free-wheeling/freewheeling/wiki
various free plugins around if you can get a Windows VST host up ...