Pitch bend range
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
-
SanderXpander
- Platinum Member
- Posts: 7860
- Joined: Fri Jul 29, 2011 7:23 am
- danatkorg
- Product Manager, Korg R&D
- Posts: 4205
- Joined: Fri Jan 21, 2005 7:28 am
- Location: California, USA
- Contact:
As required by the MIDI spec, yes. All keyboards do this.Francois wrote:OK, to recap:
1) The Kronos joystick always sends the full range of values.
By the *recipient* of the MIDI data, yes.Francois wrote:2) The semitone response to pitch bend data is controlled by the sound source or the VST concerned.
Yes, this the standard MIDI RPN for pitch bend range. It is used by the *recipient* to map the full range of the 14-bit pitch bend controller, which has no intrinsic meaning in relation to pitch, to a range in semitones. This is generally equivalent to setting an internal parameter in the *receiving* synth.Francois wrote:3) Selecting the semitone response can be achieved by CC messages, which are :
CC#100 = 0
CC#101 = 0
CC#06 = x with x being a value from 2 to 12
You can also think of this as a SysEx-type message, used to directly set an internal parameter, which many (though not all) MIDI devices should be able to understand.
RPNs can be sent manually, and it's possible that they are sent when actually editing the Pitch Bend Range value (I'd have to check; my guess would be no, but it's possible). However, they are certainly not transmitted automatically along with every Pitch Bend message. I would expect that most other synths work the same way, though there may be exceptions.Francois wrote:For me, only one question remains:
If I program the Kronos internal engine to respond as 12 semitones to maximum pitch bend data, will this response of 12 semitones be the same when the VST receives the MIDI Out data from the Kronos? In other words, the data sent by the Kronos to its MIDI Out port, does it contain only joystick data or the above CC as well?
Dan Phillips
Manager of Product Development, Korg R&D
Personal website: www.danphillips.com
For technical support, please contact your Korg Distributor: http://www.korg.co.jp/English/Distributors/
Regretfully, I cannot offer technical support directly.
If you need to contact me for purposes other than technical support, please do not send PMs; instead, send email to dan@korgrd.com
Manager of Product Development, Korg R&D
Personal website: www.danphillips.com
For technical support, please contact your Korg Distributor: http://www.korg.co.jp/English/Distributors/
Regretfully, I cannot offer technical support directly.
If you need to contact me for purposes other than technical support, please do not send PMs; instead, send email to dan@korgrd.com
- Francois
- Approved Merchant

- Posts: 4855
- Joined: Tue May 06, 2003 12:38 am
- Location: Northants - UK
- Contact:
Thanks for your reply.danatkorg wrote:However, they are certainly not transmitted automatically along with every Pitch Bend message.
Yes, I would expect as much. But if I can send the CC messages once to a VST, using the Kronos as the controller, then the MIDI Out data would still produce the semitone bend as programmed on the Kronos, since the VST would have received the pitch bend calibration data via the Kronos MIDI Out.
This is what I was trying, not very successfully, to convey at the beginning of this thread. The replies confused me a bit, but I think the situation is pretty clear now as to what is possible.