Product Description - HALE UMC32+ User Manual

Diy usb-midi controller
Table of Contents

Advertisement

UMC32+ DIY USB-MIDI User Manual

Product Description

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.
(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 little or no electronics experience.
32 individually configurable inputs or outputs that send or receive user defined MIDI data with any MIDI host application.
64 I/O‟s can be achieved by linking two UMC32+‟s together using the UMC-Linker board (sold separately).
Multiple units can co-exist on the USB bus.
Small printed circuit board (1.7" x 3.3") 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.
No programming is necessary (No code to write).
Upgradeable firmware via USB using Windows XP bootloader utility (32 bit only).
Using extended MIDI commands, complex MIDI mappings can be realized including:
Individual selection of each I/O‟s corresponding MIDI channel (1 to 16)
o
Individual selection of each I/O‟s corresponding MIDI message value
o
Individual selection of each I/O‟s corresponding MIDI message type(s):
o
Note On
Poly Pressure
Controller
Individual selection of each I/O‟s corresponding hardware type including:
Digital Input with pull-up (active low) - For use with SPST tactile switches
o
Digital Input (active low) - For receiving messages from sensors with active low TTL outputs
o
Digital Input (active hi) - For receiving messages from sensors with active high TTL outputs
o
Analog Input - For connection to potentiometers, joysticks, faders etc.
o
Analog Input (Inverted) - Same as above, except that MIDI data is inverted.
o
Digital Output (Active High) – For driving LED‟s, Relays, or high power FETs etc.
o
LED Output with Blink –For blinking of status LED's (see manual for details).
o
The new "plus" version incorporates the following enhancements over original UMC32.
A redesigned PCB with dedicated GND and VCC planes for enhanced signal integrity.
o
I/O Configuration is now handled entirely by the configuration utility.
o
Connector for external status LED, on board status LED is now blue.
o
USB connector is now the standard TYPE B and is much more secure.
o
Mounting holes (#4 screw) close to USB connector make for a near bulletproof installation.
o
AUX I/O block for future expansion (TBD)
o
Improved Firmware Boot loader
o
Linkable with the original UMC32
o
RoHS Compliant (lead Free), manufactured to IPC-A-610 Rev. B, Class II.
o
* Please note that that the new UMC32+ firmware is not compatible with the original UMC32.
Before proceeding it is strongly recommended that you read and understand the precautions
section of this manual. Please pay attention to the section discussing the safe handling and
how to avoid electrostatic discharge (ESD). Failure to observe the recommendations may
result in damage to your UMC32+ and void your warranty.
Firmware v3.1.0, Hardware v1.1, Datasheet: 03/20/2011 1:37 PM / © 2008-20011 Hale Microsystems LLC, http://www.halemicro.com
The UMC32+ provides the essential core
2

Advertisement

Table of Contents
loading

Table of Contents