Subversion Repositories DIN Is Noise

Rev

Rev 2318 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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