Subversion Repositories svn.mios32

Rev

Rev 1794 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1794 tk 1
 
2
3
 
4
5
 
1810 tk 6
page, and enable the "Dump a predef. Mixer Map on Pattern Chng" option
7
1794 tk 8
 
9
10
 
11
 
12
 
1454 midilab 13
 PATTERN REMIX PAGE
14
++++++++++++++++++++
15
16
 
17
A track mixer could hold data for:
18
  - Program Change value
19
  - Volume CC value
20
  - Panorama CC value
21
  - 4 Free assignable CCs values
22
  - MIDI port assignment
23
  - MIDI channel assignment
24
25
 
26
27
 
28
29
 
30
31
 
32
  - GP 8 Left Buttons: Select between the 16 pattern group (a,b,c,d,e,f,g,h,A,B,C,D,E,F,G,H)
33
  - GP 8 Right Buttons: Selects between the 8 patterns of each selected pattern group (1,2,3,4,5,6,7,8)
34
  - < >  = track navigate
35
  - rotary wheel = bpm
36
  - Holded Pattern Remix Page Button: Go to pattern remix setup page
37
  - Holded Select Button: Go to options page
38
39
 
1458 midilab 40
You need to add the BUTTON_PATTERN_RMX reference to your MBSEQ_HW.V4 and assign a free button pin to it.
41
42
 
1454 midilab 43
44
 
45
46
 
47
----------------------------------------  ----------------------------------------
48
 a1: Acid Mountain (Gm) 120       02:23                                  00:23:50
49
 ____ ____ ____ ____ T01: 303 Acid Line                                   125 BPM
50
----------------------------------------  ----------------------------------------
51
If you just press play, thats the screen you get, on the left side General Pattern info on the rigth side, General info.
52
53
 
54
+ Pattern name
55
I common use this to not get lost in live sessions, not just writing the name of pattern, but also write some usefull info about it, for example, the main Key of the pattern or his original BPM. You could write whatever you think it will be usefull for you in your live sessions.
56
57
 
58
On the rigth side of left screen you have a minutes:seconds timer that gives you the total play time since the pattern was fired up.
59
60
 
61
On the left side of left screen you got vertical VU Metters for all tracks This is preatty usefull for remix states, it will be explain above.
62
63
 
64
The selected track name
65
66
 
67
+ Total play time
68
On the rigth side of rigth screen you got the total time since you have press play button. usefull to manage your time in a live session.
69
70
 
71
The BPM of sequencer. Could be controlled by the scrollwheel.
72
73
 
74
75
 
76
----------------------------------------  ----------------------------------------
77
 a1: Acid Mountain (Gm) 120       02:56    g4: Stair. to heaven (Eb) 124 00:24:23
78
 ____ ____ ____ ____ T01: 303 Acid Line                                   125 BPM
79
----------------------------------------  ----------------------------------------
80
Thats the screen you get when you press one of the GP Buttons to select the next pattern to be played.
1479 midilab 81
1454 midilab 82
 
83
84
 
85
86
 
87
This is the normal behaviour of most midi sequencers.
88
To do this, just press again the GP Button of the selected track.
89
90
 
91
Its usefull for smooth changes of patterns in live sessions. you could select what track(s) of the pattern being played it will continue to be played and what track(s) it will be replaced by the tracks of the selected pattern.
1479 midilab 92
To do this press and hold the pattern remix page button, and it will guide you to the Remix Page, where you can select the tracks to be mixed down before fire up the new pattern.
1454 midilab 93
94
 
1458 midilab 95
----------------------------------------  ----------------------------------------
1454 midilab 96
 1    2    3    4    5    6    7    8      9    10   11   12   13  14   15   16
97
98
 
99
Each GP Button are assigned to one of 16 tracks. If you select a track it will be marked with a "M" stated that this track are holed to be mixed when we change the pattern. Lets mix the track 1 and 6 as a example.
1479 midilab 100
1454 midilab 101
 
1479 midilab 102
1458 midilab 103
 
1454 midilab 104
----------------------------------------  ----------------------------------------
105
 1M   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
106
107
 
108
When done, just release the pattern remix page button and you will get back to the main page.
109
110
 
111
----------------------------------------  ----------------------------------------
112
 a1: Acid Mountain (Gm)           03:26    g4: Stair. to heaven (Eb) 124 00:24:53
113
 ____ ____ ____ ____ T01: 303 Acid Line    X___ _X__ ____ ____            125 BPM
114
----------------------------------------  ----------------------------------------
115
When you get to the main page again, it will show you in the left bottom of rigth lcd a "X" marked on the rigth VU METTERS on tracks 1 and 6, to inform you that if you chooose pattern g4 to be played, the sequencer will keep the tracks 1 and 6 of pattern a1 and load all the others from g4 to sequencer memory.
1479 midilab 116
1454 midilab 117
 
118
119
 
120
121
 
122
----------------------------------------  ----------------------------------------
123
 a1: Acid Mountain (Gm) 120 REMIX 03:26    g4: Stair. to heaven (Eb) 120 00:24:53
124
 ____ ____ ____ ____ T01: 303 Acid Line    X___ _X__ ____ ____            125 BPM
