[A6] converting NRPN's to CC's in logic

Chris Pickett chris.pickett at mail.mcgill.ca
Mon Dec 15 17:45:40 PST 2003


Hi guys,

I have put up a screenshot showing how to set up MIDI-OX and MIDI Yoke 
(these are two separate programs).

http://www.sable.mcgill.ca/~cpicke/audio/dual-midi-ox.png

When I turn the ENV 3 attack knob on my front panel (NRPN controller 
#2945), it gets sent through the output port 6 of my MIDI interface into 
the first instance of MIDI-OX, on the left.  It converts the NRPN data 
into CC data perfectly (no skipped values, every number between 0 and 
127 is hit).  I have it set to output MIDI on the "virtual" MIDI Yoke 
port number 6.

Then, the second instance of MIDI-OX on the right is set to receive data 
from the virtual MIDI Yoke port #6, and it maps CC #95 (arbitrary) to 
NRPN 2945.  Then it outputs the data to the input port 6 of my MIDI 
interface.

When I turn the knob on my sequencer, with the panel transmit set to 
MIDI only (no local control), it actually changes values in my A6 display.

Unfortunately ... I am having a hell of a time getting this to work in 
Logic.  In fact, things will be working fine, and then suddenly ... 
*poof* ... Logic is gone.  I think I'll have to try SX out again.

One complication that I did not mention here is that you probably need 
to set the sequencer to receive on one MIDI Yoke port and send on 
another ... and make the same settings in MIDI-OX ... otherwise you 
might get direct communication between the two instances of MIDI-OX -- 
unless of course you want this, and the sequencer exists just as a 
"branch" for recording MIDI.  It's important to avoid MIDI feedback 
loops on your computer.

You need to:

1) Download MIDI-OX 7.0
2) Install the MIDI Yoke driver for Windows 9x and NT/2K/XP, available 
from the MIDI-OX website.

The documentation for both of the above is excellent.  Apparently MIDI 
Yoke does not work with Gigastudio, and the FAQ mentions another 
freeware utility that does the same thing.

Hope this helps -- read the docs for both products if you get stuck.  
Interestingly, if you need a Windows Help to HTML converter, chm2web is 
free for 15 days and works fine (nice because you can increase the font 
size in your browser).

Let me know if anybody gets this working *stably* :) :)

Cheers,
Chris

P.S.  To configure the ports in MIDI-OX, look at the MIDI devices entry 
in the options menu. 

P.P.S.  MIDI-OX is *really* nice in that it remembers different window 
layouts for the first and second instance of the program, even after 
you've closed it!  Neat!

Larry Pham wrote:

>Hi Chris. I have been trying to figure a way to convert the A6's NRPNs to
>CCs for awhile now and reading your posts leads me to belive midiox is the
>answer. Is it possible to convert the A6's NRPNs to CCs going into the
>sequencer for editing then back out again as NRPNs?
>
>Thanks
>
>Larry
>
>----- Original Message -----
>From: "Chris Pickett" <chris.pickett at mail.mcgill.ca>
>To: "A6 List" <a6 at code404.com>
>Sent: Monday, December 15, 2003 11:11 AM
>Subject: Re: [A6] converting NRPN's to CC's in logic
>
>
>  
>
>>    
>>
>>>>>Control other midi devices that take CC's (e.g. my Airbase drum
>>>>>machine)
>>>>>from Logic but without using software knobs.
>>>>>
>>>>>I could buy a specialized midi knob box, but I figure since I already
>>>>>have the A6 in front of me it's worth a shot converting NRPN's to
>>>>>          
>>>>>
>CC's.
>  
>
>>>>>          
>>>>>
>>>>Good luck !
>>>>
>>>>It was not easy to control the A6 from Logic because NRPM are not yet
>>>>very
>>>>well implemented, but to do what you want is very difficult.
>>>>
>>>>
>>>>        
>>>>
>>>.
>>>
>>>I've since discovered that MIDI-OX handles this task with ease, now I
>>>just need to figure out how to get the MIDI-OX output into Logic
>>>without going back through my midi interface.
>>>      
>>>
>>And the answer to that would be MIDI Yoke.
>>
>>Okay, I'm happy now :)
>>
>>_______________________________________________
>>A6 mailing list
>>A6 at code404.com
>>http://code404.com/mailman/listinfo/a6
>>
>>    
>>
>
>_______________________________________________
>A6 mailing list
>A6 at code404.com
>http://code404.com/mailman/listinfo/a6
>
>  
>




More information about the a6 mailing list