background image

 

14 

Using mio MIDI Management to Optimize Your Rig 

 

The factory setup for your mio4 connects “everything to everything,” so you can quickly get 

gear connected, use your controllers, and listen to your sounds. 

 
Once you have your gear connected and working, and you’ve become familiar with the mio4’s 

MIDI management features, we recommend you spend some time tweaking your settings to 

improve efficiency, minimize latency, and avoid potential data loss.        

 

Here are some recommended guidelines for optimizing your setup, to be done in the order 

shown. Don’t forget to save your new configuration to the mio4 for next power-up: 

 

1.

 

Reserve controllers on USB host ports. 

When devices are connected to the USB host jack they are assigned MIDI ports on a “first come first 
serve” basis. To ensure a consistent, optimized system you need to ensure that hosted devices 
always appear on the same MIDI port every time they are connected. You can reserve a port on the 
USB host jack for a certain device by choosing that device from the drop-down list on the MIDI Info 
page. 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. 
 

2.

 

Disable MIDI outputs for controllers that only send MIDI data. 

Many controllers send MIDI data but ignore any MIDI data that is sent to them. Good examples are 
Korg nanoKey/microKey or the multitude of Akai MPK controllers. Suppose you have eight of these 
controllers connected to the 

USB host jack

: every time you press a key on any one of these 

controllers that key event is sent to the other seven controllers, which wastes data bandwidth 
because they don’t respond to key events. You can use your mio to save seven times the bandwidth 
and processing simply by disabling the MIDI outputs for those eight controllers. The easiest way to 
do this is to go to the 

MIDI Info Page

 in iConfig and uncheck the “output enable” box. This will 

prevent any MIDI events from being sent to those controllers. If you have MIDI controllers on the 
USB host jack that need to receive MIDI input of some kind (e.g. because they generate sound or 
you need to send sysex dumps to them) then don’t uncheck the “output enable” box. These we can 
optimize in a different way (explained later). 

DIN ports

 are a bit different in that you can separate the MIDI IN and MIDI OUT signals for each 

port to different boxes. For example, you may have a MIDI controller attached to DIN 1 IN and a 
sound module attached to DIN 1 OUT. In this case you wouldn’t want to uncheck the “output enable” 
box for DIN 1 port. These we can optimize in a different way (explained later).

 

 

3.

 

Disable MIDI inputs for controllers that only receive MIDI data. 

Perhaps you have a sound module that never sends MIDI data, or a sound module that sends MIDI 
data that you don’t need.  It’s best to remove that module as a source of MIDI data. The easiest way 
to do that is to go to the 

MIDI Info Page

 in iConfig and uncheck the “input enable” box. If you have 

MIDI controllers on the USB host jack that need to send MIDI data of some kind then don’t uncheck 
the “input enable” box. These we can optimize in a different way (explained later). 
 

 

 

Summary of Contents for mio4

Page 1: ...Version 1 0 OWNER S MANUAL ...

Page 2: ...Version 1 0 ...

Page 3: ...e 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...

Page 4: ... Since the correct method of disposal will depend on the applicable laws and regulations in your locality please contact your local administrative body for details FCC USA IC Canada Regulation Warning This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against...

Page 5: ...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 t...

Page 6: ...ice Info Page 7 Abbreviations and Port Naming 8 MIDI Info Page 9 MIDI Routing and Processing Pages 10 MIDI Port Routing Page 11 MIDI Port Filters Page 12 MIDI Channel Remap Page 12 MIDI Controller Filters Page 13 MIDI Controller Remap Page 13 Using mio MIDI Management to Optimize Your Rig 14 mio4 Block Diagram 16 ...

Page 7: ... 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 withou...

Page 8: ...SB computer device jack for a Mac or PC using a standard USB B cable Does not power the device or support firmware loading 10 USB Device jack 2 power USB computer device jack for a Mac or PC Powers the device over the USB bus Supports firmware loading Accepts a USB B cable Note mio4 may also be powered by the optional iConnectivity power adapter 11 USB Host jack USB MIDI hosting jack accepts Class...

Page 9: ... 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 ...

Page 10: ... 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 c...

Page 11: ... 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 s...

Page 12: ...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 por...

Page 13: ...multi port device Number of Ethernet Jacks Shows the number of available Ethernet jacks on the product 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 sess...

Page 14: ...ilters 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...

Page 15: ... 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 ...

Page 16: ...e 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 ...

Page 17: ... 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 t...

Page 18: ...MPK controllers Suppose you have eight of these controllers connected to the USB host jack every time you press a key on any one of these controllers that key event is sent to the other seven controllers which wastes data bandwidth because they don t respond to key events You can use your mio to save seven times the bandwidth and processing simply by disabling the MIDI outputs for those eight cont...

Page 19: ...controller that is sending out after touch messages whenever you press on the keyboard or is sending out sysex messages whenever you touch something on the front panel or is sending out MIDI clock messages all the time If those messages aren t required by something else in your setup then filter them out at the source by adding a filter to the MIDI input see MIDI Port Filters Page Similarly if you...

Page 20: ...r Remap Filter Remap Port 13 Filter Remap Filter Remap Port 14 Filter Remap Filter Remap Port 15 Filter Remap Filter Remap Port 16 Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Filter Remap Port 1 Port 2 Port 3 Port 4 Port 5 Port 6 Port 7...

Page 21: ...lease 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 ...

Reviews: