Subversion Repositories svn.mios

Rev

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

Rev Author Line No. Line
796 tk 1
HEADER 3 MIDIbox SEQ V4 User Manual --- Frontpanel
2
 
3
<P CLASS=INFO><B><A HREF="midibox_seq_manual.html">Back to main page...</A></B></P>
4
 
5
<H1>MIDIbox SEQ V4</H1>
6
<H1>User Manual --- Frontpanel</H1>
7
 
1181 tk 8
<p></p><center><a href="midibox_seq/mbseq_panel_v3_with_v4_labels.gif"><img src="midibox_seq/mbseq_panel_v3_with_v4_labels_small.gif" width="575" height=160 align="center">MIDIbox SEQ V3/V4 panel</A></a></center><p></p>
796 tk 9
 
812 tk 10
 
1089 tk 11
<H2> <IMG SRC="images/bullet.gif" ALT=""> Buttons/LEDs of "Traditional" Frontpanel Layout </H2>
812 tk 12
 
1089 tk 13
<P CLASS=INFO><A HREF="midibox_seq/mbseq_v3_with_v4_labels.fpd">mbseq_v3_with_v4_labels.fpd</A> from <A HREF="http://www.schaeffer-apparatebau.de" TARGET="_blank">Schaeffer Apparatebau</A></P>
14
 
812 tk 15
<TABLE CLASS=BOX WIDTH=575 ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3 >
16
  <TR>
17
    <TD> <SPAN CLASS=BIG>GP #1-16</SPAN></TD>
18
    <TD> <SPAN CLASS=NORM>The 16 "general purpose" buttons, LEDs and rotary encoders are assigned to various functions depending on the menu context.<BR>
19
      <UL CLASS=CL>
1181 tk 20
        <LI><B>EDIT page:</B> the rotary encoders are used to change values of the parameter layers. By default, these layers control the note, velocity and gatelength.<BR>
21
The GP buttons are used to active/deactivate steps in the trigger layers. The appr. LED will be lit when the function is activated. By default, the trigger layers are assigned to Gate, Accent and Roll.<BR>
22
By pressing&amp;holding a GP button in this page, incoming MIDI events will be recorded into the step (as long as parameter layers are assigned to the appr. MIDI event type, and they are free).</LI>
23
        <LI><B>In all other menu pages:</B> the GP buttons and rotary encoders can be used to select and change the menu item which is displayed at the same location on the LCD (soft functions).<BR>The usage is very intuitive and doesn't need further explanation - you will like it! :)</LI>
812 tk 24
    </SPAN></TD>
25
  </TR>
26
 
27
  <TR>
28
    <TD> <SPAN CLASS=BIG>(Track) 1-4</SPAN></TD>
29
    <TD> <SPAN CLASS=NORM>Use these buttons to select the track(s) which should be edited.<BR>The track buttons behave like "radio buttons" if only one is pressed so that you can quickly change between the tracks views. It's also possible to select multiple tracks by holding one, and pushing the additional track buttons - in this case every parameter change will be applied on all selected tracks.<BR>
1181 tk 30
       Within the PATTERN and SONG page, these buttons are used to select the track group (1-4).</SPAN></TD>
812 tk 31
  </TR>
32
 
33
  <TR>
34
    <TD> <SPAN CLASS=BIG>(Layer) A-C</SPAN></TD>
35
    <TD> <SPAN CLASS=NORM>Use these buttons to select the layer which should be edited.<BR>The layer buttons behave like "radio buttons", in distance to the track buttons multiple layers cannot be selected at once.<BR>
36
       Since MIDIbox SEQ V4 supports up to 16 parameter layers, the "control logic" works the following way:
37
       <UL CLASS=CL>
38
         <LI>Layer A button always selects the first parameter layer
39
         <LI>Layer B button always selects the second parameter layer
40
         <LI>Layer C button toggles between third and fourth layer if the track has been partitioned for 4 layers<BR>
863 tk 41
             Layer C button displays the parameter layer selection page if the track has been partitioned for more than 4 layers (-> selection via GP buttons).<BR>
42
             Pressing&Holding Layer C button allows you to increment/decrement the Layer with A/B button.
812 tk 43
       </UL>
44
       </SPAN></TD>
45
  </TR>
46
 
47
  <TR>
48
    <TD> <SPAN CLASS=BIG>EDIT</SPAN></TD>
1181 tk 49
    <TD> <SPAN CLASS=NORM>Changes to the EDIT page.<BR>
50
This button has a second function - while it is pressed, various edit views and modes can be selected, and there are also shortcut buttons to the Record, Random and Euclid generator page.</SPAN></TD>
812 tk 51
  </TR>
52
 
53
  <TR>
54
    <TD> <SPAN CLASS=BIG>MUTE</SPAN></TD>
1181 tk 55
    <TD> <SPAN CLASS=NORM>Changes to the MUTE page.<BR>
812 tk 56
This button has a second function - while it is pressed, individual parameter layers or drum instruments of the selected track can be muted/unmuted.</SPAN></TD>
57
  </TR>
58
 
59
  <TR>
60
    <TD> <SPAN CLASS=BIG>PATTERN</SPAN></TD>
1181 tk 61
    <TD> <SPAN CLASS=NORM>Changes to the PATTERN page.</SPAN></TD>
812 tk 62
  </TR>
63
 
64
  <TR>
65
    <TD> <SPAN CLASS=BIG>SONG</SPAN></TD>
1181 tk 66
    <TD> <SPAN CLASS=NORM>Changes to the SONG page.</TD>
812 tk 67
  </TR>
68
 
69
  <TR>
70
    <TD> <SPAN CLASS=BIG>SOLO</SPAN></TD>
71
    <TD> <SPAN CLASS=NORM>If this function is active, only the selected tracks will be played. All other tracks will be muted.</SPAN></TD>
72
  </TR>
73
 
74
  <TR>
75
    <TD> <SPAN CLASS=BIG>FAST</SPAN></TD>
76
    <TD> <SPAN CLASS=NORM>Use this button to speed up the encoder and datawheel increments/decrements.<BR>
1187 tk 77
         Note that on a parameter layer change, the FAST function will be activated or deactivated automatically depending on the value range which is edited by the rotary encoders.. This useful feature can be deactivated in the MBSEQ_HW.V4 file.<BR>
78
         In MUTE page, the FAST button can be used to bypassed synchronized mutes & unmutes.</SPAN></TD>
812 tk 79
  </TR>
80
 
81
  <TR>
82
    <TD> <SPAN CLASS=BIG>ALL</SPAN></TD>
83
    <TD> <SPAN CLASS=NORM>If this function active, value changes will be made for all selected tracks, layers and steps. It allows you to change all selected notes, CC numbers, gatelengths, etc. at the same time.<BR>
1125 tk 84
The GP LEDs will show the so called "selection pattern". This pattern can be changed with the GP buttons. Only selected steps will be modified by the ALL function.<BR>
85
     Note that there are different use models:
86
     <UL CLASS=CL>
87
     <LI> press & hold the ALL button and move the encoder of the already selected step
88
       (marked with &gt;...&lt;) to change all steps to the same value
89
 
90
     <LI> if ALL button not pushed (but active), move the encoder of the already selected step
91
       (marked with &gt;...&lt;) to change all step values relatively to the original value.
92
 
93
     <LI> NEW since v4.074: if the ALL button is active (regardless if pushed or not), and the encoder
94
       of an unselected step is moved, the editor will generate a ramp between the
95
       selected step and the moved encoder.<BR>
96
       This feature has been borrowed from Sequentix Cirklon - thanks for the inspiration! :-)
97
     </UL>
98
     The "selected step" can either be changed with the datawheel, or it will be
99
     changed if the ALL function isn't active.</SPAN></TD>
812 tk 100
  </TR>
101
 
102
  <TR>
103
    <TD> <SPAN CLASS=BIG>F1-F4</SPAN></TD>
104
  <TD> <SPAN CLASS=NORM>These are spare buttons, the function can be changed in the MBSEQ_HW.V4 file.<BR>
105
    Following functions are assigned to the F buttons by default:<BR>
1181 tk 106
    <B>F1:</B> shortcut to the UTILITY page<BR>
812 tk 107
    <B>F2:</B> selects the Step View<BR>
108
    <B>F3:</B> selects the Trigger Layer<BR>
109
    <B>F4:</B> selects the Track</SPAN></TD>
110
  </TR>
111
 
112
  <TR>
113
    <TD> <SPAN CLASS=BIG>MENU</SPAN></TD>
114
    <TD> <SPAN CLASS=NORM>press this button together with a GP button in order to jump to a menu page directly. The page assignments are documented <A HREF="midibox_seq/mbseq_din_v4.pdf">here</A>.</SPAN></TD>
