background image

2020/11/14 19:23

9/15

MIDIbox Quad Genesis: Front Panel

MIDIbox - http://www.midibox.org/dokuwiki/

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.

DOUT Matrix Map

Syntax:

X = no item
B = button
EB = encoder button (push)
L = LED
R = Red
G = Green
G# = Genesis #
O# = LED Ring Segment # (counted from bottom, clockwise)
LW# = LED, FM Widget, Reference Designator # (since there is no good way to label the
individual widget segments)

All LED display digits are wired, from rows 0 to 7: A-B-C-D-E-F-G-DP

VGM Commands Matrix is wired, from top to bottom, 0-1-2-3-4-5-6 (row 7 not used for any columns)

Counting the individual segments in the LED displays, there are 638 LEDs on the front panel.

SR IDX BIT

0

1

2

3

4

5

6

7

U1

1

0

ROW0 DRIVER (ACTIVE HIGH)

1

ROW1 DRIVER (ACTIVE HIGH)

2

ROW2 DRIVER (ACTIVE HIGH)

3

ROW3 DRIVER (ACTIVE HIGH)

4

ROW4 DRIVER (ACTIVE HIGH)

5

ROW5 DRIVER (ACTIVE HIGH)

6

ROW6 DRIVER (ACTIVE HIGH)

7

ROW7 DRIVER (ACTIVE HIGH)

U2

2

0 LR_G1_DAC

LG_G1_DAC

LR_G2_DAC

LG_G2_DAC

LR_G3_DAC

LG_G3_DAC

LR_G4_DAC LG_G4_DAC

1 LR_G1_V1

LG_G1_V1

LR_G2_V1

LG_G2_V1

LR_G3_V1

LG_G3_V1

LR_G4_V1

LG_G4_V1

2 LR_G1_V2

LG_G1_V2

LR_G2_V2

LG_G2_V2

LR_G3_V2

LG_G3_V2

LR_G4_V2

LG_G4_V2

3 LR_G1_V3

LG_G1_V3

LR_G2_V3

LG_G2_V3

LR_G3_V3

LG_G3_V3

LR_G4_V3

LG_G4_V3

4 LR_G1_V4

LG_G1_V4

LR_G2_V4

LG_G2_V4

LR_G3_V4

LG_G3_V4

LR_G4_V4

LG_G4_V4

5 LR_G1_V5

LG_G1_V5

LR_G2_V5

LG_G2_V5

LR_G3_V5

LG_G3_V5

LR_G4_V5

LG_G4_V5

6 X

X

X

X

LFOFREQ_O4 LFOFREQ_O5 LFOFREQ_O6 LFOFREQ_O7

7 X

X

X

X

LFOFREQ_O11 LFOFREQ_O10 LFOFREQ_O9 LFOFREQ_O8

U3

3

0 LR_G1_V6

LG_G1_V6

LR_G2_V6

LG_G2_V6

LR_G3_V6

LG_G3_V6

LR_G4_V6

LG_G4_V6

1 LR_G1_OPN2

LG_G1_OPN2

LR_G2_OPN2

LG_G2_OPN2 LR_G3_OPN2

LG_G3_OPN2 LR_G4_OPN2 LG_G4_OPN2

2 LG_CTRL

X

LR_CTRL

X

LG_TIME

L_CMDS

LR_TIME

L_STATE

3 L_GROUP

L_MUTE

L_RESTART

L_SOLO

L_PLAY

L_RELEASE

L_RESET

L_PNLOVR

4 LR_G1_S1

LG_G1_S1

LR_G2_S1

LG_G2_S1

LR_G3_S1

LG_G3_S1

LR_G4_S1

LG_G4_S1

5 LR_G1_S2

LG_G1_S2

LR_G2_S2

LG_G2_S2

LR_G3_S2

LG_G3_S2

LR_G4_S2

LG_G4_S2

6 LR_G1_S3

LG_G1_S3

LR_G2_S3

LG_G2_S3

LR_G3_S3

LG_G3_S3

LR_G4_S3

LG_G4_S3

7 LR_G1_NOISE

LG_G1_NOISE

