blob: ee389152cdc9a1ea581e290721288ad4f2d8d4ab (
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
57
58
59
60
61
62
63
64
65
66
67
68
69
|
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
-------------------------------------
a way of creating palettes and cycling through them - drag and drop
several ways of drawing-
music vis,
drawing by hand and having the strokes record + repeat
kinect?
expression of the seed number -
phase, frequency, offset
colour effect
rotation of scrolling feedback effects
--------------------------------------
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 ---> load palettes into windows
no fill option
http://design-seeds.com/index.php/search
|