115
  </TR>
116
 
117
  <TR>
118
    <TD> <SPAN CLASS=BIG>SELECT</SPAN></TD>
1181 tk 119
    <TD> <SPAN CLASS=NORM>in most menu pages this button is used to select the parameter (cursor position) or special functions (e.g. in EDIT page it will toggle recording mode).<BR>
120
                          Press MENU+SELECT to enter the BOOKMARKS page.</SPAN></TD>
812 tk 121
  </TR>
122
 
123
  <TR>
124
    <TD> <SPAN CLASS=BIG>EXIT</SPAN></TD>
899 tk 125
    <TD> <SPAN CLASS=NORM>use this button to exit the current menu page.
126
<BR>
127
                          Press MENU+EXIT to enable/disable Follow mode.</SPAN></TD>
812 tk 128
  </TR>
129
 
130
  <TR>
131
    <TD> <SPAN CLASS=BIG>UP/DOWN or Datawheel</SPAN></TD>
1031 tk 132
    <TD> <SPAN CLASS=NORM>used to increment/decrement the selected parameter.<BR>
1181 tk 133
    In EDIT page the datawheel and these buttons can be used for different purposes: it can scroll the cursor, the step view, can change the value and it can be used to select the parameter/trigger layer.<BR>
134
     The function can be selected by pressing EDIT + GP7/8.
1031 tk 135
</SPAN></TD>
812 tk 136
  </TR>
137
 
138
  <TR>
139
    <TD> <SPAN CLASS=BIG>SCRUB</SPAN></TD>
140
    <TD> <SPAN CLASS=NORM>if active, the sequencer position can be shifted with the datawheel (smoothly!). <I>Currently only the forward direction is supported!</I><BR>
141
                          Press MENU+SCRUB to enable/disable Loop mode.</SPAN></TD>
142
    </SPAN></TD>
143
  </TR>
144
 
145
  <TR>
146
    <TD> <SPAN CLASS=BIG>METRONOME</SPAN></TD>
147
    <TD> <SPAN CLASS=NORM>if active, a metronome click will be sent on every beat.<BR>
148
                          Press MENU+METRONOME to send an "External Restart" request (MIDI start event) on the next measure to your MIDI devices.</SPAN></TD>
149
  </TR>
150
 
151
  <TR>
152
    <TD> <SPAN CLASS=BIG>STOP</SPAN></TD>
153
    <TD> <SPAN CLASS=NORM>stops the sequencer.</SPAN></TD>
154
  </TR>
155
 
156
  <TR>
157
    <TD> <SPAN CLASS=BIG>PAUSE</SPAN></TD>
158
    <TD> <SPAN CLASS=NORM>halts the sequencer until pause is pressed again.</SPAN></TD>
159
  </TR>
160
 
161
  <TR>
162
    <TD> <SPAN CLASS=BIG>PLAY</SPAN></TD>
163
    <TD> <SPAN CLASS=NORM>resets the pattern/song position and (re)starts the sequencer.<BR>
164
         For Tap Tempo function: press&hold MENU button, tap tempo with the PLAY button. If the sequencer is currently stopped, it will start automatically with the 5th tap.</SPAN></TD>
165
  </TR>
166
 
167
  <TR>
168
    <TD> <SPAN CLASS=BIG>REW</SPAN></TD>
1117 tk 169
    <TD> <SPAN CLASS=NORM>decrements the song position (in song mode only)<BR>If not in song mode, this button can be used to decrement the step view</SPAN></TD>
812 tk 170
  </TR>
171
 
172
  <TR>
173
    <TD> <SPAN CLASS=BIG>FWD</SPAN></TD>
1117 tk 174
    <TD> <SPAN CLASS=NORM>increments the song position (in song mode only)<BR>If not in song mode, this button can be used to increment the step view</SPAN></TD>
812 tk 175
  </TR>
176
</TABLE>
177
 
178
 
179
 
180
<H2> <IMG SRC="images/bullet.gif" ALT=""> Additional Buttons/LEDs of MIDIbox SEQ V4 Frontpanel Layout</H2>
181
 
182
<p></p><center><a href="midibox_seq/mbseq_panel_v4.gif"><img src="midibox_seq/mbseq_panel_v4_small.gif" width="575" height=178 align="center">Enhanced (optional) MIDIbox SEQ V4 panel</IMG></a></center><p></p>
183
 
