Drum & Bass II - A Game Boy MIDI sync drum loop sampler, 190 DnB breaks - Downloadable ROM (v1.0)

$7.00

DRUM & BASS II — Game Boy Sample Player ROM

190 drum & bass breaks. MIDI sync.

DRUM & BASS II is a Game Boy ROM packed with 190 DnB drum loops; amen breaks, jungle chops, rolling beats, punchy snares, and atmospheric grooves. Sync it to your DAW via Arduinoboy, or play standalone as a master clock. Built for live performance and studio use.

What you get:

  • Game Boy ROM file (.gb), works on real hardware (DMG, GBC, GBA) and emulators
  • 190 selectable drum loops with on-screen browser
  • MIDI clock slave sync (Arduinoboy LSDJ Slave mode)
  • Master clock mode (sends MIDI to other gear)
  • Live glitch controls: envelope stutter, pitch bend, loop freeze
  • Game Boy Color enhanced with colorful waveform display
  • DMG backwards compatible

How to use it:

Flash to a cart (EverDrive, insideGadgets, etc.) or run in an emulator.
Connect an Arduinoboy for MIDI sync.

ALL CONTROLS

Selection Screen

  • UP; Move cursor up one sample
  • DOWN; Move cursor down one sample
  • UP (hold); Fast scroll up (starts after 0.5s, scrolls at 15 items/sec)
  • DOWN (hold); Fast scroll down
  • RIGHT (hold); Preview selected sample (plays while held, stops on release)
  • A; Enter MASTER mode (plays immediately, sends MIDI clock out via serial port)
  • B; Enter SLAVE mode (waits for external MIDI clock sync via Arduinoboy)

Play Mode

  • A (hold); Envelope glitch effect. Creates a stuttering volume modulation synced to the sample position. Different timing = different sound each time.
  • A + LEFT; While holding A, increase envelope intensity (faster modulation)
  • A + RIGHT;While holding A, decrease envelope intensity (slower modulation)
  • A (release); Envelope turns off, intensity resets to default for next press
  • B (hold); Loop stutter glitch. Restricts the sample pointer range creating short repeating fragments. The shorter the range, the faster the stutter.
  • B + UP; While holding B, tighten the stutter (shorter loop = faster repeat)
  • B + DOWN;While holding B, loosen the stutter (longer loop = slower repeat)
  • B (release); Normal full-length loop resumes
  • SELECT + UP; Increase timer modulo (slower tempo)
  • SELECT + DOWN; Decrease timer modulo (faster tempo)
  • START; Stop playback (silence)
  • START (again while stopped); Return to sample selection screen

Requirements:

  • Game Boy, Game Boy Color, or Game Boy Advance (real hardware)
  • Flash cart (EverDrive GB, insideGadgets, etc.) OR emulator (BGB, mGBA)
  • Arduinoboy for MIDI sync (optional; works standalone in master mode
  • Tempo range: 120–200 BPM (optimal for DnB)

Known bugs:

  • No stutter glitch in slave mode (PLL conflict) (Using detune instead)
  • Low BPM sync issues for 8-beat samples
  • Slight off-phase on first beat in slave mode unless tempo has been primed.
  • mGB Arduinoboy mode not recommended due to clock being laggy there (fix for another day)
  • Waveform at 15fps (intentional tradeoff)
  • Master clock half-BPM for 8-beat samples (All are 8-Beat except Amen)

    Developed by HobbyChop 2026