Home
Technology
LinuxSampler on Puppy
Miditzer with LinuxSampler
Fantasia with Miditzer
Mapping with MIDI-OX
Specifications
Listen
Videos>
Contact Us
Organ Sample Sets
VPO Links
|
Using MIDI-OX Mapping
Introduction
MIDI-OX is a multi-purpose MIDI utility program. It can be used as a simple MIDI
monitor, a MIDI channel mapper, a MIDI patch mapper, a MIDI Control converter, and
as a MIDI router. All of these thing can be configured using the MIDI-OX menus and
configuration tools. This can also be accomplished via a COM programming interface
(VisualBasic, C++, WSH).
The MIDI-OX program can be downloaded from http://www.midiox.com/.
For use with Linux through WINE I would suggest an earlier version - 6.5.1(http://www.midiox.com/zip/midiox651.exe)
as I have had better success with it than the most recent version.
For more information and help visit the MIDI-OX Forum - http://www.midiox.com/cgi/yabb/YaBB.pl
This 'How To' will show how to use MIDI-OX to route MIDI messages from one Midi
Port to another, and convert CC11 messages to CC7 messages through MIDI Mapping.
Installing MIDI-OX in Puppy 4
Once you have downloaded MIDI-OX,
- Click on midiox651.exe (you should still have .exe files configured
to run by WINE from when you installed Miditzer)
- Click on the Setup button
- Click Next
- Select I Agree and click Next on the License Agreement
Screen
- Click Next on the Select Installation Folder screen
- Let the installation run
- Click Close on the Installation Complete Screen
- Open the File Browser by clicking on the File Icon on the desktop
- Locate the MIDI-OX.desktop file and drag-and-drop it onto the desktop
- Right click on the MIDI-OX.desktop file and select Edit Item
- Delete the .desktop from the text displayed box
- Click OK
- Move the MIDI-OX icon to where you want it on the desktop
Using MIDI-OX to Route MIDI data from Midi Through to LinuxSampler
- Click on the MIDI-OX Icon
- The defualt view will look like the following image

- Click on Options -> MIDI Devices

- Select the Midi Through Port-0 port in the MIDI Inputs window and
LinuxSampler -
Port 0 in the Midi Outputs window

- Click OK
This routes the MIDI information from Midi Through to LinuxSampler.
We will configure Miditzer to use the Midi Through port instead of the LinuxSampler port. MIDI-OX will now route all midi messages from Miditzer to LinuxSampler, and when the next section is
complete it will also translate the CC11 messages to CC7.
Using MIDI-OX to Map CC11 to CC7
- Click on Options -> Data Mapping

- You will now see the Translation Map configuration screen

- Click the on the Insert button
- In the When Input matches: line ->
- Leave the Channel selection as Any
- Change the Event Type to Ctrl (also known as Change Control or CC)
- Change the Min and Max values to 11 for the Ctrl#
- Leave the Min and Max values for the Amount as -1
- In the Set Output to: line ->
- Leave the Channel selection as Match Input
- Leave the Event Type selection as Match Input
- change the Min and Max values to 7 for the Ctrl#
- leave the Min and Max values for the Amount as -1

- Click OK
- Select the Turn Map On (after OK) check box

- Click OK
MIDI-OX is now configured to translate the Miditzer CC11(Expression) swell signals
for each chamber to CC7(Volume).
Change Miditzer's Settings
- Load Miditzer
- Click on the yellow M icon on the top left corner of the window
and select Miditzer Settings
- Click on the Output tab
- Select Midi Through - Port 0 in the Set all MIDI output
devices: drop down
- Click OK
|