Rev 2085 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2087 | jag | 1 | --- |
1 | - | 2 | DIN Is Noise |
2087 | jag | 3 | Copyright (c) 2006-2023 Jagannathan Sampath [jag@dinisnoise.org]. |
4 | --- |
||
1713 | jag | 5 | |
2087 | jag | 6 | ------------------- |
237 | jag | 7 | Microtonal-Keyboard |
2087 | jag | 8 | ------------------- |
237 | jag | 9 | |
1 | - | 10 | Instrument: |
11 | |||
2085 | jag | 12 | 1 : cycle instruments. |
2087 | jag | 13 | or choose instrument from Menu > Instrument |
1 | - | 14 | |
15 | Editors: |
||
16 | |||
17 | 2 : microtonal-keyboard waveform |
||
18 | 3 : drone modulation |
||
19 | 4 : voice modulation |
||
20 | 5 : gater |
||
237 | jag | 21 | 6 : delays |
1 | - | 22 | 7 : octave shift |
23 | 8 : drone waveform |
||
24 | |||
2085 | jag | 25 | or choose from Menu > Editors |
1 | - | 26 | |
2020 | jag | 27 | ` : switch between current screen and previous screen |
1517 | jag | 28 | |
1 | - | 29 | Drone: |
30 | |||
2085 | jag | 31 | A drone is a constant and continuous sound at some frequency |
32 | and volume. |
||
1175 | jag | 33 | |
34 | Create drones on the microtonal-keyboard. |
||
1 | - | 35 | |
2020 | jag | 36 | Horizontal position of the drone is frequency. |
37 | Height of the drone is volume. |
||
1175 | jag | 38 | |
2085 | jag | 39 | Press SHIFT + j to print frequency and volume of selected drones. Or |
1175 | jag | 40 | click on j at the bottom of the microtonal-keyboard. |
1 | - | 41 | |
955 | jag | 42 | Create: |
1 | - | 43 | |
1900 | jag | 44 | q - to add or wand drones. |
1 | - | 45 | |
1900 | jag | 46 | or |
237 | jag | 47 | |
1900 | jag | 48 | choose Menu > Drone Tools > Add / Wand. |
739 | jag | 49 | |
1900 | jag | 50 | when adding, click to add a drone, click and drag to spray |
51 | when wanding, just move mouse to add drones |
||
2035 | jag | 52 | adjust distance to move before DIN wands a drone at |
1900 | jag | 53 | Menu > Drone Params > Defaults > Wand distance |
54 | |||
55 | ESC or Right click to stop adding or wanding drones |
||
56 | |||
57 | |||
955 | jag | 58 | Select: |
59 | |||
2058 | jag | 60 | Click & move to draw a box around the drones you want to select. |
955 | jag | 61 | Click to finish, ESC or right click to abort. |
62 | |||
63 | l - select all drones |
||
64 | |||
2035 | jag | 65 | i - invert selected drones |
66 | |||
955 | jag | 67 | Transform: |
2058 | jag | 68 | |
955 | jag | 69 | e - press once and just move mouse to move selected drones: |
1 | - | 70 | |
2035 | jag | 71 | hold SHIFT to move just vertically (only changes volume) |
72 | hold CTRL to move just horizontally (only changes frequency) |
||
1 | - | 73 | |
2035 | jag | 74 | press e again or click or ESC to stop moving. |
226 | jag | 75 | |
2035 | jag | 76 | or Menu > Drone Tools > Move. |
1 | - | 77 | |
2058 | jag | 78 | f - find center of selected drones |
79 | center marked by a pink cross |
||
80 | |||
2020 | jag | 81 | r - rotate selected drones about their center |
82 | or Menu > Drone Tools > Rotate |
||
83 | |||
84 | t - scale selected drones about their center |
||
1477 | jag | 85 | |
2020 | jag | 86 | when using mouse slider, hold CTRL to scale |
87 | horizontally, hold SHIFT to scale vertically |
||
1477 | jag | 88 | |
2020 | jag | 89 | or Menu > Drone Tools > Scale |
1477 | jag | 90 | |
955 | jag | 91 | Delete: |
1 | - | 92 | |
2035 | jag | 93 | c - delete selected drones or choose Menu > Drone Tools > Delete |
94 | !Careful! !No undo! |
||
228 | jag | 95 | |
955 | jag | 96 | Operations: |
1 | - | 97 | |
2039 | jag | 98 | / - change drone master volume |
99 | |||
955 | jag | 100 | For selected drones, |
1 | - | 101 | |
2035 | jag | 102 | = - change trail length |
103 | - - change handle size |
||
1 | - | 104 | |
2020 | jag | 105 | SPACE - freeze / thaw moving drones |
1 | - | 106 | |
2035 | jag | 107 | k - snap / unsnap drones to notes |
212 | jag | 108 | |
2035 | jag | 109 | SHIFT + k - snap to notes. |
110 | CTRL + k - unsnap from notes |
||
1 | - | 111 | |
2039 | jag | 112 | LEFT_ARROW - browse previous drone |
113 | RIGHT_ARROW - browse next drone |
||
1303 | jag | 114 | |
955 | jag | 115 | Drone launch: |
1 | - | 116 | |
955 | jag | 117 | A drone launcher launches drones at regular intervals into the |
118 | microtonal keyboard with an initial speed and direction. These |
||
2058 | jag | 119 | drones fall at the bottom of the microtonal keyboard due gravity |
1175 | jag | 120 | and bounce back unless they target another drone to become one of |
955 | jag | 121 | its satellites. |
1 | - | 122 | |
2035 | jag | 123 | h - toggle selected drones into drone launchers |
747 | jag | 124 | |
2036 | jag | 125 | SHIFT + l - select all launchers |
126 | |||
2035 | jag | 127 | ] - change velocity of selected drones |
955 | jag | 128 | CTRL + ] - toggle drawing of velocity vectors |
1 | - | 129 | |
1477 | jag | 130 | or set from Menu > Drone Params > Motion |
1 | - | 131 | |
2085 | jag | 132 | You can set the number of times a launched drone bounces back from the |
1477 | jag | 133 | bottom of the microtonal keyboard with Menu > Drone Params > Motion > Bounces |
1 | - | 134 | |
955 | jag | 135 | You can also set the amount of speed the bounced drone has on rebound as |
1477 | jag | 136 | a % of speed going in using Menu > Drone Params > Motion > Speed % |
1 | - | 137 | |
1477 | jag | 138 | You can set the lifetime of the launched drone with Menu > Drone Params > |
2085 | jag | 139 | Motion > Lifetime (on the launcher). |
955 | jag | 140 | |
141 | A launched drone dies at the end of its life or when it has bounced |
||
142 | enough, whichever is earlier. |
||
1 | - | 143 | |
955 | jag | 144 | Orbiting drones: |
1 | - | 145 | |
955 | jag | 146 | Select a bunch of drones and Menu > Drone Tools > Orbit |
147 | The last selected drone becomes the planet. The other drones |
||
148 | become satellites. |
||
1 | - | 149 | |
955 | jag | 150 | also, |
1 | - | 151 | |
955 | jag | 152 | ; - select the planet(s) |
2085 | jag | 153 | or Menu > Drone Tools > Select attractors |
2035 | jag | 154 | |
955 | jag | 155 | ' - select the satellites orbiting the selected planets |
2035 | jag | 156 | or Menu > Drone Tools > Select attractees |
212 | jag | 157 | |
2058 | jag | 158 | [ - change acceleration of selected drones |
159 | |||
160 | if these are satellites, changes their acceleration |
||
161 | towards the planet |
||
162 | |||
955 | jag | 163 | CTRL + p - toggle drawing of acceleration vectors |
1 | - | 164 | |
955 | jag | 165 | Launch drones that become satellites: |
1 | - | 166 | |
955 | jag | 167 | A launcher can supply satellites to a planet ie drones |
168 | launched from a drone launcher can orbit another drone: |
||
1 | - | 169 | |
955 | jag | 170 | Select a bunch of drones. |
171 | Choose Menu > Set targets. |
||
172 | First drone becomes the drone launcher. |
||
173 | Drones from this drone orbit the other drones in turn. |
||
174 | ie they become its targets. |
||
1 | - | 175 | |
2058 | jag | 176 | Change acceleration of drone launcher (see above) to get |
2035 | jag | 177 | the satellites orbit their targets tightly (or loosely). |
1 | - | 178 | |
2085 | jag | 179 | Set lifetime and orbit insertion time of the drone launcher |
180 | to set them for the launched drones. |
||
1 | - | 181 | |
955 | jag | 182 | Modulation: |
1 | - | 183 | |
2037 | jag | 184 | Modulate Frequency and amplitude of Voice and drones. |
1 | - | 185 | |
2058 | jag | 186 | Voice modulation in DIN is a classic modulation with a twist: |
187 | a Bezier curve waveform on the carrier and a Bezier curve |
||
188 | waveform on the modulator! Depth is Hz, Rate is BPM. Happens |
||
189 | every sample! |
||
1 | - | 190 | |
2035 | jag | 191 | Drone modulation in DIN is 'visual modulation'. Amplitude modulation |
2037 | jag | 192 | is change of drone's height on the microtonal keyboard over BPM. |
193 | Frequency modulation is change of drones's horizontal position |
||
2039 | jag | 194 | over BPM. The modulated position of a drone determines its |
2035 | jag | 195 | frequency and volume. Happens once every audio buffer. |
1 | - | 196 | |
2035 | jag | 197 | y, u : change AM depth, BPM of selected drones |
198 | o, p : change FM depth, BPM of selected drones |
||
199 | or set from Menu > Drone Params > Modulation |
||
1 | - | 200 | |
1477 | jag | 201 | Voice / Noise: |
1 | - | 202 | |
2007 | jag | 203 | Click Voice (/ Noise) button at the bottom of the microtonal-keyboard |
204 | to turn on / off Voice (/ Noise). |
||
1 | - | 205 | |
955 | jag | 206 | Phrasor: |
1 | - | 207 | |
955 | jag | 208 | f - start/stop recording phrase |
209 | v - play/pause phrase |
||
210 | g - erase phrase |
||
1 | - | 211 | |
955 | jag | 212 | or |
1 | - | 213 | |
1477 | jag | 214 | Menu > Voice/Noise > Record a phrase |
955 | jag | 215 | |
2085 | jag | 216 | Scrub with phrase position slider at Menu > Voice > Phrase position |
1 | - | 217 | |
955 | jag | 218 | Ranges: |
219 | |||
220 | Please visit https://dinisnoise.org/docs/ and click on |
||
1400 | jag | 221 | Microtonal Range Reference. |
955 | jag | 222 | |
223 | FX: |
||
224 | |||
1 | - | 225 | Delay: |
226 | |||
227 | Click on the Delay button to toggle stereo delay lines. |
||
228 | |||
229 | Change feedback & volume curves in the Delay editor (press 6 or |
||
230 | choose Menu > Editors > Delay) |
||
231 | |||
232 | Gater: |
||
2058 | jag | 233 | |
234 | Click on the Gater button to toggle the Voice/Noise gater. DIN |
||
235 | applies the gater curve as an envelope over Voice/Noise. |
||
1 | - | 236 | |
2058 | jag | 237 | Press 5 or choose Menu > Editors > Gater to edit the |
238 | gater curve. |
||
1 | - | 239 | |
2035 | jag | 240 | Set BPM and looping style from Menu > Misc |
1 | - | 241 | |
242 | Gater button flashes indicating beat shape. |
||
243 | |||
244 | Octave shift: |
||
245 | |||
246 | z - shift down an octave |
||
247 | x - shift up an octave |
||
248 | |||
2058 | jag | 249 | Press 7 or choose Menu > Editors > Octave Shift to |
250 | edit how tone changes to octave. |
||
2085 | jag | 251 | |
2058 | jag | 252 | Modulate to any other microtone instead of the octave |
253 | by editing the octave shift curve. |
||
237 | jag | 254 | |
1 | - | 255 | Visual: |
256 | |||
2085 | jag | 257 | Click on i to toggle display of frequencies under notes of microtonal keyboard |
258 | and frequencies and volume under mouse cursor |
||
259 | or SHIFT + i |
||
1 | - | 260 | |
2085 | jag | 261 | Click on j to toggle display of frequency and volume of selected drones |
262 | or SHIFT + j |
||
747 | jag | 263 | |
1 | - | 264 | F2: Turn UI on or off. |
265 | |||
2039 | jag | 266 | To resize ranges, use Menu > Ranges > Adjust Range Left, Right and Both menu items. |
2058 | jag | 267 | To change board height, use Menu > Ranges > Adjust board height > All |
1 | - | 268 | |
269 | Movement: |
||
270 | |||
271 | a, d, w, s: left, right, down and up |
||
272 | |||
2085 | jag | 273 | or Click on the arrow keys at the bottom of the microtonal-keyboard |
1 | - | 274 | |
230 | jag | 275 | Recording: |
276 | |||
1438 | jag | 277 | Click on the Record button at the bottom of the microtonal-keyboard to |
278 | start/stop sound recording |
||
279 | choose Menu > File > Clear to clear existing sound recording. |
||
2087 | jag | 280 | Menu > File > Save to save the sound recording as a .WAV file on the desktop. |
230 | jag | 281 | |
2087 | jag | 282 | --- |