MGB 1.34 for Gameboy Arduinoboy

$18.00 - $21.50
On sale

mGB is a Gameboy cartridge program that enables the Gameboy to act as a full MIDI supported sound module when used with an Arduinoboy MIDI adapter. It works with the old DMG Gameboy as well as GBC/GBA.

You can choose either the default version that uses MIDI Channels 1-5 or select 6-10 or 11-16.

Pairing the default with the version with the other channels you could realistically run 2 or even 3 Gameboy's off of the same Arduinoboy, each playing a different MIDI channel!

Button Shortcuts

Start: MIDI Panic

Select + Dpad: Select multiple synths for editing.

Select + A: Toggles the screen on or off, better battery life, less noise, and faster response.

Select + B: Copys all parameters on screen while cursor is not on preset number.

B: Pastes all parameters while cursor is not on preset number

A + Dpad: Change parameter value

To load/save presets, put the cursor on the "PRESET" number, and hit B for load, Select+B to save

MIDI Implementation

Note: the name and number at the bottom left of the screen indicates the midi CC of the selected parameter.

PU1 - MIDI CH1

Program Change: 1 to 15

PB: Pitch bend - up to +/- 12

cc1: Pulse width - 0,32,64,127

cc2: Envelope mode - 0 to 127, 16 possible steps

cc3: Pitch sweep

cc4: Pitchbend Range

cc5: Load Preset

cc10: Pan

cc64: Sustain- Turns off note off. <64 = off, >63 = on

PU2 - MIDI CH2

Program Change: 1 to 15

PB: Pitch bend - up to +/- 12

cc1: Pulse width - 0,32,64,127

cc2: Envelope mode - 0 to 127, 16 possible steps

cc4: Pitchbend Range

cc5: Load Preset

cc10: Pan

cc64: Sustain- Turns off note off. <64 = off, >63 = on

WAV - MIDI CH3

Program Change: 1 to 15

PB: pitch bend - up to +/- 12

cc1: shape select : 16 possible on a 0 to 127 range

cc2: shape offset : 32 possible on a 0 to 127 range

cc3: Pitch Sweep speed. 0=Off, 1-127 speed.

cc4: Pitchbend Range

cc5: Load Preset

cc10: pan

cc64: Sustain- turns off note off. <64 = off, >63 = on

NOISE - MIDI CH4

Program Change: 1 to 15

PB: pitch bend +/-24

cc2: envelope mode - 0 to 127, 16 possible steps

cc5: Load Preset

cc10: pan

cc64: (sustain) turns off note off. <64 = off, >63 = on

POLY MODE - MIDI CH5 - Plays Pu1/Pu2 and Wav in poly

Program Change: 1 to 15

PB: pitch bend +/-2

cc1: See cc1

cc5: Load Preset

cc10: pan

cc64: (sustain) turns off note off. <64 = off, >63 = on



If you have your own flashcart you can download the ROM for free here:

https://github.com/defensem3ch/mGB/releases/tag/v1.3.4-unofficial