Subversion Repositories DIN Is Noise

Rev

Rev 2320 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
359 jag 1
TODO [no promises :]
2027 jag 2
 
2326 jag 3
delay lines scope
4
 
2316 jag 5
microtonal keyboard:
2310 jag 6
 
2316 jag 7
  prepend octaves
8
  phrasing:
9
    phrase list
10
      rearrange
11
      play/skip
12
      delete
2320 jag 13
    trail of mouse mov on phrase playback
2317 jag 14
  display current bpm value of beater
2310 jag 15
 
2318 jag 16
  sliding beat pattern
17
 
2316 jag 18
curve editor:
2310 jag 19
 
2316 jag 20
  arrow pointing to shapeform on curve editor tracing the waveform output
2320 jag 21
  whole number beat position marking on horizontal axis
22
  unfold tangent per curve
23
    x
24
    y
2316 jag 25
 
2310 jag 26
beater:
27
 
28
  cursor for start/stop of doubling/halving/factoring bpm
29
 
2293 jag 30
anchors to locators ie cross hair on drones
2303 jag 31
  #DIN60 #WIP
2294 jag 32
 
2293 jag 33
sine mixer
2294 jag 34
  >> and <<
35
    harmonics
36
      rise and fall
37
      fades out and fades in
2293 jag 38
  >> and << uses incs
39
 
2160 jag 40
set point on curve editor to x,y from command line
2293 jag 41
  DONE
2310 jag 42
    set-var cursor x y # moves cursor to x, y
2293 jag 43
    set-var cursor . y # maintain x
44
    set-var cursor x . # maintain y
2160 jag 45
 
2097 jag 46
 
2100 jag 47
different vel/accel defaults for each launcher
2027 jag 48
 
2100 jag 49
max drones
2027 jag 50
  cant create more drones once max reached
2028 jag 51
    prevent run away launchers from stilling DIN
2027 jag 52
 
2100 jag 53
hide drones
2028 jag 54
 
2100 jag 55
groups of drones
56
  sub-groups
2011 jag 57
 
2028 jag 58
curve editor
2100 jag 59
box selection of curve components
60
paste b4, after, insert curve components
2317 jag 61
paste append
2100 jag 62
rotation / scale of curve components
63
  custom center
64
point modulator
65
 individual curve to control movement
66
 rearrange buttons
2028 jag 67
 
2294 jag 68
option to align l0 and lastl tangents of a curve #59 #DONE
2011 jag 69
 
2294 jag 70
move along the tangent vector when moving tangent point #59 #DONE
2100 jag 71
 
72
mirror flip on curve solver when xnext < xprev
73
 
2028 jag 74
sine mixer
2100 jag 75
auto harmonics
76
midi cc support
2011 jag 77
 
78
value palettes
79
  interesting values
80
    select to apply
81
 
2028 jag 82
auto flip rotation in mondrian
1892 jag 83
 
2028 jag 84
value truncate/rounding on mouse slider
85
 
2294 jag 86
direct value mod on spinner instead of texting and then convert :( #DONE #59
2028 jag 87
 
88
gravity:
2100 jag 89
x to close gravity ui
90
default muted drones on tip, base of gravity vector
2028 jag 91
 
92
eval rate on curve rpm
93
 
94
turn position afx velocity off on rail/strafe of drones
2100 jag 95
restore afterwards
2028 jag 96
improve tap bpm
2100 jag 97
wave in / out mouse convert to bpm
2028 jag 98
move over time from 1 note/pitch to another on range left/right note/pitch
2100 jag 99
have a stack of these
2028 jag 100
pitch marking on ranges changes as their size changes
2100 jag 101
instead of overlap
2028 jag 102
morse code > geometry plugin
103
geometry from plugins > drones
104
scatter drones on polygon
105
DIN font characters > drones
2100 jag 106
other retro fonts > drones
2028 jag 107
bezier curves > drone paths
108
custom pitch ranges on mondrian
2100 jag 109
currently fixed ie key to octave from left to right & bottom to top
2028 jag 110
stereo/pan on drones, mondrian (balls),
111
binaural separation on drones
2100 jag 112
modulate the separation etc
2028 jag 113
filter by vertex/tangent on curve picker
114
paste curve into/end of curve
115
multi select & op curve components
116
multi curves on same editor
2100 jag 117
tools to choose, hide/show curves etc
2028 jag 118
insert vertex on curve by flowing along curve instead of x/y
119
 
120
constrain mouse to horizontal or vertical axis
121
mouse supplies drones to orbit about other drones
122
range based drone snap to note
123
mouse as drone
124
ball refraction on mondrian
125
ball bounce back on mondrian
1735 jag 126
-- xx --
127
 
2028 jag 128
auto-apply on plugin shouldnt auto apply if there was no change
129
separation *= or += instead of abs set
130
volume envelope on microtonal keyboard
131
bring the plugins to microtonal keyboard
2100 jag 132
create drones on points
133
with phase difference for visual drone modulation
134
move drones thru paths
2028 jag 135
mondrian
2100 jag 136
per ball or per edge waveform
137
stereo triggering
2320 jag 138
voice like modulation on drones
359 jag 139
 
140
Please also see DIN Is Noise Development Roadmap at
2100 jag 141
https://workflowy.com/s/300836d7-eb7e-3830-0d71-f78a7e9b4a76