LR_G2_NOISE LG_G2_NOISE LR_G3_NOISE LG_G3_NOISE LR_G4_NOISE LG_G4_NOISE

Содержание MBQG FP

Страница 1: ...oder 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...

Страница 2: ...some reason it shouldn t be hard to replace them with holes All the LED holes and screw mounting holes are 1 8 3 17 mm which should give 3mm LEDs a little play some are in practice slightly wider than...

Страница 3: ...Ibox FM V2 0 V2 1 I used cheap encoders from China to save money and many of them barely work anymore Of course the color of all the LEDs is completely up to personal preference though you should alwa...

Страница 4: ...in the FM widget it may have been because I wanted clear looking LEDs in the FM widget to go with all the other clear white things there or because these LEDs are closer to yellow than to amber and t...

Страница 5: ...ng Blue FM operator parameter Atk Rate A4 Encoder 16 LED ring Blue FM operator parameter Dec1 Rate A5 Encoder 16 LED ring Blue FM operator parameter Dec1 Level A6 Encoder 16 LED ring Blue FM operator...

Страница 6: ...Green System Mode A84 Button LED Green Voice Mode A85 Button LED Green Channel Mode A86 Button LED Green Program Mode A87 Button LED Green VGM Editor Mode A88 Button LED Green Modulator Mode A89 Butto...

Страница 7: ...al button diodes included in Assembly or Switch DS1 LED Display Red Main Display DS2 LED Display Red Octave DS3 DS6 LED Display Red Frequency E1 Encoder N A OPN2 voice parameter Octave E2 Encoder N A...

Страница 8: ...keys S24 Button N A Enter TF1 Triforce Red Triforce of Power TF2 Triforce Blue Triforce of Wisdom TF3 Triforce Green Triforce of Courage U1 U12 IC N A 74HC595 Output Shift Register SMD U13 U20 IC N A...

Страница 9: ...OW5 DRIVER ACTIVE HIGH 6 ROW6 DRIVER ACTIVE HIGH 7 ROW7 DRIVER ACTIVE HIGH U2 2 0 LR_G1_DAC LG_G1_DAC LR_G2_DAC LG_G2_DAC LR_G3_DAC LG_G3_DAC LR_G4_DAC LG_G4_DAC 1 LR_G1_V1 LG_G1_V1 LR_G2_V1 LG_G2_V1...

Страница 10: ...X DETUNE_O5 DETUNE_O6 DETUNE_O7 6 HARM_O15 HARM_O14 HARM_O13 HARM_O12 HARM_O11 HARM_O10 HARM_O9 HARM_O8 7 HARM_O0 HARM_O1 HARM_O2 HARM_O3 HARM_O4 HARM_O5 HARM_O6 HARM_O7 U7 7 0 OP1LVL_O0 OP1LVL_O1 OP...

Страница 11: ...A 7 LFOFREQ ENCODER B U14 2 0 B_MENU B_G1_V2 X B_G2_V2 X B_G3_V2 B_ENTER B_G4_V2 1 B_SOFT1 B_G1_V3 B_SOFT2 B_G2_V3 B_SOFT3 B_G3_V3 B_SOFT4 B_G4_V3 2 B_SOFT5 B_G1_V4 B_SOFT6 B_G2_V4 B_SOFT7 B_G3_V4 B_...

Страница 12: ..._MUTE B_RESTART B_SOLO B_PLAY B_RELEASE B_RESET B_PNLOVR 7 B_PROG EB_DATAWHL B_VGM B_SYSTEM B_MDLTR B_VOICE B_SAMPLE B_CHAN 3D Printed Items The buttons on MBQG_FP consist simply of a 5mm tact switch...

Страница 13: ...ll rates and if I remember correctly around 10 ll worked best 100 ll would be needlessly expensive and would dim the LEDs The buttons need to be printed with the anges and the cutout down and the beve...

Страница 14: ...7 front panel and are ush with its surface I used a small piece of wood to hold the displays ush with the surface while soldering them pushed in all the way will not be ush with the surface it will b...

Страница 15: ...ns especially the ones in the middle of the voice selection buttons Once all the screws are in place ip over the panel and add the washer and nut to each 11 encoder Finally hand tighten all the screws...

Отзывы: