User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - program change -> CC -- Resolved »
Welcome, Guest. Please Login or Register.
May 9th, 2025, 8:00am


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   program change -> CC -- Resolved
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: program change -> CC -- Resolved  (Read 2203 times)
Donleavy
New Member
*



MIDI-OX Rules!

   


Posts: 2
program change -> CC -- Resolved
« on: Jun 19th, 2008, 7:22pm »
Quote Quote Modify Modify

Hello
 
I hope someone can help me with a basic problem.  
 
I want to use my MIDI pedal (sending program changes) to control a sequencer. I have set up the map to change any program changes from the pedal to CC Pan. I seem to remember that CC messages are the ones to use in order to map MIDI input from a controller to software.  
 
Input: * ProgChg * * * *
Output: _ 1 Ctrl 10 10 10 10  
 
It looks fine in the Output window.
In my sequencer I choose MIDI learn on a button and press the pedal. But nothing happens. I can see that the  sequencer is getting a MIDI signal but the button doesn't "learn".  
 
------------------------
 
Is this because I have to route the outout from MIDI-OX to some virtual MIDI-driver and then choose this as the MIDI IN in my sequencer? Right now the MIDI input and output in MIDI-OX  are both my sound card's driver.  
 
---------------------------
 
There is something about the routing I don't quite understand. I would expect this config to work:  
 
sound card's MIDI IN -> MIDI OX -> virtual MIDI port
 
But the MIDI port routing window shows:  
 
Sound card IN -> virtual port -> MIDI-OX -> Sound card OUT
 
This is sort the opposite of what I am expecting. And in the MIDI port activity window
 
------------------
 
I hope you can help.  
 
/Donleavy
« Last Edit: Jun 20th, 2008, 10:17am by Donleavy » IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: program change -> CC
« Reply #1 on: Jun 20th, 2008, 1:38am »
Quote Quote Modify Modify

on Jun 19th, 2008, 7:22pm, Donleavy wrote:
Hello
 
I hope someone can help me with a basic problem.  
 
I want to use my MIDI pedal (sending program changes) to control a sequencer. I have set up the map to change any program changes from the pedal to CC Pan. I seem to remember that CC messages are the ones to use in order to map MIDI input from a controller to software.  
 
Input: * ProgChg * * * *
Output: _ 1 Ctrl 10 10 10 10  
 
It looks fine in the Output window.
In my sequencer I choose MIDI learn on a button and press the pedal. But nothing happens. I can see that the  sequencer is getting a MIDI signal but the button doesn't "learn".  
 
------------------------
 
Is this because I have to route the outout from MIDI-OX to some virtual MIDI-driver and then choose this as the MIDI IN in my sequencer? Right now the MIDI input and output in MIDI-OX  are both my sound card's driver.  
 
---------------------------
 
There is something about the routing I don't quite understand. I would expect this config to work:  
 
sound card's MIDI IN -> MIDI OX -> virtual MIDI port
 
But the MIDI port routing window shows:  
 
Sound card IN -> virtual port -> MIDI-OX -> Sound card OUT
 
This is sort the opposite of what I am expecting. And in the MIDI port activity window
 
------------------
 
I hope you can help.  
 
/Donleavy

 
Yes, you need a virtual MIDI driver (such as MIDI Yoke).  You need to install it and then select it as OUTPUT in Options | MIDI Devices...  After that it should appear in the Routing Window.  You will need to select that same Virtual MIDI port as INPUT to your sequencer.
 
« Last Edit: Jun 20th, 2008, 1:40am by Jamie OConnell » IP Logged

--Jamie
Music is its own reward.

Donleavy
New Member
*



MIDI-OX Rules!

   


Posts: 2
Re: program change -> CC
« Reply #2 on: Jun 20th, 2008, 10:16am »
Quote Quote Modify Modify

Thank you. Issue resolved. It turned out that I was sending a CC Expression value instead of a CC control change (which can be used with MIDI learn in my sequencer). So instead of using output Ctrl 10, I am now using output Ctrl 50 or higher.  
 
Thank you for a wonderful program.  
 
/Donleavy
IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.