Author |
Topic: Pitch Bend, Modulation, and Sustain Pedal emulatio (Read 3507 times) |
|
sweetbb
New Member

 MIDI-OX Rules!
Gender: 
Posts: 10
|
 |
Pitch Bend, Modulation, and Sustain Pedal emulatio
« on: Apr 20th, 2018, 11:05am » |
Quote 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
    

Gender: 
Posts: 1030
|
 |
Re: Pitch Bend, Modulation, and Sustain Pedal emul
« Reply #1 on: Apr 22nd, 2018, 3:19am » |
Quote 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: 
Posts: 10
|
 |
Re: Pitch Bend, Modulation, and Sustain Pedal emul
« Reply #2 on: Apr 22nd, 2018, 4:11am » |
Quote 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: 
Posts: 10
|
 |
Re: Pitch Bend, Modulation, and Sustain Pedal emul
« Reply #3 on: Apr 22nd, 2018, 10:44am » |
Quote 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 |
|
|
|
|