931 tk 184
<P CLASS=INFO>If you are planning to create your own frontpanel, following additional buttons and LEDs are recommended, which are new for MIDIbox SEQ V4, and therefore haven't been considered in the MBSEQ V2 frontpanel layout. The buttons can be connected to any free DIN (button) and DOUT (LED) pin, and they have to be enabled in the MBSEQ_HW.V4 file.<P>
812 tk 185
 
186
<P CLASS=INFO>The picture shows <A HREF="http://www.midibox.org/dokuwiki/doku.php?id=wilba_mb_seq" TARGET="_blank">Wilba's Frontpanel layout</A>. A special PCB is available which replaces the DIN and DOUT modules. All buttons, encoders and LEDs are directly mounted on the PCB together with the DIN/DOUT shift registers.</P>
187
 
1004 tk 188
<P CLASS=INFO>The frontpanel PCB can be connected to the MBHP_CORE_STM32 resp. MBHP_CORE_LPC17 module with a simple 1:1 cable to J8/J9 of the core (see <A HREF="midibox_seq/mbseq_v4_wilbas_pcb_connections.jpg">this picture</A>).</P>
816 tk 189
 
812 tk 190
<TABLE CLASS=BOX WIDTH=575 ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3 >
191
  <TR>
192
    <TD> <SPAN CLASS=BIG>(Pattern) Group 1-4</SPAN></TD>
193
    <TD> <SPAN CLASS=NORM>Four buttons which provide a direct access to the four track groups. In combination with the four track buttons, this allows you to change between the 16 tracks quickly.<BR>
194
    Four LEDs which show the selected track group should be added as well.<BR>
195
    With the MBSEQ V2/V3 frontpanel, the track group has to be selected with the F4 button.</SPAN></TD>
196
  </TR>
197
  <TR>
198
    <TD> <SPAN CLASS=BIG>Trigger Layer A/B/C</SPAN></TD>
199
    <TD> <SPAN CLASS=NORM>Three buttons which provide a direct access to the 3 trigger layers.<BR>
200
    Three LEDs which show the selected trigger layer should be added as well.<BR>
201
    With the MBSEQ V2/V3 frontpanel, the trigger layer has to be selected with the F3 button.</SPAN></TD>
202
  </TR>
203
  <TR>
204
    <TD> <SPAN CLASS=BIG>Step View</SPAN></TD>
205
    <TD> <SPAN CLASS=NORM>Changes the display view between step 1-16 and 17-32.<BR>
206
    One or two LEDs show which show the selected step view can be added as well.<BR>
207
    With the MBSEQ V2/V3 frontpanel, the step view has to be selected with the F2 button.</LI>
208
    </SPAN></TD>
209
  </TR>
210
  <TR>
211
    <TD> <SPAN CLASS=BIG>Utility</SPAN></TD>
1181 tk 212
    <TD> <SPAN CLASS=NORM>changes to the UTILITY page, e.g. to access the Copy/Paste/Clear function.<BR>
213
    With the MBSEQ V2/V3 frontpanel, the UTILITY page has to be selected with the F1 button.</LI>
812 tk 214
    </SPAN></TD>
215
  </TR>
216
  <TR>
217
    <TD> <SPAN CLASS=BIG>Copy/Paste/Clear buttons</SPAN></TD>
1181 tk 218
    <TD> <SPAN CLASS=NORM>direct access to the Copy/Paste/Clear function (no need to change to the UTILITY page).</SPAN></TD>
812 tk 219
  </TR>
220
  <TR>
1015 tk 221
    <TD> <SPAN CLASS=BIG>MENU+COPY</SPAN></TD>
222
    <TD> <SPAN CLASS=NORM>Multi Copy function: exports all selected tracks into the /PRESETS folder on SD Card. The resulting files are named COPY[track].V4T (the [track] numbers are independent from the actual track position)</SPAN></TD>
223
  </TR>
224
  <TR>
225
    <TD> <SPAN CLASS=BIG>MENU+PASTE</SPAN></TD>
226
    <TD> <SPAN CLASS=NORM>Multi Paste function: import "COPY[track].V4T" files from the /PRESETS folder into all selected tracks, starting from COPY1.V4T to (up to) COPY16.V4T<BR>
227
Use these new functions to quickly copy&paste tracks between patterns and sessions, to create temporary backups, to duplicate tracks, or whatever.<BR>
1172 tk 228
Note that you can also import these COPY[track].V4T files from the MENU-&gt;Event-&gt;PRESETS menu, e.g. to exclude certain parts of the preset</SPAN></TD>
1015 tk 229
  </TR>
