Download Print this page

Advertisement

Quick Links

2020/11/14 19:23
MIDIbox Quad Genesis: Front Panel
To build the front panel of MIDIbox Quad Genesis, you will need (details on each part below):
An aluminum front panel
A PCB to hold all the buttons, LEDs, encoders, etc., and of course all these electronic
components themselves
A bunch of 3D printed transparent button caps
Some 3D printed transparent LED pipes for the FM widget
A 2×40 standard MIDIbox-compliant character LCD screen
Knob caps for the encoders, including a datawheel-style cap for the datawheel encoder
The dual-gang and single-gang potentiometers (one each per synth, not per module!) for the
Genesis module volume controls, and their appropriate knob caps (see MBHP_GENESIS)
A whole bunch of M3 or 4-40 screws, nuts, washers, and standoffs
Standard MIDIbox 10-pin and 16-pin IDC cables, for connecting the front panel PCB to the core's
J8/9 and for connecting the LCD to the core's J15A
Dimensions
The aluminum (or acrylic) front panel of MIDIbox Quad Genesis is 15" x 11" (38.1 x 27.9 cm), and the
front panel PCB itself is 13.85" x 9.85" (35.18 x 25.02 cm), leaving a 0.57" (1.45 cm) border around
the edge. The aluminum I used was 1/16" (0.062" or 1.57 mm); this may be a consideration if you use
acrylic which is much thicker (2mm should probably be fine but 3mm might be a problem, with the 3D
printed buttons).
MIDIbox - http://www.midibox.org/dokuwiki/
1/15
MIDIbox Quad Genesis: Front Panel

Advertisement

loading
Need help?

Need help?

Do you have a question about the Quad Genesis Front Panel and is the answer not in the manual?

Questions and answers

Summary of Contents for MIDIbox Quad Genesis Front Panel

  • Page 1 Dimensions The aluminum (or acrylic) front panel of MIDIbox Quad Genesis is 15“ x 11” (38.1 x 27.9 cm), and the front panel PCB itself is 13.85“ x 9.85” (35.18 x 25.02 cm), leaving a 0.57“ (1.45 cm) border around the edge.
  • Page 2 It may be possible to make the front panel out of acrylic, a-la MIDIbox SEQ V4. Since the front panel PCB is bolted to it in many places, it will probably be sturdy enough. If it's not, there's a row of screw...
  • Page 3 Parts List for MBQG_FP PCB This is the set of parts I used to build the two MIDIbox Quad Genesis units I constructed. It can also serve as guidelines for if you're building your own board from scratch on veroboard. Here are some...
  • Page 4 Last update: 2017/09/28 22:55 mbqg_fp http://www.midibox.org/dokuwiki/doku.php?id=mbqg_fp Description Mouser P/N Quantity Encoders; 0.1” board mount with switch; bushing; 24 PPR, 24 detent; etc. If you want to save a couple dollars, you can use the ones without the switch for all...
  • Page 5 Schematic and Reference Designators Schematic image (unfortunately, MIDIbox Gallery scaled down the original image, and offsite documentation is frowned upon): For Color fields, as discussed above, you may change the colors to whatever you want, but it is recommended to keep the colors consistent (e.g.
  • Page 6 Last update: 2017/09/28 22:55 mbqg_fp http://www.midibox.org/dokuwiki/doku.php?id=mbqg_fp Ref. Des. Type Color Description Button + LED OPN2 parameter “LFO Enable” OPN2 parameter “EG Enable” (invert of test bit Button + LED 0x21:5) A29–A32 Button + LED Green Operator Selection 1–4 Genesis 1 Voice Selection: DAC, FM voices 1–6, OPN2 A33–A44...
  • Page 7 2020/11/14 19:23 7/15 MIDIbox Quad Genesis: Front Panel Ref. Des. Type Color Description A115 7-LED Column Green VGM Commands Display: FM 6 A116 7-LED Column Orange VGM Commands Display: DAC A117 7-LED Column Blue VGM Commands Display: OP/SQ 1 A118...
  • Page 8 This is the mapping for the MBQG_FP board itself–if you have the commercially produced PCB from Sauraen, you don't need this info because it's already in the copper! MIDIbox Quad Genesis supports its front panel controls in any valid MIDIbox button-LED matrix configuration, with the following restrictions: DOUT Restrictions The same BLM must be used for buttons and LEDs, and it must have 8 rows.
  • Page 9 2020/11/14 19:23 9/15 MIDIbox Quad Genesis: Front Panel connected to two DIN shift register pins (not in the matrix). For now, the mapping is hard-coded in frontpanel.c, but eventually (if there is interest), it will be read from a text-based configuration file on the SD card upon startup. If you match the matrix maps below, you won't need to edit this at all.
  • Page 10 Last update: 2017/09/28 22:55 mbqg_fp http://www.midibox.org/dokuwiki/doku.php?id=mbqg_fp SR IDX BIT L_CH3NORM L_CH34FREQ L_CH3CSM L_EG L_LFO L_DACOVR L_UGLY L_CH3FAST 2 L_NFMED L_NFHI L_KSR L_SSGON L_SSGINIT L_SSGTGL L_SSGHOLD L_LFOAM 3 L_NFSQ3 L_NFLO L_NMPLS L_NMWHT 4 PSGVOL_O15 PSGVOL_O14 PSGVOL_O13 PSGVOL_O12 PSGVOL_O11 PSGVOL_O10 PSGVOL_O9 PSGVOL_O8...
  • Page 11 2020/11/14 19:23 11/15 MIDIbox Quad Genesis: Front Panel SR IDX BIT VGM COMMANDS MATRIX COLUMN 7: FM 4 VGM COMMANDS MATRIX COLUMN 6: FM 3 VGM COMMANDS MATRIX COLUMN 5: FM 2 VGM COMMANDS MATRIX COLUMN 4: FM 1 U11 11...
  • Page 12 Last update: 2017/09/28 22:55 mbqg_fp http://www.midibox.org/dokuwiki/doku.php?id=mbqg_fp SR IDX BIT DEC2R ENCODER B DEC2R ENCODER A DECLVL ENCODER B DECLVL ENCODER A U17 5 DEC1R ENCODER B DEC1R ENCODER A FREQ ENCODER B FREQ ENCODER A ATTACK ENCODER B ATTACK ENCODER A...
  • Page 13: Assembly Guide

    The buttons need to be printed with the flanges and the cutout down, and the beveled rectangular surface up. The LED pipes need to be printed with the flat surface down and the crown-shaped end up. Downloads (You must be logged in with your MIDIbox Forum account to access the downloads) mbqg_fp_buttons.stl mbqg_fp_ledpipes.stl Assembly Guide Once you have your front panel PCB, your aluminum front panel, and all the other parts, here's some tips for the assembly process.
  • Page 14: Final Assembly

    Last update: 2017/09/28 22:55 mbqg_fp http://www.midibox.org/dokuwiki/doku.php?id=mbqg_fp absolutely sure every single button is seated fully before soldering the remaining two pins. If the switch isn't seated fully, the 3D printed button will bind and it may prevent the front panel from going together well.
  • Page 15 2020/11/14 19:23 15/15 MIDIbox Quad Genesis: Front Panel Make sure none of the nuts you use are big enough that they touch any of the soldered connections, especially the ones in the middle of the voice selection buttons. Once all the screws are in place, flip over the panel and add the washer and nut to each encoder.

This manual is also suitable for:

Mbqg fp