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 |