- up to 64 Pots or Faders, dynamic priorities: latency < 1 ms! :-)
- up to 64 Push-Buttons
- up to 64 LEDs
- one internal bank
- +16 external banks with every BankStick
- sends CC/Note/Aftertouch/PitchBender/ProgramChange
- Min and Max values, scaling over the whole pot range
- Meta Events allow you to define SysEx strings and more
- Normal, Snap (Soft-Takeover), Relative and Parallax Mode for pots
- On/Off, On Only, Toggle Mode for buttons
- integrated MIDI Learn Function
- Setups exchangable via SysEx
- Device IDs to address up to 8 boxes in a MIDI chain
- Menu Buttons
- Snapshot Button with Save/Recall function
- Shortcuts for the buttons (SFB) for faster menu handling
- LC-Display, different Display Modes
- dedicated strings for every pot can be saved in the BankStick
- MIDI event filter for the merger
- Optional RS232 Interface
Additional features of the MIOS based version:
- runs on a PIC18F452 under MIOS
- On-Screen editing of MIDI Events
- On-Screen editing of pot lables
- On-Screen editing of banknames
- up to 8 BankSticks can be connected (-> up to 128 banks)
- banks can be copied
- Remote Control via SysEx
- an optional global MIDI channel
- Morphing function which allows to fade smoothly between two pot scenes
- optional 8 CV outputs with MBHP_AOUT
- optional 64 CV outputs with MBHP_SHX8
The MIDIbox64 is based on the MIDIbox Hardware Platform. Documentation about the required modules can be found there. It is extremely expandable, you can use it as low-cost controller without display or buttons with just 8 or 16 pots (see here), or you can build a full-featured controller with LCD, 64 pots/faders, 64 buttons, 64 LEDs, a lot of BankSticks for using external banks (see here)...
Important Note: with the new MIOS based implementation it's possible to run the MIDIbox64 firmware on a PIC18F452. Many features which are listed here are only provided by this version, therefore it's highly recommended to use this processor and not the expired PIC16F877 anymore!
The software has been enriched by a lot of features in the last few years. Many ideas were suggested by MIDIbox users from all of the world, who use the box for the differentest tasks.
The PIC16F firmware (which will not be enhanced in the future anymore) is available as .hex file and can be burned into a PIC with a special programmer.
The MIOS based PIC18F firmware is available in the MIOS Download section as source code and preassembled .syx file. This firmware can be loaded into the MIDIbox via MIDI.
If your MIDIbox is stuffed with a display, most parameters can be configured directly on the box. The integrated MIDI-Learn function helps you to assign MIDI events to the pots and buttons fast & easy. Optionally you can use the mk_syx script to convert a .ini textfile to a .syx binary SysEx dump file, which can be uploaded via MIDI. The script has been written in perl and runs under Windows, Macintosh, Be-OS, Linux, ...
Serge developed a Windows GUI which is available under miostools.midibox.org.
Here are some snapshots:
At this page you will find an alternative firmware which converts the MIDIbox64 into a 16-track analogue style sequencer :-)
Think different: the MIDIbox64 of Patrick
More exotic MIDIboxes can be found in the MIDIbox Gallery.
Last update: 2016-08-12
Copyright © 1998-2016, Thorsten Klose. All rights reserved.