Repository navigation
Expand file tree
/
Copy pathtips.html
More file actions
300 lines (290 loc) · 18.4 KB
/
Copy pathtips.html
File metadata and controls
300 lines (290 loc) · 18.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dirtywave M8 Tips & Tricks (Firmware 6.6)</title>
<link rel="stylesheet" href="fonts/SofiaSans.css">
<link rel="stylesheet" href="css/common.css">
<link rel="stylesheet" href="css/efx.css">
<link rel="stylesheet" href="css/tips.css">
<script src="js/layout.js" defer></script>
</head>
<body>
<div class="page">
<div id="content">
<!-- COLUMN 1: song and performance -->
<div class="column">
<div class="section_container">
<div class="section_header h-orange">
<svg class="header-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z"/></svg>
Song & Arrangement
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Tracks That Drift</span><span class="tip-cmd">CHAIN LENGTH</span></div>
<ul class="tip-steps">
<li>Each track loops its own chains at the first empty “--”</li>
<li>Chains of different lengths drift apart for polymeters</li>
<li>Keep a silent track aligned with a chain of silent phrases</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Remix a Pattern</span><span class="tip-cmd">RMX</span></div>
<ul class="tip-steps">
<li>Put RMX XY on a control track to the right of your pattern</li>
<li>X picks affected tracks; Y picks the phrase row to jump to</li>
<li>Try rows 0, 4, 8, C for rearranged beats; use FX help for X</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">One Phrase, Many Keys</span><span class="tip-cmd">CHAIN TSP</span></div>
<ul class="tip-steps">
<li>The chain's TSP column transposes each phrase in semitones</li>
<li>Reuse one bassline for a whole progression</li>
<li>Turn TRANSP. off on drum instruments so they stay put</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Layer Instruments</span><span class="tip-cmd">NXT</span></div>
<ul class="tip-steps">
<li>NXT XX plays instrument XX on the track to the right</li>
<li>It shares the note and velocity; reserve that track for it</li>
<li>Layer a bass with a click or bright attack; not on track 8</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Custom & Microtonal Scales</span><span class="tip-cmd">SCALE VIEW</span></div>
<ul class="tip-steps">
<li>Load one of 92 factory scales from /Scales/Factory</li>
<li>Toggle notes with EN; detune any note ±24 semitones</li>
<li>SCA assigns a scale and key per track, SCG for all</li>
</ul>
</div>
</div>
<div class="section_container">
<div class="section_header h-pink">
<svg class="header-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg>
Live Performance
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Live Mode Jams</span><span class="tip-cmd">SHIFT + LEFT</span></div>
<ul class="tip-steps">
<li>From Song view, SHIFT + LEFT enters live mode</li>
<li>PLAY cues a chain per track; SHIFT + PLAY stops a track</li>
<li>LIVE QUANTIZE in Project view sets when cues start</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Mute & Solo Moves</span><span class="tip-cmd">OPT + SHIFT</span></div>
<ul class="tip-steps">
<li>OPTION + SHIFT mutes, OPTION + PLAY solos</li>
<li>Release OPTION first to latch the mute or solo</li>
<li>OPTION + LEFT/RIGHT solos every track on that side</li>
<li>OPTION + SHIFT + PLAY clears them all for the drop</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Tweak, Then Undo</span><span class="tip-cmd">SNAPSHOT</span></div>
<ul class="tip-steps">
<li>Mixer view: SHIFT + OPTION stores a song snapshot</li>
<li>Mangle freely, then SHIFT + EDIT recalls it</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Drop Changes on the Beat</span><span class="tip-cmd">PROJECT</span></div>
<ul class="tip-steps">
<li>TRANSPOSE, GROOVE and SCALE apply when EDIT is released</li>
<li>Dial in the value, then release EDIT on the downbeat</li>
<li>Tap EDIT in rhythm on TEMPO to set the tempo by tapping</li>
</ul>
</div>
</div>
</div>
<!-- COLUMN 2: rhythm and mix -->
<div class="column">
<div class="section_container">
<div class="section_header h-orange">
<svg class="header-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm3.3 14.71L11 12.41V7h2v4.59l3.71 3.71-1.42 1.41z"/></svg>
Rhythm & Groove
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Swing Only the Hats</span><span class="tip-cmd">GRV</span></div>
<ul class="tip-steps">
<li>Groove 01: alternate rows 07, 05 (SHIFT + UP from Phrase)</li>
<li>Put GRV 01 on the hat track; others stay on groove 00</li>
<li>Higher PPQN gives finer timing; adjust tick counts to match</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Ghost Notes & Fills</span><span class="tip-cmd">CHA · NTH · SED</span></div>
<ul class="tip-steps">
<li>CHA 8F plays the note about half the time (CHA 1F ≈ 10%)</li>
<li>NTH skips hits by loop count; read its on-screen help</li>
<li>SED at a section start makes the chances repeat each pass</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Rolls & Ratchets</span><span class="tip-cmd">RET</span></div>
<ul class="tip-steps">
<li>RET 03 retriggers every 3 ticks (32nds); RET 02 is faster</li>
<li>First digit ramps volume: 1–7 fades, 9–F swells</li>
<li>RET 30 plays a single repeat after 3 ticks (a flam)</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Human Feel</span><span class="tip-cmd">DEL · MTT · RND</span></div>
<ul class="tip-steps">
<li>DEL 03 delays 3 ticks: half a step in the default groove</li>
<li>MTT nudges by 1/8 tick; 80–FF is early (not on row 0)</li>
<li>VOL, then RND with a small range varies each hit</li>
</ul>
</div>
</div>
<div class="section_container">
<div class="section_header h-gray">
<svg class="header-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"/></svg>
Mix & Master
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Sidechain Pump</span><span class="tip-cmd">TRIG ENV</span></div>
<ul class="tip-steps">
<li>On the pad or bass: a MOD slot → TRIG ENV, DEST volume</li>
<li>SRC 80–87 picks the kick's track (80 is track 1)</li>
<li>Negative AMT ducks on each kick; DEC sets the recovery</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Dub Throw</span><span class="tip-cmd">SDL</span></div>
<ul class="tip-steps">
<li>SDL FF on one hit, then SDL 00 on the next step</li>
<li>Effect Settings (Mixer, SHIFT + DOWN): TIME 40 = 4 beats</li>
<li>High FEEDBACK lets the throw trail off</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Build-Up Sweep</span><span class="tip-cmd">DJC · DJT</span></div>
<ul class="tip-steps">
<li>DJ filter: 80 is off, lower is low-pass, higher is high-pass</li>
<li>DJC then REP ramps it each step; RTO sets where it stops</li>
<li>TYPE switches to band-stop modes; DJR adds resonance</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Freeze a Reverb Tail</span><span class="tip-cmd">XRZ</span></div>
<ul class="tip-steps">
<li>Send a chord to reverb; XRZ 01 on a later row freezes its tail</li>
<li>Hold it under a breakdown; XRZ 00 releases the freeze</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Glue the Mix</span><span class="tip-cmd">OTT · LIM</span></div>
<ul class="tip-steps">
<li>Mixer OTT from 00 to 80 blends in parallel multiband squash</li>
<li>LIM above 00 engages the master limiter; watch the scope</li>
<li>SOFT CLIP in the scope view (EDIT on LIM) tames harsh peaks</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Drums Animate a Pad</span><span class="tip-cmd">TRIG ENV</span></div>
<ul class="tip-steps">
<li>Pad: TRIG ENV → CUTOFF; SRC 80–87 picks the drum track</li>
<li>Low cutoff, positive AMT, short DEC: each hit opens the pad</li>
</ul>
</div>
</div>
</div>
<!-- COLUMN 3: tables -->
<div class="column">
<div class="section_container">
<div class="section_header h-teal">
<svg class="header-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z"/></svg>
Tables
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Looping Arp</span><span class="tip-cmd">N · HOP 00</span></div>
<ul class="tip-steps">
<li>N column rows 0–3: 00, 04, 07, 0C (a major arpeggio)</li>
<li>HOP 00 on row 4 loops it; TABLE TIC sets the speed</li>
<li>Plucky sounds: RET 10 on the rows so each note re-strikes</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Change Each Hit</span><span class="tip-cmd">TIC 00</span></div>
<ul class="tip-steps">
<li>TABLE TIC 00 moves the table one row per note</li>
<li>Put different CUT or PAN values down the rows</li>
<li>HOP 00 after the last used row cycles the pattern</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Drum Kit on One Track</span><span class="tip-cmd">TIC FE · INS</span></div>
<ul class="tip-steps">
<li>TIC FE: the note picks the row (C is row 0, C# row 1, …)</li>
<li>INS on each row selects the kick, snare, or hat instrument</li>
<li>HOP 00 on row 0C repeats the 12-note kit across octaves</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Trance Gate</span><span class="tip-cmd">V COLUMN</span></div>
<ul class="tip-steps">
<li>Table V column: alternate loud and silent rows (FF, 00, …)</li>
<li>HOP 00 at the end loops it; TABLE TIC sets the gate rate</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Custom LFO Shapes</span><span class="tip-cmd">CUT · HOP</span></div>
<ul class="tip-steps">
<li>Relative FX add offsets, not targets: 01 adds 1, FF subtracts 1</li>
<li>For a CUT rise and fall, balance positive and negative offsets</li>
<li>HOP 00 loops it; tables also loop at the bottom by default</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Columns at Different Speeds</span><span class="tip-cmd">TIC IN TABLE</span></div>
<ul class="tip-steps">
<li>TIC inside a table sets the rate for that FX column only</li>
<li>Loop columns at different lengths for shifting motion</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">A Second Table per Note</span><span class="tip-cmd">TBX</span></div>
<ul class="tip-steps">
<li>TBX XX in a phrase runs table XX alongside the instrument's table</li>
<li>TIC on the same row sets its speed; THO there hops into it</li>
<li>TBX 00 stops it</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Octave & Velocity Maps</span><span class="tip-cmd">TIC FC · FD</span></div>
<ul class="tip-steps">
<li>TIC FC: the octave picks the row; TIC FD: the velocity does</li>
<li>INS per row switches sounds by octave or velocity</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Random Notes & Accents</span><span class="tip-cmd">CHA · RNL</span></div>
<ul class="tip-steps">
<li>CHA in a table sets odds for everything left of it (00–FF)</li>
<li>RNL in the first FX column randomizes note and velocity</li>
</ul>
</div>
<div class="tip">
<div class="tip-head"><span class="tip-title">Repeat, Then Move On</span><span class="tip-cmd">HOP 30</span></div>
<ul class="tip-steps">
<li>HOP XY in a table jumps to row Y, X times, then carries on</li>
<li>Rows 0–3 an arp; HOP 30 on row 4 jumps back three times</li>
<li>Rows 5 and up can fade it out or switch to a new pattern</li>
</ul>
</div>
</div>
</div>
</div>
<div class="side-header">
DIRTYWAVE M8
<span class="fw-text">Tips & Tricks · Firmware 6.6</span>
<span class="key">Default groove: 6 ticks per step · XX = hex</span>
<span class="credit">Based on LaurentVitalis/M8Guide</span>
</div>
</div>
</body>
</html>