Back to main page...

MIDIbox SEQ V4

User Manual --- Installation

The MIDIbox SEQ V4 firmware is released as a precompiled binary, which can be easily updated via USB MIDI by using MIOS Studio. Details about the bootloader are explained here.

Step by Step

  • it's assumed that you already tested the USB MIDI communication by pressing the Query button in MIOS Studio as explained in the Bootloader page - you should get some informations about the chip and the running application.
    If this procedure sounds unfamiliar to you, please follow the hardware test procedure first as explained in the MBHP_CORE_STM32 page.
  • download the latest midibox_seq_v4_* release package from the MIOS32 Download Page.
  • unzip the .zip archive.
  • load the project.hex file with the "Hex Upload" window of MIOS Studio and press the Start button.
  • the new firmware will be transfered to your MIDIbox.
  • once the "Upload completed" message is displayed by MIOS Studio (after ca. 20..30 seconds), your MIDIbox will reboot, and the new firmware will be started..

MBSEQ_HW.V4

Some premade configuration files are located in the hwcfg/ directory of the release package. One of these files has to be copied into the root directory of the SD Card. Adaptions can be made if the default setup doesn't already match with your hardware, such as LED/Button/Encoder assignments, optional Button/LED Matrix setup, AOUT interface type, etc.

As long as no SD Card is connected, or the file cannot be found, the standard V4 definitions will be used as documented in hwcfg/standard_v4/MBSEQ_HW.V4.

The MBSEQ_HW.V4 file can be edited with a common text editor.

It will be loaded (only once!) after startup. In distance to other configuration files, it won't be loaded again if the SD Card is reconnected to avoid sequencer hick-ups during runtime, and to cover the special case where files should be loaded from a SD card which contains a MBSEQ_HW.V4 file for a different hardware.

Procedure to modify the configuration file:

  • ensure that the USB cable is connected to your PC/Mac
  • go to Utility->Disk and activate MSD mode
  • wait until your operating system detected and mounted the SD Card
  • open to the root directory of the SD Card and edit the MBSEQ_HW.V4 file with a text editor (e.g. Wordpad under Windows)
  • unmount the SD Card (don't forget this, otherwise it can happen that your OS doesn't update the file!)
  • in order to load the new configuration, power-off/on your MIDIbox

Initial setup for Wilba's Frontpanel

Wilba's Frontpanel uses a special button/LED layout which is not compatible to the standard frontpanel. Accordingly, you won't be able to access the intended button functions as long as the standard assignments are active (e.g. no SD Card connected).

In order to get the frontpanel working correctly, please copy the prepared configuration file hwcfg/wilba/MBSEQ_HW.V4 into the root directory of the SD Card.

Since the integrated MSD function is not accessible at this time, an external SD Card reader has to be used.

Alternatively the usb_mass_storage_device firmware can be temporary uploaded into the STM32 which provides the same function without the need for pushing buttons. Once the MBSEQ_HW.V4 file has been copied, upload the midibox_seq_v4 firmware again - the file will now be found by the firmware, and all encoders/buttons/LEDs should work correctly!

Creating Pattern/Song/Mixer files

Some additional files are required for Patterns/Songs/Mixer pages. The firmware won't create them automatically, instead it will ask you to create a new session (press EXIT, then "New"). This will take some minutes - don't turn off your MIDIbox while files are generated (a percent bar informs you about the progress)!

Creating additional directories

Following directories have to be prepared with a computer by using the integrated MSD (USB based Mass Storage Device) function, or a SD Card reader:

  • sysex/: create additional directories named to your synthesizers in this directory (e.g. sysex/MBSID, sysex/MBFM), and copy .syx files into these subdirectories. The SysEx dumps can be sent from the SysEx menu page.
  • midi/: copy your .mid files into this directory. They can be played or imported with the UTILIT->DISK->MIDI function. Exported files will be written into the midi/ directory as well.


Last update: 2010-08-29

Copyright © 1998-2010, Thorsten Klose. All rights reserved.