125
----------------------------------------  ----------------------------------------
126
Now you get a indication that you are in remix mode on the rigth side of left LCD saying "REMIX". You got a remixed pattern composed with tracks 1 and 6 from pattern a1 and all the rest of the tracks from pattern g4.
127
128
 
129
130
 
131
----------------------------------------  ----------------------------------------
132
 1M   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
133
134
 
135
If you want to finish the track 1 of pattern a1 and demix him to load the track 1 of pattern g4 just press the GP Button 1.
136
137
 
138
----------------------------------------  ----------------------------------------
139
 1D   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
140
141
 
142
Now you have a "D" state that track are selected to be demixed. To do that just release the pattern remix page button and the changes will be made.
143
144
 
145
----------------------------------------  ----------------------------------------
146
 a1: Acid Mountain (Gm)       MIX 03:26    g4: Stair. to heaven (Eb) 124 00:24:53
147
 ____ ____ ____ ____ T01: SH101 Acid       ____ _X__ ____ ____            125 BPM
148
----------------------------------------  ----------------------------------------
149
At this stage we only have a "X" on track 6 showing us that now only track 6 belongs to pattern a1, all other tracks playing at the moment are from pattern g4.
150
151
 
152
153
 
154
155
 
156
----------------------------------------  ----------------------------------------
157
 g4: Stair. to heaven (Eb) 124    03:40                                  00:25:17
158
 ____ ____ ____ ____ T01: 303 Acid Line                                   125 BPM
159
----------------------------------------  ----------------------------------------
160
End of remix process, get back to normal state operation. Just general info on the rigth LCD.
161
162
 
163
 
164
165
 
166
167
 
168
----------------------------------------  ----------------------------------------
169
 1    2    3    4    5    6    7    8      9    10   11   12   13  14   15   16
170
171
 
172
If you press a GP Button here it will reload just the track assigned to that GP Button, including all the data from his mixer channel(Program change, Volumes, Pans, CC...), its like call and load the pattern again, but just the selected track will take place into the sequencing of pattern.
173
174
 
175
176
 
177
178
 
179
----------------------------------------  ----------------------------------------
180
 1M   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
181
182
 
183
Once you have choose a new pattern to be mixed down, you can choose what track will be mixed.
184
185
 
186
187
 
188
----------------------------------------  ----------------------------------------
189
 1D   2    3    4    5    6D   7    8        9    10   11   12   13  14   15   16
190
191
 
192
When you are already in remix state you could enter here and choose the track(s) to be demixed.
193
194
 
195
196
 
197
198
 
199
200
 
201
202
 
203
----------------------------------------  ----------------------------------------
204
 a1: Acid Mountain (Gm)                                       Auto Save Abtn. API
1458 midilab 205
 Save SaveAs Name Copy Paste                                     OFF       ON
206
----------------------------------------  ----------------------------------------
1454 midilab 207
Press and hold Select Button to get into this options page.
208
209
 
210
211
 
212
Saves the pattern
213
PS: this also saves all the MIXER data associated with that pattern being saved.
214
215
 
216
As it says...
217
218
 
219
Sets the name of pattern
220
221
 
222
Copy all pattern data to the clipboard
223
PS: also copies all the MIXER data associated with the copied pattern
224
225
 
226
Paste all pattern data from clipboard to sequencer memory.
227
228
 
229
230
 
231
Turn ON or OFF the ableton live API to integrate midibox with ableton. you can do remixes of clips just like youcan do with patterns tracks in this page.
232
233
 
234
Good option when you are composing, its easy to change the pattern and forgot to save your work. When this option is set to ON every time you change to a new pattern the old one will be saved(including the all the tracks mixer data)
235
236
 
237
238
 
239
A integration between midibox and ableton live are planned. but need more study about what to control and how we going to control ableton. bassicly we need to handle the clips together with midibox patterns, and will be a good option to control also audio dada inside clips(if its a audio clip).
1479 midilab 240
1454 midilab 241
 
242
243
 
244
Create exactly 128 Scenes and assign the CC 110 Channel 16 to "Scene select" inside ableton midi mapping screen(Press the button "MIDI" on the top o rigth screen corner).
1479 midilab 245
Create 16 tracks and set the CC 111 Channel 16 to the first clip launch button of track 1. Do the same for track 2 using CC 112 and so on... CC 113... 114.. 127.
1454 midilab 246
247
 
248
249
 
250
  +Channel 16
251
    - 110 (scene select, values from 0 to 127 gives you 128 scenes)
252
    - 111 (track 1 clip launch button)
253
    - 112 (track 2 clip launch button)
254
    - ... (...)
255
    - 127 (track 16 clip launch button)
256
257
 
258
+ Reload pattern when trigger a GP Button in Remix page normal state.
259
+ Implements the Option SaveAs.
260
+ Ableton Live API is not fully implemented, needs a remote script and some coding to handle in a inteligent and transparent way the tracks from ableton live.
261
262
 
263
The total time of pattern are not fully synched with the time of changing pattern(because of sync change ON/OFF), but it works, 1 or 2 seconds of lag, but i will fix it later.
264