HALE UMC32 DIY USB-MIDI Controller

Product Description
Firmware v2.27 (01/07/10)The UMC32 is an OEM/DIY product that allows Electronic Musicians, Multimedia Artists and Experimenters the ability to create custom user interfaces to control any software application that supports the MIDI protocol. The UMC32 provides the essential core (microcontroller, power supply, USB functionality) to allow the user to easily implement their choice of control elements (example: switches, pots and or faders). The UMC32 will also translate data from your MIDI host application into logic levels for driving LEDs, Relays and more.
- Easy to implement with minimal effort and little or no electronics experience.
- 32 individually configurable inputs or outputs per unit that send or receive user defined MIDI data between any MIDI host application regardless of operating system.
- 64 I/O‟s can be achieved by linking two UMC32‟s together using the UMC-Linker board (sold separately).
- Small printed circuit board (1.6” x 2.7”) allows creating portable end devices.
- True plug-and-play (USB-MIDI class compliant drivers are provided by the operating system).
- Compatible with all versions of Mac OS X, Windows 7 / Vista / XP / 2000.
- USB bus powered. A single USB cable handles power and data.
- Multiple UMC's can connect to the same USB bus to provide up to 512 I/O's !
- No programming is necessary (No code to write).
- Upgradeable firmware via Windows XP / Vista bootloader utility (32 bit only).
- Simple configuration of Digital or Analog channels via onboard DIP pack.
- Using extended MIDI commands. complex I/O and mappings can be realized including:
- Individual selection of each I/O’s corresponding MIDI channel (1 to 16)
- Individual selection of each I/O’s corresponding MIDI message value
- Individual selection of each I/O’s corresponding MIDI message type(s):
- Note On
- Poly Pressure
- Controller
- Individual selection of each I/O’s corresponding hardware type including:
- Digital Input with Pullup (Active low) - For use with SPST tactile switches.
- Digital Input (Active low) - For receiving messages from sensors with active low TTL outputs.
- Digital Input (Active hi) - For receiving messages from sensors with active high TTL outputs.
- Analog Input - For connection to potentiometers, joysticks, faders etc.
- Analog Input (Inverted) - Same as above, except that MIDI data is inverted.
- Digital Output (Active High) – For driving LED’s, Relays, or high power FETs etc.
- LED Output with Blink –For blinking of status LED's (see manual for details).
- More I/O types to come…
(Adobe's Acrobat reader is required)
UMC32 Firmware v2.27 (01/07/10)
This is the latest Firmware available for UMC32. The bootloader utility will ask you for this file in order to update the firmware of your device.
UMC32 Bootloader Utility v1.00 (11/19/08)
This firmware update utility (Windows XP/Vista 32 bit only) will allow you to upgrade the firmware of your UMC32.
UMC32 Configuration utility v1.10 (BETA) for Windows.
This beta of the UMC32 configuration utility will allow you to create complex I/O mappings with your UMC32. For proper operation, the UMC32's DIP 10 must be in the ON position. Click here for screenshot
UMC32 Firmware Archive
Here you will find previous firmwares and their corresponding user manuals.
