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 |