Subversion Repositories svn.mios32

Rev

Rev 1479 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1794 tk 1
 
2
3
 
4
5
 
6
the MIOS Filebrowser, search for "PatternMixerMapCoupling" and set it to 1.
7
If this parameter doesn't exist yet, please create it:
8
PatternMixerMapCoupling 1
9
10
 
11
12
 
13
 
14
 
1454 midilab 15
 PATTERN REMIX PAGE
16
++++++++++++++++++++
17
18
 
19
A track mixer could hold data for:
20
  - Program Change value
21
  - Volume CC value
22
  - Panorama CC value
23
  - 4 Free assignable CCs values
24
  - MIDI port assignment
25
  - MIDI channel assignment
26
27
 
28
29
 
30
31
 
32
33
 
34
  - 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)
35
  - GP 8 Right Buttons: Selects between the 8 patterns of each selected pattern group (1,2,3,4,5,6,7,8)
36
  - < >  = track navigate
37
  - rotary wheel = bpm
38
  - Holded Pattern Remix Page Button: Go to pattern remix setup page
39
  - Holded Select Button: Go to options page
40
41
 
1458 midilab 42
You need to add the BUTTON_PATTERN_RMX reference to your MBSEQ_HW.V4 and assign a free button pin to it.
43
44
 
1454 midilab 45
46
 
47
48
 
49
----------------------------------------  ----------------------------------------
50
 a1: Acid Mountain (Gm) 120       02:23                                  00:23:50
51
 ____ ____ ____ ____ T01: 303 Acid Line                                   125 BPM
52
----------------------------------------  ----------------------------------------
53
If you just press play, thats the screen you get, on the left side General Pattern info on the rigth side, General info.
54
55
 
56
+ Pattern name
57
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.
58
59
 
60
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.
61
62
 
63
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.
64
65
 
66
The selected track name
67
68
 
69
+ Total play time
70
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.
71
72
 
73
The BPM of sequencer. Could be controlled by the scrollwheel.
74
75
 
76
77
 
78
----------------------------------------  ----------------------------------------
79
 a1: Acid Mountain (Gm) 120       02:56    g4: Stair. to heaven (Eb) 124 00:24:23
80
 ____ ____ ____ ____ T01: 303 Acid Line                                   125 BPM
81
----------------------------------------  ----------------------------------------
82
Thats the screen you get when you press one of the GP Buttons to select the next pattern to be played.
1479 midilab 83
1454 midilab 84
 
85
86
 
87
88
 
89
This is the normal behaviour of most midi sequencers.
90
To do this, just press again the GP Button of the selected track.
91
92
 
93
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 94
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 95
96
 
1458 midilab 97
----------------------------------------  ----------------------------------------
1454 midilab 98
 1    2    3    4    5    6    7    8      9    10   11   12   13  14   15   16
99
100
 
101
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 102
1454 midilab 103
 
1479 midilab 104
1458 midilab 105
 
1454 midilab 106
----------------------------------------  ----------------------------------------
107
 1M   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
108
109
 
110
When done, just release the pattern remix page button and you will get back to the main page.
111
112
 
113
----------------------------------------  ----------------------------------------
114
 a1: Acid Mountain (Gm)           03:26    g4: Stair. to heaven (Eb) 124 00:24:53
115
 ____ ____ ____ ____ T01: 303 Acid Line    X___ _X__ ____ ____            125 BPM
116
----------------------------------------  ----------------------------------------
117
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 118
1454 midilab 119
 
120
121
 
122
123
 
124
----------------------------------------  ----------------------------------------
125
 a1: Acid Mountain (Gm) 120 REMIX 03:26    g4: Stair. to heaven (Eb) 120 00:24:53
126
 ____ ____ ____ ____ T01: 303 Acid Line    X___ _X__ ____ ____            125 BPM
127
----------------------------------------  ----------------------------------------
128
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.
129
130
 
131
132
 
133
----------------------------------------  ----------------------------------------
134
 1M   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
135
136
 
137
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.
138
139
 
140
----------------------------------------  ----------------------------------------
141
 1D   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
142
143
 
144
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.
145
146
 
147
----------------------------------------  ----------------------------------------
148
 a1: Acid Mountain (Gm)       MIX 03:26    g4: Stair. to heaven (Eb) 124 00:24:53
149
 ____ ____ ____ ____ T01: SH101 Acid       ____ _X__ ____ ____            125 BPM
150
----------------------------------------  ----------------------------------------
151
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.
152
153
 
154
155
 
156
157
 
158
----------------------------------------  ----------------------------------------
159
 g4: Stair. to heaven (Eb) 124    03:40                                  00:25:17
160
 ____ ____ ____ ____ T01: 303 Acid Line                                   125 BPM
161
----------------------------------------  ----------------------------------------
162
End of remix process, get back to normal state operation. Just general info on the rigth LCD.
163
164
 
165
 
166
167
 
168
169
 
170
----------------------------------------  ----------------------------------------
171
 1    2    3    4    5    6    7    8      9    10   11   12   13  14   15   16
172
173
 
174
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.
175
176
 
177
178
 
179
180
 
181
----------------------------------------  ----------------------------------------
182
 1M   2    3    4    5    6M   7    8      9    10   11   12   13  14   15   16
183
184
 
185
Once you have choose a new pattern to be mixed down, you can choose what track will be mixed.
186
187
 
188
189
 
190
----------------------------------------  ----------------------------------------
191
 1D   2    3    4    5    6D   7    8        9    10   11   12   13  14   15   16
192
193
 
194
When you are already in remix state you could enter here and choose the track(s) to be demixed.
195
196
 
197
198
 
199
200
 
201
202
 
203
204
 
205
----------------------------------------  ----------------------------------------
206
 a1: Acid Mountain (Gm)                                       Auto Save Abtn. API
1458 midilab 207
 Save SaveAs Name Copy Paste                                     OFF       ON
208
----------------------------------------  ----------------------------------------
1454 midilab 209
Press and hold Select Button to get into this options page.
210
211
 
212
213
 
214
Saves the pattern
215
PS: this also saves all the MIXER data associated with that pattern being saved.
216
217
 
218
As it says...
219
220
 
221
Sets the name of pattern
222
223
 
224
Copy all pattern data to the clipboard
225
PS: also copies all the MIXER data associated with the copied pattern
226
227
 
228
Paste all pattern data from clipboard to sequencer memory.
229
230
 
231
232
 
233
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.
234
235
 
236
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)
237
238
 
239
240
 
241
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 242
1454 midilab 243
 
244
245
 
246
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 247
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 248
249
 
250
251
 
252
  +Channel 16
253
    - 110 (scene select, values from 0 to 127 gives you 128 scenes)
254
    - 111 (track 1 clip launch button)
255
    - 112 (track 2 clip launch button)
256
    - ... (...)
257
    - 127 (track 16 clip launch button)
258
259
 
260
+ Reload pattern when trigger a GP Button in Remix page normal state.
261
+ Implements the Option SaveAs.
262
+ 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.
263
264
 
265
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.
266