230
  <TR>
1172 tk 231
    <TD> <SPAN CLASS=BIG>SELECT+PASTE</SPAN></TD>
232
    <TD> <SPAN CLASS=NORM>transfers the parameter layer, which was active during COPY, to the current parameter layer.<BR>
233
     If a drum track is selected, it's doing this for the trigger layer (and not for the parameter layer).</SPAN></TD>
234
  </TR>
235
  <TR>
236
    <TD> <SPAN CLASS=BIG>SELECT+CLEAR</SPAN></TD>
237
    <TD> <SPAN CLASS=NORM>clears only the current parameter layer.<BR>
238
     If a drum track is selected, it's doing this for the trigger layer (and not for the parameter layer)</SPAN></TD>
239
  </TR>
240
  <TR>
812 tk 241
    <TD> <SPAN CLASS=BIG>UP/DOWN buttons</SPAN></TD>
242
    <TD> <SPAN CLASS=NORM>used to increment/decrement the selected parameter (same function as datawheel).</SPAN></TD>
243
  </TR>
244
</TABLE>
245
 
246
 
247
<H2> <IMG SRC="images/bullet.gif" ALT=""> Even more optional Buttons/LED Functions</H2>
248
 
249
<P CLASS=DESC>The <A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fstandard_v4%2FMBSEQ_HW.V4">MBSEQ_HW.V4</A> file allows to assign even more Button/LED functions which have been requested by users for their own customisations:</P>
250
 
251
<TABLE CLASS=BOX WIDTH=575 ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3 >
252
  <TR>
253
    <TD> <SPAN CLASS=BIG>Tap Tempo</SPAN></TD>
254
    <TD> <SPAN CLASS=NORM>if you don't like the MENU+PLAY button combination (or if you want to use a foot switch)</SPAN></TD>
255
  </TR>
256
  <TR>
1001 tk 257
    <TD> <SPAN CLASS=BIG>Bookmarks</SPAN></TD>
258
    <TD> <SPAN CLASS=NORM>if you don't like the MENU+SELECT button combination</SPAN></TD>
259
  </TR>
260
  <TR>
812 tk 261
    <TD> <SPAN CLASS=BIG>Record</SPAN></TD>
1181 tk 262
    <TD> <SPAN CLASS=NORM>to enter the live/step RECORDING page directly (alternatively press EDIT+GP11/GP12 or enter the UTILITY page and press GP button for "REC" button)</SPAN></TD>
812 tk 263
  </TR>
264
  <TR>
265
    <TD> <SPAN CLASS=BIG>Loop</SPAN></TD>
899 tk 266
    <TD> <SPAN CLASS=NORM>to enable loop mode (alternatively can be enabled with MENU+SCRUB, or a GP button under Fx->Loop</SPAN></TD>
812 tk 267
  </TR>
268
  <TR>
899 tk 269
    <TD> <SPAN CLASS=BIG>Follow</SPAN></TD>
270
    <TD> <SPAN CLASS=NORM>to enable follow mode (alternatively cam be enabled with MENU+EXIT<BR>
1181 tk 271
  If activated, the step view in EDIT page will change automatically if the played step of the selected track is outside the page. Within the SONG page, the song pointer follows the current song position while a song is played.</SPAN></TD>
899 tk 272
  </TR>
273
  <TR>
812 tk 274
    <TD> <SPAN CLASS=BIG>Ext.Restart</SPAN></TD>
275
    <TD> <SPAN CLASS=NORM>if you don't like the MENU+METRONOME combination to send a MIDI Start event to all MIDI devices on the next measure.</SPAN></TD>
276
  </TR>
277
  <TR>
278
    <TD> <SPAN CLASS=BIG>Tempo Preset</SPAN></TD>
1181 tk 279
    <TD> <SPAN CLASS=NORM>to enter the TEMPO PRESET page (can be alternatively entered from the BPM menu)</SPAN></TD>
812 tk 280
  </TR>
281
</TABLE>
282
 
283
<P CLASS=INFO>It cannot be excluded that newer button/LED functions are not documented here. The complete list is always part of the most recent <A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fhwcfg%2Fstandard_v4%2FMBSEQ_HW.V4">MBSEQ_HW.V4</A> file.</P>
284
 
285
 
796 tk 286
FOOTER