summaryrefslogtreecommitdiff
path: root/notes.txt
blob: b825b8b20e760e29b82b2a9c30099c8c57e44777 (plain)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
basically - find a way of drawing based on something that will pick out the violins sounds clearly

at times - draw repeated on each screen (in a variety of colours?) or draw across the lot

have a way of altering the brushes etc

have a fair amount of control - decay etc on a feedback engine - lifted from dunks maybe

switch from 4/8 canvases to 1

have a way of doing stuff thats pretty simple/ stark - 4 vertical sound lines

generate rhythm somehow that jumps between the screens - maybe the 'division trick' with randomised connections

a little control panel

how to draw?

1, 4 or 8 screens mirroring the same (ish) thing - define coords in code

slow changes - peridiodicity
ie scaling, colour changes - each window has a random number which interprets time/ colour change

control - overall brightness

start with dunks app as a template

-------------------------------------
draw a number of viewports
pass the same parameters to each
they each interpret in a slightly different way

the windows can vary in aspects - certain parameters are constrained to the dimensions (ie position of waveform drawing) and certain parameters aren't (shape of strokes). certain parameters can randomise

where is the finale etc
a paletted noise function is a no-brainer - just draw random levels in the new colour - noise function has freq (+scale)?

fadeout


make the palettes

try to make freq affect phase to avoid glitching

volume affect draw value

phase offset for drawing
fade value
phase offset affect scroll angle

onset randomise phase
retain palettes

no fill option

http://design-seeds.com/index.php/search