Subversion Repositories svn.mios

Rev

Rev 899 | Rev 1001 | 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
 
813 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 V2/V3 panel</A></a></center><p></p>
796 tk 9
 
812 tk 10
 
11
<H2> <IMG SRC="images/bullet.gif" ALT=""> Buttons/LEDs of "Standard" Frontpanel Layout </H2>
12
 
13
<TABLE CLASS=BOX WIDTH=575 ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3 >
14
  <TR>
15
    <TD> <SPAN CLASS=BIG>GP #1-16</SPAN></TD>
16
    <TD> <SPAN CLASS=NORM>The 16 "general purpose" buttons, LEDs and rotary encoders are assigned to various functions depending on the menu context.<BR>
17
      <UL CLASS=CL>
18
        <LI><B>Edit screen:</B> the rotary encoders are used to change values of the parameter layers. By default, these layers control the note, velocity and gatelength.<BR>
19
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.</LI>
20
        <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.<BR>The usage is very intuitive and doesn't need further explanation - you will like it! :)</LI>
21
    </SPAN></TD>
22
  </TR>
23
 
24
  <TR>
25
    <TD> <SPAN CLASS=BIG>(Track) 1-4</SPAN></TD>
26
    <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>
27
       Within the pattern and song screen, these buttons are used to select the track group (1-4).</SPAN></TD>
28
  </TR>
29
 
30
  <TR>
31
    <TD> <SPAN CLASS=BIG>(Layer) A-C</SPAN></TD>
32
    <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>
33
       Since MIDIbox SEQ V4 supports up to 16 parameter layers, the "control logic" works the following way:
34
       <UL CLASS=CL>
35
         <LI>Layer A button always selects the first parameter layer
36
         <LI>Layer B button always selects the second parameter layer
37
         <LI>Layer C button toggles between third and fourth layer if the track has been partitioned for 4 layers<BR>
863 tk 38
             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>
39
             Pressing&Holding Layer C button allows you to increment/decrement the Layer with A/B button.
812 tk 40
       </UL>
41
       </SPAN></TD>
42
  </TR>
43
 
44
  <TR>
45
    <TD> <SPAN CLASS=BIG>EDIT</SPAN></TD>
46
    <TD> <SPAN CLASS=NORM>Changes to the edit screen.</SPAN></TD>
47
  </TR>
48
 
49
  <TR>
50
    <TD> <SPAN CLASS=BIG>MUTE</SPAN></TD>
51
    <TD> <SPAN CLASS=NORM>Changes to the mute screen.<BR>
52
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>
53
  </TR>
54
 
55
  <TR>
56
    <TD> <SPAN CLASS=BIG>PATTERN</SPAN></TD>
57
    <TD> <SPAN CLASS=NORM>Changes to the pattern screen.</SPAN></TD>
58
  </TR>
59
 
60
  <TR>
61
    <TD> <SPAN CLASS=BIG>SONG</SPAN></TD>
825 tk 62
    <TD> <SPAN CLASS=NORM>Changes to the song screen.</TD>
812 tk 63
  </TR>
64
 
65
  <TR>
66
    <TD> <SPAN CLASS=BIG>SOLO</SPAN></TD>
67
    <TD> <SPAN CLASS=NORM>If this function is active, only the selected tracks will be played. All other tracks will be muted.</SPAN></TD>
68
  </TR>
69
 
70
  <TR>
71
    <TD> <SPAN CLASS=BIG>FAST</SPAN></TD>
72
    <TD> <SPAN CLASS=NORM>Use this button to speed up the encoder and datawheel increments/decrements.<BR>
73
         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.</SPAN></TD>
74
  </TR>
75
 
76
  <TR>
77
    <TD> <SPAN CLASS=BIG>ALL</SPAN></TD>
78
    <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>
79
         Note that there are two different implementations: while the ALL button is pushed down, steps will be set to the same value. Once the ALL button is depressed - and active (LED is lit), all values are changed relatively to the original value. This allows incremental adjustments.</SPAN></TD>
80
  </TR>
81
 
