Page 3
Warranty iConnectivity warrants to the original purchaser that this unit is free of defects in materials and workmanship under normal use and maintenance for a period of one (1) year from the date of original purchase. The warranty applies only to registered iConnectivity users that register their product(s) within fourteen (14) days of time of original purchase. To register iConnectivity products, visit iConnectivity.com. If the unit qualifies for warranty service during the one (1) year period, it will be repaired, or replaced, at iConnectivity’s option, at no charge, when returned prepaid to the iConnectivity Technical Service Center with proof of purchase – the sales receipt may be used for this purpose. Installation labor is not covered under this warranty. All replacement parts, whether new or re-manufactured, assume as their warranty period for only the remaining time of this warranty. This warranty does not apply to damage caused by improper use, accident, abuse, improper voltage service, fire, flood, lightning, or other acts of God, or if the product was altered or repaired by anyone other than iConnectivity Technical Service Center. Consequential and incidental damages are not recoverable under this warranty. Some regions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply. This warranty gives you specific legal rights, and you may also have other rights, which vary from state to state. No portion of this warranty may be copied or duplicated without the expressed written permission of iConnectivity. THIS WARRANTY IS NOT TRANSFERRABLE. Compatibility mio4 is compatible with any Mac or Windows PC with an available USB port. The included iConfig software works with Windows 7 or later and Mac OS X 10.8 or later.
Page 4
PRECAUTION/IMPORTANT NOTES FCC (USA) / IC (Canada) Regulation Warning Interference with other electrical devices This equipment has been tested and found to comply with Radios and televisions placed nearby may experience the limits for a Class B digital device, pursuant to Part 15 of reception interference. Operate this unit at a suitable the FCC Rules. These limits are designed to provide distance from radios and televisions. reasonable protection against harmful interference in a residential installation. This equipment generates, uses, Indoor use only and can radiate radio frequency energy and, if not To avoid the risk of electrocution and/or damage to other installed and used in accordance with the instructions, connected equipment, this equipment must not be used may cause harmful interference to radio communications. under wet or high moisture conditions. All interconnecting However, there is no guarantee that interference will not cabling must also be indoors. Should moisture suddenly occur in a particular installation. If this equipment does increase, immediately disconnect power to the cause harmful interference to radio or television equipment. reception, which can be determined by turning the equipment off and on, the user is encouraged to try to Power sources correct the interference by one or more of the following Ensure that correctly rated power outlets are used with measures: the supplied power supply. - Adjust the receiving antenna - Increase the separation between the equipment and Heat receiver Keep this equipment away from all heat sources. Ensure - Connect the equipment into an outlet on a circuit that sufficient ventilation and/or heat dissipation is different from that to which the receiver is connected provided for the equipment and all connected devices. - Consult the dealer or an experienced radio/TV technician for assistance Packaging...
Page 5
Introduction Thank you for purchasing the mio4™ Advanced MIDI Interface, a member of iConnectivity's line of innovative interfaces. Your interface has full support for two Macs or PCs - at the same time! - plus you can connect it to your router and access four more computer devices over Wi-Fi or wired Ethernet. The mio4™ offers extremely flexible MIDI routing between everything connected: all those computers, plus the MIDI hardware plugged into its four in/out pairs of 5-pin MIDI and its USB MIDI Hosting Port. (There's a USB MIDI Class-Compliant Hosting Port on the rear of the interface, which you can expand with a powered USB hub to access up to eight USB MIDI devices.) Between all those external and internal connections, your mio4™ has a total of 48 configurable 16-channel MIDI ports! All those data streams let you use a substantial number of modern and vintage MIDI devices, get them all talking to each other, and also bring in "guest" equipment and computers very quickly when you collaborate with other musicians on stage or in the studio. Because of your mio4's built-in MIDI filtering/routing/merging, stand-alone hardware units aren't needed for those functions. MIDI can also be routed to multiple destinations, for example if you want to layer sounds on different instruments, and each destination can have its own MIDI processing. All the MIDI routing and processing is simple to set up in the included iConfig software for Mac and PC (www.iConnectivity.com/support/downloads), and your complete configuration can be saved in non-volatile flash memory on the device. It remembers it all when you power up the next time. There are no Mac or PC software drivers to install, because the interface is USB Class-Compliant, and it can be powered over the USB bus without a power adapter.
Initial Setup The following steps will help you set up and integrate your mio4 as easily as possible. 1. Connect a Mac or PC to rear-panel USB Device jack 2, using the supplied USB-A to USB-B cable. This provides the mio4 with power over the USB bus. (It can also be powered by the optional iConnectivity power adapter.) 2. Download and install the included iConfig software to a Mac or PC from www.iconnectivity.com/support/downloads. Launch the program. iConfig will automatically check to ensure your interface has the latest firmware installed. mio4 is shipped from the factory with a default configuration that includes MIDI routing and merging between all the connected devices. You can operate the mio4 in this default configuration, or use iConfig to customize the routing and MIDI management for your specific needs. Custom settings can be saved on the interface for next use. mio4 requires no driver software to operate on either Mac OS X or Windows. (The exception is that Network MIDI on Windows computers requires the rtpMIDI driver: http://www.tobias-erichsen.de/software/rtpmidi.html) 3. Connect your MIDI devices and/or an additional Mac or PC to the interface. Your interface can also operate stand-alone without a computer using the optional iConnectivity power adapter. For detailed information about hardware connections, please see the mio4 Hardware Layout 4. The mio4's MIDI routings are in the factory default state, which is a "one size fits all" setup that you can reconfigure. Your Mac/PC DAW software automatically sees all the available 16- channel MIDI port sources and destinations the mio4 provides, and connected MIDI devices are routed to both computers and to each other. For information about MIDI routing, both the factory default setup and how to customize it, please see the MIDI Routing and Processing section.
1. Power button only. In general, USB MIDI devices - Sleep Mode: Hold for 2 seconds that require a software driver to until the green LED goes out, then 6. Network jack LED operate are not Class-Compliant. release. Indicates that MIDI is being (Optional) Accepts a powered USB - Wake: Touch button briefly. sent/received over the network. 2.0 or 3.0 hub to access up to eight - Hard-reset: Hold button for 7 Class-Compliant MIDI devices. seconds; all LEDs light up; release 7. MIDI DIN 1 in/out jack pair (front button. panel) Note: We recommend looking for - Bootloader mode to receive the "USB Certified" sticker to firmware updates: Hold button 4 8. MIDI DIN 2- 4 in/out jack pairs ensure your hub meets power seconds until power LED turns red; (rear panel) requirements. release button. MIDI 1 and MIDI2 Connect standard 5-pin MIDI DIN lights alternate on and off. Press equipment. and hold to abort bootloader 12. Network jack mode. 9. USB Device jack 1 Ethernet jack for Network MIDI. USB computer device jack for a Mac Supports up to four Network MIDI 2. Power LED...
The mio4 comes equipped with a powerful suite of features for managing your MIDI interconnections. These are described briefly below, while detailed operating instructions appear in the following pages. Network MIDI Additional MIDI interconnection is available via Ethernet, allowing you to add up to four additional computers or Network MIDI-equipped iConnectivity interfaces to your MIDI setup. For details on how to use Network MIDI, refer to the Network MIDI section. Port Routing Each MIDI port on each connection can be routed to any other port. Multiple ports can be merged and routed to a single port. A default routing configuration is loaded in the factory. To view and edit the MIDI port routing, refer to the MIDI Port Routing section. Port Filters Filters can be applied to any MIDI input or output port. Filters block specific MIDI event messages from being received on an input port or from being sent through an output port, allowing you to manage the content and volume of MIDI traffic. For details on port filter settings, refer to the MIDI Port Filters section. Channel Remap Each MIDI port has 16 channels of MIDI data. Specific events on any one channel can be remapped to another channel on the same port, allowing more customization and control. Channel mapping can be applied to inputs as well as outputs. For details on channel remap settings, refer to the MIDI Channel Remap section. Continuous Controller Filters Filters can be defined to remove specific continuous controller messages on selected channels of either input or output ports, allowing another way to tailor your MIDI setup. For details on continuous controller filters, refer to the MIDI Controller Filters section. Continuous Controller Remap Specific continuous controller messages can be remapped to another continuous controller type, to redefine the effect of the controller. Remapping can be applied to selected channels on selected inputs or output ports. For details on continuous controller remapping, refer to the MIDI Controller Remap section.
Network MIDI The mio4's Network MIDI feature is a bidirectional MIDI connection over Ethernet. The mio4 supports up to four Ethernet sessions, each one acting as a 16-channel MIDI port. Connect an Ethernet cable from one computer to the mio4's single Network port, or use an Ethernet switch or Wi-Fi router to connect up to four computers. Follow the instructions below to set up the Ethernet session on the computer. Network MIDI is built into Mac OS X, and Windows requires the free rtpMIDI driver available here: http://www.tobias-erichsen.de/software/rtpmidi.html. They both look the same and function the same way. Connecting a computer to a Network MIDI Session 1. Connect an Ethernet cable from the mio to the computer. 2. Access the MIDI Network Setup screen: In Mac OS X, open the Audio MIDI Setup Program in the Utilities folder, and click “Window” and “show MIDI Studio”. Double-click the Network icon. In Windows, open the rtpMIDI program. 3. Follow the four steps listed below (referring to the following MAC screen shot). In this example we're connecting to ETH 1. 1) Click the + icon under My Sessions to create a new 16-channel Network MIDI session on your computer, called "Session 1" (you can rename it in the "Local name" field on the right). (2) Click on the Session 1 checkbox to enable it. (3) Click ETH 1 (or another one of the four available mio destination Sessions) for connection to "Session 1." (4) Click Connect. You may have to re-connect to the session next time you start your computer.
The included iConfig program looks and works the same on Mac and Windows. Use it to configure all the setup, MIDI routing, and MIDI processing features in your mio4. iConfig also works with additional iConnectivity interfaces connected to the same computer; you only need one installation. IMPORTANT NOTE: To save the mio4’s configuration to memory, select “Device” on the top menu bar, and then select “Save Current Settings”. The settings will be stored in non-volatile memory while the mio is powered off. The following sections explain each page that appears under the tabs at the top of the iConfig application. Device Info Page This page displays overall information about the mio4, and is used to configure its Ethernet settings. Device Information: The Device Name field is editable, so you can give the mio4 a unique name. Ethernet Information: IP Mode (Dynamic IP, Static IP). Every device on a network has a unique IP address number to identify it. When set to Dynamic IP (the default) the IP address is assigned to the mio4 each time it connects to the computer. When set to Static IP the mio4 IP address is entered manually. If other devices on the same network as the mio4 need a consistent IP address every time they start up, you can avoid conflicts by assigning mio4 a fixed IP Address, Subnet Mask, and Gateway here.
Abbreviations and Port Naming USB device jack ports are named based on their The iConfig software uses standard abbreviations default routing connections in the mio4. This for MIDI port names, and the factory-default way you can view the MIDI end destinations or names reflect the factory-default MIDI routing. sources from your DAW software: These are explained below. Abbreviations: DIN 1 - 4: the MIDI 5-pin DIN input/output pairs. USB 1 -2: USB computer device jacks. (connections to MAC or PC computers) HST 1 - 8: USB MIDI host ports (connections to class-compliant USB MIDI devices, either directly or via a powered hub to the USB-A jack) ETH 1-4: the four Network MIDI sessions on the Ethernet jack Port Naming: Each MIDI port can be assigned a custom name in the MIDI Info Page of iConfig, and the mio is pre- configured at the factory with a default set of port names. The names given to the DIN, USB host, and Ethernet ports simply reflect the port type and number (i.e. USB host port 2 is named HST 2). In the case of USB computer device jacks, the ports have been named according to the routing in the mio4. (i.e. USB device jack 1 port 1 is routed to DIN 1, so it has been named DIN 1). The reason for this naming choice is for convenience when viewing the ports on your computer’s DAW software. As shown in the Pro Tools example on the right, the computer software lists the ports connected to the MIDI interface and includes the custom Note: After changing a port name in iConfig, it names in the port naming. By assigning names may be necessary to remove the mio4 from the based on the port routing, you can see the end computer’s device listing and re-connect the mio4...
Number of RTP MIDI Sessions/Ethernet Jack: The Ethernet Jack can support separate MIDI sessions with multiple networked computers. This number shows the maximum number of sessions. Number of RTP MIDI Connections/RTP MIDI Session: This indicates how many devices can be connected via each Ethernet session (normally one.) Enable routing between ports on multi-port USB devices: This is not normally required but can be enabled by checking this box. Enable Running Status on DIN ports: Running Status is a MIDI command that must be implemented - correctly - by receiving devices, so it is disabled by default. Its function is to reduce the amount of MIDI data by eliminating redundant status bytes. Port Information: MIDI Information: General: Every MIDI port available to each mio4 Number of MIDI Ports: Shows the total number connection can have both its input and output of MIDI ports available on the 5-pin DIN Jacks, USB enabled or disabled. Everything is on by default. Device Jacks, USB Host Jack and Ethernet Sessions. Port Names can be edited. Note: Each MIDI port is a 16-channel data stream. Note: The default port names are based on the Number of DIN pairs: Shows the number of factory default routing so they may no longer be standard 5-pin MIDI DIN connector pairs (In/Out). appropriate once you modify the routing. Number of Device jacks: Shows the number of USB Host Jack: Once a device has been connected USB-B connections available for Mac or PC via the Host Jack, you can reserve one of the ports computer devices. for that device for future connections. Number of USB MIDI Ports/Device Jack: Each Ethernet Jack: Includes information about active Device Jack can can support multiple MIDI ports.
MIDI Routing and Processing Pages MIDI data is routed from the mio4 inputs to the outputs according to the settings on the MIDI Port Routing Page. The MIDI data can also be manipulated in the mio4 by filtering or remapping functions. These settings are configured in the MIDI Port Filters, MIDI Channel Remap, MIDI Controller Filters, and MIDI Controller Remap pages Note: MIDI filtering and remapping functions are performed in a specific order on the MIDI inputs and outputs. Please refer to the mio4 block diagram. General Page Layout: The iConfig pages for MIDI routing and processing share a common layout, with a PORT panel on the left and a SETTINGS panel on the right, as shown below. Please refer to the Abbreviations and Port Naming explanations on the previous page.
MIDI Port Routing Page Every 16-channel MIDI port input from each physical connection can be routed to one or more destinations. For example, a DAW track routed to 5-pin DIN 1 could be routed to an additional DIN jack to layer a synth sound. In the Port Routing example below, MIDI sent to port “DIN 1” from the first computer (on USB Jack 1) is being routed both to the DIN 1 jack and to the other computer's Port 5 (on USB Jack 2).
MIDI Port Filters Page This setting allows specific kinds of MIDI data to be removed (filtered) from each port on either the input or output path. In the Filter Type selection box, choose between Input and Output to select where the filtering is to be applied. Active Sensing and Program Changes are being filtered from the USB 1, Port “DIN 1” input in the following example. MIDI Channel Remap Page This setting allows MIDI data to be re-assigned from one channel to another on either the input or output path. Choose specific message types on specific channels by clicking on the corresponding box in the matrix. Edit the “Remap to Channel” entry below the channel number to indicate which channel the messages should be re-assigned to. In the example below, Pitch Bend messages on channel 8 of port 1 (“DIN 1”) from the computer are remapped to channel 2 before routing the data to its destination port (DIN 1). The Pitch Bend messages will be removed from channel 8 and inserted into channel 2 instead.
MIDI Controller Filters Page This setting allows specific MIDI Controller messages to be removed (filtered) on either the input or output path. The list of all 128 controller ID’s in the MIDI spec is available, and up to eight different controller filters can be specified. The example below shows Modulation Wheel messages (ID 01), being removed at the input from USB 1, port “DIN 1”, on MIDI channel 1. MIDI Controller Remap Page This setting allows MIDI Controller messages to be changed so that they apply to a different controller. In this example two controller messages have been remapped at the input on USB 1, port “DIN 1”, MIDI Channel 1. Modulation wheel messages are being used to control volume and foot pedal messages are being used to control expression.
Devices are recognized by the manufacturer and model only. If you have two of the same controller and they have different setups then ensure, that they are always connected to the same port on your USB hub, then when mio4 powers up it will enumerate the controllers in the same order every time.
Page 19
Depending on the loading of your system, the above optimizations can yield a tremendous improvement in data handling and latency. At iConnectivity we like to design smart interfaces that let you build the system you need and ensure the best performance and lowest latency possible. We hope you...
MIDI DIN MIDI DIN For connecting 5-pin MIDI (mio 4 includes 4 Input Output DIN inputs or outputs MIDI DIN pairs) Connector Connector Filter/Remap* Filter/Remap* Filter/Remap* Filter/Remap* Port 1 Port 1 Filter/Remap* Filter/Remap* Device Host Filter/Remap* Filter/Remap* Jack Jack...
Page 21
Support For any support related issues, please submit a ticket on our on-line support ticket system. http://www.iConnectivity.com/support Email: Support@iConnectivity.com +1 403/457-1122 Monday to Friday 8:30 am (MST) to 4:30 pm (MST) iConnectivity #100, 925 26 Street NE Calgary, AB T2E 7P6 Canada...
Need help?
Do you have a question about the mio4 and is the answer not in the manual?
Questions and answers