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