82
  <TR>
83
    <TD> <SPAN CLASS=BIG>F1-F4</SPAN></TD>
84
  <TD> <SPAN CLASS=NORM>These are spare buttons, the function can be changed in the MBSEQ_HW.V4 file.<BR>
85
    Following functions are assigned to the F buttons by default:<BR>
86
    <B>F1:</B> shortcut to the Utility page<BR>
87
    <B>F2:</B> selects the Step View<BR>
88
    <B>F3:</B> selects the Trigger Layer<BR>
89
    <B>F4:</B> selects the Track</SPAN></TD>
90
  </TR>
91
 
92
  <TR>
93
    <TD> <SPAN CLASS=BIG>MENU</SPAN></TD>
94
    <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>
95
  </TR>
96
 
97
  <TR>
98
    <TD> <SPAN CLASS=BIG>SELECT</SPAN></TD>
99
    <TD> <SPAN CLASS=NORM>in most menu pages this button is used to select the parameter (cursor position).</SPAN></TD>
100
  </TR>
101
 
102
  <TR>
103
    <TD> <SPAN CLASS=BIG>EXIT</SPAN></TD>
899 tk 104
    <TD> <SPAN CLASS=NORM>use this button to exit the current menu page.
105
<BR>
106
                          Press MENU+EXIT to enable/disable Follow mode.</SPAN></TD>
812 tk 107
  </TR>
108
 
109
  <TR>
110
    <TD> <SPAN CLASS=BIG>UP/DOWN or Datawheel</SPAN></TD>
111
    <TD> <SPAN CLASS=NORM>used to increment/decrement the selected parameter.</SPAN></TD>
112
  </TR>
113
 
114
  <TR>
115
    <TD> <SPAN CLASS=BIG>SCRUB</SPAN></TD>
116
    <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>
117
                          Press MENU+SCRUB to enable/disable Loop mode.</SPAN></TD>
118
    </SPAN></TD>
119
  </TR>
120
 
121
  <TR>
122
    <TD> <SPAN CLASS=BIG>METRONOME</SPAN></TD>
123
    <TD> <SPAN CLASS=NORM>if active, a metronome click will be sent on every beat.<BR>
124
                          Press MENU+METRONOME to send an "External Restart" request (MIDI start event) on the next measure to your MIDI devices.</SPAN></TD>
125
  </TR>
126
 
127
  <TR>
128
    <TD> <SPAN CLASS=BIG>STOP</SPAN></TD>
129
    <TD> <SPAN CLASS=NORM>stops the sequencer.</SPAN></TD>
130
  </TR>
131
 
132
  <TR>
133
    <TD> <SPAN CLASS=BIG>PAUSE</SPAN></TD>
134
    <TD> <SPAN CLASS=NORM>halts the sequencer until pause is pressed again.</SPAN></TD>
135
  </TR>
136
 
137
  <TR>
138
    <TD> <SPAN CLASS=BIG>PLAY</SPAN></TD>
139
    <TD> <SPAN CLASS=NORM>resets the pattern/song position and (re)starts the sequencer.<BR>
140
         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>
141
  </TR>
142
 
143
  <TR>
144
    <TD> <SPAN CLASS=BIG>REW</SPAN></TD>
145
    <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 menu value alternatively to the datawheel</SPAN></TD>
146
  </TR>
147
 
148
  <TR>
149
    <TD> <SPAN CLASS=BIG>FWD</SPAN></TD>
150
    <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 menu value alternatively to the datawheel</SPAN></TD>
151
  </TR>
152
</TABLE>
153
 
154
 
155
 
156
<H2> <IMG SRC="images/bullet.gif" ALT=""> Additional Buttons/LEDs of MIDIbox SEQ V4 Frontpanel Layout</H2>
157
 
158
<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>
159
 
931 tk 160
<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 161
 
162
<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>
163
 
816 tk 164
<P CLASS=INFO>The frontpanel PCB can be connected to the MBHP_CORE_STM32 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>
165
 
812 tk 166
<TABLE CLASS=BOX WIDTH=575 ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3 >
167
  <TR>
168
    <TD> <SPAN CLASS=BIG>(Pattern) Group 1-4</SPAN></TD>
169
    <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>
170
    Four LEDs which show the selected track group should be added as well.<BR>
171
    With the MBSEQ V2/V3 frontpanel, the track group has to be selected with the F4 button.</SPAN></TD>
172
  </TR>
173
  <TR>
174
    <TD> <SPAN CLASS=BIG>Trigger Layer A/B/C</SPAN></TD>
175
    <TD> <SPAN CLASS=NORM>Three buttons which provide a direct access to the 3 trigger layers.<BR>
176
    Three LEDs which show the selected trigger layer should be added as well.<BR>
177
    With the MBSEQ V2/V3 frontpanel, the trigger layer has to be selected with the F3 button.</SPAN></TD>
178
  </TR>
179
  <TR>
180
    <TD> <SPAN CLASS=BIG>Step View</SPAN></TD>
181
    <TD> <SPAN CLASS=NORM>Changes the display view between step 1-16 and 17-32.<BR>
182
    One or two LEDs show which show the selected step view can be added as well.<BR>
183
    With the MBSEQ V2/V3 frontpanel, the step view has to be selected with the F2 button.</LI>
184
    </SPAN></TD>
185
  </TR>
186
  <TR>
187
    <TD> <SPAN CLASS=BIG>Utility</SPAN></TD>
188
    <TD> <SPAN CLASS=NORM>changes to the Utility page, e.g. to access the Copy/Paste/Clear function.<BR>
189
    With the MBSEQ V2/V3 frontpanel, the Utility page has to be selected with the F1 button.</LI>
190
    </SPAN></TD>
191
  </TR>
192
  <TR>
193
    <TD> <SPAN CLASS=BIG>Copy/Paste/Clear buttons</SPAN></TD>
194
    <TD> <SPAN CLASS=NORM>direct access to the Copy/Paste/Clear function (no need to change to the Utility page).</SPAN></TD>
195
  </TR>
196
  <TR>
197
    <TD> <SPAN CLASS=BIG>UP/DOWN buttons</SPAN></TD>
198
    <TD> <SPAN CLASS=NORM>used to increment/decrement the selected parameter (same function as datawheel).</SPAN></TD>
199
  </TR>
200
</TABLE>
201
 
202
 
203
<H2> <IMG SRC="images/bullet.gif" ALT=""> Even more optional Buttons/LED Functions</H2>
204
 
205
<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>
206
 
207
<TABLE CLASS=BOX WIDTH=575 ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3 >
208
  <TR>
209
    <TD> <SPAN CLASS=BIG>Tap Tempo</SPAN></TD>
210
    <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>
211
  </TR>
212
  <TR>
213
    <TD> <SPAN CLASS=BIG>Record</SPAN></TD>
214
    <TD> <SPAN CLASS=NORM>to enter the live/step recording page directly (alternatively enter Utility page and press GP button for "REC" button)</SPAN></TD>
215
  </TR>
216
  <TR>
217
    <TD> <SPAN CLASS=BIG>Loop</SPAN></TD>
899 tk 218
    <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 219
  </TR>
220
  <TR>
899 tk 221
    <TD> <SPAN CLASS=BIG>Follow</SPAN></TD>
222
    <TD> <SPAN CLASS=NORM>to enable follow mode (alternatively cam be enabled with MENU+EXIT<BR>
223
  If activated, the step view in EDIT screen 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>
224
  </TR>
225
  <TR>
812 tk 226
    <TD> <SPAN CLASS=BIG>Ext.Restart</SPAN></TD>
227
    <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>
228
  </TR>
229
  <TR>
230
    <TD> <SPAN CLASS=BIG>Tempo Preset</SPAN></TD>
231
    <TD> <SPAN CLASS=NORM>to enter the tempo preset page (can be alternatively entered from the BPM menu)</SPAN></TD>
232
  </TR>
233
</TABLE>
234
 
235
<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>
236
 
237
 
796 tk 238
FOOTER