User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Pitch Bend, Modulation, and Sustain Pedal emulatio »
Welcome, Guest. Please Login or Register.
May 3rd, 2025, 6:23pm


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


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   Pitch Bend, Modulation, and Sustain Pedal emulatio
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Pitch Bend, Modulation, and Sustain Pedal emulatio  (Read 3507 times)
sweetbb
New Member
*



MIDI-OX Rules!

   


Gender: male
Posts: 10
Pitch Bend, Modulation, and Sustain Pedal emulatio
« on: Apr 20th, 2018, 11:05am »
Quote Quote Modify Modify

Hi, I hope I'm asking the question on the right place.  I use a midi encoder, but it can only send Note-On and Note-Off messages, as well as CC messages.
 
I would like to know if it would be possible, to translate a selection of these messages into the following:
1. Pitch Bend  
2. Modulation
3. Sustain Pedal
 
Please, I really need these functions, but my midi encoder does not do this feature.  Can it be done, and can somebody please help me with it, if it can be done?
IP Logged
Breath
Administrator
*****





   
WWW

Gender: male
Posts: 1030
Re: Pitch Bend, Modulation, and Sustain Pedal emul
« Reply #1 on: Apr 22nd, 2018, 3:19am »
Quote Quote Modify Modify

What is your Midi encoder?
 
CC message is CC+channel , Type , Value
 
Modulation is a CC message type 1
CC+channel, 1, value  
 
Sustain pedal is CC type 64 and usually a value of O is off and all other values mean on (although this can vary) Just use CC 64 127 for on
CC+channel, 64, value  
CC+channel, 64, 0 is sustain Off  
CC+channel, 64, 127 is sustain On  
 
For Pitchbend Use the Data Mapping feature in MidOx  (menu View / Data Mapping ...)
 
Press Clear button
Press Insert button
 
Select the Channel, Event Type, and Value 1 (type) and Value 2  
Select the Channel, Event Type, and range of the output
Press OK
Check Turn Map On next to the OK button then press OK
 
eg to convert  CC 7 value 0 to 127 to pitch bend you need to use just the coarse value (PB has 2 values , coarse + fine, or MSB and LSB)  
 
Select the Channel, Event Type = Ctrl, Value 1 is min=7 and max=7 and value 2 is Min and Max = -1 ( -1 means any value from 0 to 127)
Now every CC7 on the selected channel will be passed to the output
For the output..
Select the Channel if you want a different channel.  Event Type =  PitchB.  Range of the output -1 and -1
 
Check Turn Map On next to the OK button then press OK
 
Make sure something is connected (by dragging the Midi plug on the Input Ports to an Output port) in the View / MidiPort Routing Window
 
Now when you move your CC controller for CC7 the message should be converted to Pitch bend.
Don't forget the Pitch wheel OFF is midway any farther off is pitch down.
 
All the best
Royce
 
IP Logged
sweetbb
New Member
*



MIDI-OX Rules!

   


Gender: male
Posts: 10
Re: Pitch Bend, Modulation, and Sustain Pedal emul
« Reply #2 on: Apr 22nd, 2018, 4:11am »
Quote Quote Modify Modify

Hi Royce,  
 
I use a Midi Boutique encoder, it is the mce320x64 console encoder.  It can read 320 digital inputs, and 64 analogue inputs.  320 are generally for manuals / pedals - note on and note off messages. The 64 are analogue inputs, for things like swell shoes on an organ = volume controlls etc.
« Last Edit: Apr 22nd, 2018, 7:26am by sweetbb » IP Logged
sweetbb
New Member
*



MIDI-OX Rules!

   


Gender: male
Posts: 10
Re: Pitch Bend, Modulation, and Sustain Pedal emul
« Reply #3 on: Apr 22nd, 2018, 10:44am »
Quote Quote Modify Modify

Hi Royce,
 
Thank you for this information.  It will be wonderful if I can have Pitch bend and modulation control, as well as sustain pedal.  I'm building a 3 manual and pedal organ, using soundfonts, as well as a hardware sound-source, from a Yamaha PSR 295 keyboard.  However, this keyboard does not have built-in modulation and pitch bend.  It can receive them, but not generate them.  I'm using software called vArranger (virtual arranger) and instead of having just a single manual arranger keyboard, I now have a 3 manual arranger organ.    I will post here what results I get.
 
Thank you again for taking the time to ready and give such a comprehensive answer.  It is truly rare these days, that people do this.
« Last Edit: Apr 22nd, 2018, 11:30am by sweetbb » 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.