External Device Emulation

<< Click to Display Table of Contents >>

Navigation:  EHCo External MIDI Hardware Controller >

External Device Emulation

Previous pageReturn to chapter overviewNext page

An external MIDI device:


Is connected to a MIDI Output Port
Responds to one or more MIDI channels
Optionally has MIDI program names and bank names
Optionally can respond to MIDI System Exclusive data


EHCo acts as a “proxy” for your external MIDI hardware by reading INS files containing bank names, patch names, and controller names.  This enables you to select patches on your MIDI device using friendly bank and patch names within EHCo.


To import patch names, click the open button on the Device combo box and select “Import Patch Names…”.  Browse to the desired .INS file and click OK.




Once loaded, the device’s patch names appear in the Forte preset manager and scene commands sections.  Controller names may be edited by name in the Forte MIDI Routing screens.

In order to proxy an external MIDI device, EHCo must know which MIDI output port the device is connected to and what, if any MIDI channels it will need to transmit on.  Select the connected port name and channel.  If the device receives on all 16 channels, select OMNI.


MIDI Sync Out

EHCo can send MIDI Sync messages on the selected MIDI Output port.  Be careful not to enable MIDI Sync on more than one instance of EHCo using the same MIDI output port.  This will confuse an external device.  Refer to a MIDI reference to understand how MIDI Sync works.  The important point is that it does not send time line information, but only sends pulses 24 times per quarter note.  This defines tempo, but not location, time signature, or absolute time