matthewcieplak / hexdrum-midi

A MIDI-enabled fork of the LMNC big button

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hexdrum

Hex drum is a midi-capable port of the Big Button sequencer by Look Mum No Computer.

The code is completely rewritten for easier editing and optimizations and to add a few new features:

  • MIDI input (clock and note-to-gate)
  • Note audition
  • 32nd note fills
  • Clear all/shift all banks
  • Mute/solo

Hexdrum

MIDI input

MIDI input is received by default on Channel 16 and notes received on 6 standard MIDI GM drum notes (C1, D1, E1, F1, G1, A1) are transmitted to the six gate outputs.

MIDI input is acheived through a standard 6n138 optocoupler on a small daughterboard. MIDI THRU can be added with a 2n3904 transistor and a few extra resistors.

Stripboard layout

Hexdrum MIDI input stripboard layout

Schematic

Hexdrum MIDI input stripboard layout

About

A MIDI-enabled fork of the LMNC big button


Languages

Language:C++ 100.0%