Accessing MegaDrum by MCT and a sampler simultaneously.

Discussions of any related software

Moderator: Related software moderators

Accessing MegaDrum by MCT and a sampler simultaneously.

Postby dmitri » Fri Apr 17, 2009 6:17 pm

This workaround is obsoleted by latest versions of MCT since it now has a built in functionality to direct output to an additional MIDI port.


The Windows driver for Class Compliant USB MIDI devices, including MegaDrum, has a limitation that only one application at a time can access a MIDI In or MIDI Out port. For this reason if you're running MCT to control MegaDrum you cannot use another application trying to access MegaDrum MIDI port.

Fortunately, thanks to Jamie O'Connell from MIDI-OX, there is a workaround. In short, using MIDI Yoke (virtual MIDI ports) from MIDI-OX and MIDI-OX itself, we can setup MIDI routing in such a way that it eliminates a conflict between MCT and any other MIDI application both trying to access MegaDrum. Here is the guide how to set everything up.

1. Download from http://www.midiox.com/index.htm and install MIDI-OX.
2. Download from http://www.midiox.com/myoke.htm and install MIDI Yoke. When installing MIDI Yoke, make sure it creates at least 4 virtual MIDI In/Out ports.
3. Run MIDI-OX. Go to Options->MIDI Devices... and select MIDI In/Out ports as shown below:
midiox-midi-devices.png

Click Ok.
4. Go to View->Port Routings... and configure MIDI routing as shown below:
midiox-port-routing.png

Close this window.
5. Leave MIDI-OX running.
6. Run MCT. Go to Options->Configure... and select 'Maple Midi In: Port 2' as Input an 'Maple Midi Out: Port 1' as Output and click Apply.
mct-config.png

Now you can control MegaDrum from MCT.
7. Run a MIDI application of your choice and configure it to use 'Maple MIDI In: Port 3' or 'Maple MIDI In: Port 4'. Job is done. You can now simultaneously use MCT to control/configure MegaDrum and use MegaDrum MIDI output in you favourite MIDI application. In fact you can now run two MIDI applications, one using 'Maple MIDI In: Port 3' and another using 'Maple MIDI In: Port 4'
You do not have the required permissions to view the files attached to this post.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby gabriel1712 » Fri Apr 17, 2009 10:21 pm

Brilliant! Thanks! You're a star.
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby Synthex » Fri Apr 17, 2009 11:19 pm

Yes. Excellent post !
Synthex
 
Posts: 1471
Joined: Fri Oct 12, 2007 6:06 am
Location: France

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby elrules » Sun Apr 19, 2009 12:17 am

Great tutorial! and great functionality
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby shadyru » Wed Apr 29, 2009 1:40 am

In my options it states In From MIDI Yoke instead of Maple but seems to be working.
shadyru
 
Posts: 11
Joined: Mon Mar 09, 2009 10:28 pm

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby elrules » Tue Jun 09, 2009 7:30 pm

Just to update this topic: Last version of MCT has the MIDI Through implemented so you can select a Midi Yoke (or another virtual midi port) in MCT as MIDI THROUGH, and select that same midi port as input in the sampler. Then, MCT will forward any midi event (except for the sysexs) to the sampler. Easy ;)
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby Ramsh » Tue Jun 09, 2009 8:51 pm

elrules wrote:Just to update this topic: Last version of MCT has the MIDI Through implemented so you can select a Midi Yoke (or another virtual midi port) in MCT as MIDI THROUGH, and select that same midi port as input in the sampler. Then, MCT will forward any midi event (except for the sysexs) to the sampler. Easy ;)


Saw this too in the config of megadrum config. Great addition.
Ramsh
 
Posts: 44
Joined: Sun May 31, 2009 8:07 pm

Re: Accessing MegaDrum by MCT and a sampler simultaneously.

Postby dmitri » Sat Sep 19, 2009 12:19 pm

I demoted this topic from "Sticky" since the trick is no longer required with latest versions of MCT.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm


Return to Related Software

Who is online

Users browsing this forum: Google [Bot] and 18 guests