Subversion Repositories DIN Is Noise

Rev

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
---