KPro MIDI...
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
KPro MIDI...
Can anyone tell me whether you need to send three CC messages to the KPro to trigger one note or whether just one message will do the trick?
It seems difficult enough to find MIDI controllers that can send CC messages from suitable controllers (i.e. keys or pads) but if you have to send three messages per note, that is really ridiculous.
Anyone have any idea? I'm not that good with MIDI.
It seems difficult enough to find MIDI controllers that can send CC messages from suitable controllers (i.e. keys or pads) but if you have to send three messages per note, that is really ridiculous.
Anyone have any idea? I'm not that good with MIDI.
Well, one message transmits the X position, one transmits the Y position, and the last is a finger on/off flag.
So if you can transmit X position for pitch from a keyboard for example, you could assign the Y and 'Z' parameters to a modwheel or something.
What exactly are you trying to achieve?
So if you can transmit X position for pitch from a keyboard for example, you could assign the Y and 'Z' parameters to a modwheel or something.
What exactly are you trying to achieve?
Current Gear: Kronos 61, RADIAS-R, Volca Bass, ESX-1, microKorg, MS2000B, R3, Kaossilator Pro +, MiniKP, AX3000B, nanoKontrol, nanoPad MK II,
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
That's what I feared... All I'd like to be able to do is play the synth sounds with a MIDI controller. I didn't think it would be that much to ask and am not really sure why Korg have allowed it to be so difficult. It's more like something you'd get on a crippled free version of software.
Anyway, it seems ridiculous. I don't know if there are any MIDI keyboards that can send CC messages. I certainly haven't found any yet.
So then, for example, if I set the following:
X axis = trigger pads (each for a different pitch)
Y axis = a knob (modulates the effect on a scale)
On/off = a button or a knob
Would I be able to turn the knob for Y axis and activate the note on without anything happening until I pressed the trigger pad for the pitch I want?
Anyway, it seems ridiculous. I don't know if there are any MIDI keyboards that can send CC messages. I certainly haven't found any yet.
So then, for example, if I set the following:
X axis = trigger pads (each for a different pitch)
Y axis = a knob (modulates the effect on a scale)
On/off = a button or a knob
Would I be able to turn the knob for Y axis and activate the note on without anything happening until I pressed the trigger pad for the pitch I want?
-
- Senior Member
- Posts: 422
- Joined: Sun Jul 27, 2008 4:29 am
every worthwhile implementation of this is probably going to require a computer somewhere in the control chain.
or maybe the ruin-wesen minicommander will do it, i think it could.
http://ruinwesen.com/products
or maybe the ruin-wesen minicommander will do it, i think it could.
http://ruinwesen.com/products
-
- Senior Member
- Posts: 422
- Joined: Sun Jul 27, 2008 4:29 am
-
- Junior Member
- Posts: 73
- Joined: Wed May 05, 2010 8:28 pm
http://www.youtube.com/user/sonicstate# ... AXAJiYLoZg
I posted this link on the larger thread and found it helpful, as it helps me to be able see what's going on, and I think he explains it well (as did the person who posted right before me over there.
BTW - it's about six minutes in before he gets into the MIDI explanation (and he agrees with everyone that it's weak of Korg to set it up the way they did).
I posted this link on the larger thread and found it helpful, as it helps me to be able see what's going on, and I think he explains it well (as did the person who posted right before me over there.
BTW - it's about six minutes in before he gets into the MIDI explanation (and he agrees with everyone that it's weak of Korg to set it up the way they did).
Yeah, I remember seeing that before even buying one. I don't want to have a computer anyway in the set-up though, especially not to just translate MIDI notes to CC messages.
I'm wondering whether a Behringer footpedal could be configured to be able to play notes... Maybe the Y axis could be one of the expression pedals and... Something else. I don't know.
I'm wondering whether a Behringer footpedal could be configured to be able to play notes... Maybe the Y axis could be one of the expression pedals and... Something else. I don't know.
-
- Senior Member
- Posts: 422
- Joined: Sun Jul 27, 2008 4:29 am
just my two cents -
frankly i think trying to do this without a computer is not cost effective for the end result. ultimately, the kpro has a limited range of sounds compared to any other synth, and the complication/price of sending in midi messages would better be spent on a synth that *can* receive note on/off messages and simply looping them thru the kpro instead.
i mean, ultimately the kpro has two upsides - the looper/sampler and the touchpad. lose the touchpad and it becomes a boring, unprogrammable synth.
frankly i think trying to do this without a computer is not cost effective for the end result. ultimately, the kpro has a limited range of sounds compared to any other synth, and the complication/price of sending in midi messages would better be spent on a synth that *can* receive note on/off messages and simply looping them thru the kpro instead.
i mean, ultimately the kpro has two upsides - the looper/sampler and the touchpad. lose the touchpad and it becomes a boring, unprogrammable synth.
I do agree with you, Mr. Anagram. I'm just hoping that someone will think of or suggest an easy and inexpensive way to do it.
Or maybe Korg will alter the firmware to allow it to happen. Though I have no idea if that's even possible.
It's not really worth it. It's only really for a couple of sounds I really like that I want to be able to be more precise with. Never mind.
Or maybe Korg will alter the firmware to allow it to happen. Though I have no idea if that's even possible.
It's not really worth it. It's only really for a couple of sounds I really like that I want to be able to be more precise with. Never mind.
- englishhermit
- Posts: 39
- Joined: Tue May 11, 2010 7:13 am
KO PRO MIDI
The device requires 3 MIDI messages. Deciphered from SonicState's video.
74 1 0 - pitch
92 127 0 - note on
92 0 0 - note off
These are decimal values.
I don't know how one could map it in Cubase. Not having Logic Pro, the best bet would seem to be to use the VB scripting options in MIDI-OX and chain it though MIDI Yoke.
It is clear that the device was not designed as a MIDI instrument, but limited MIDI functionality was bolted on as an afterthought. It's a wasted opportunity. I'm not so bothered about keyboard control, that is not what I bought it for. I would dearly like to be able to record a performance as MIDI data to Cubase, edit it and be able to play it back through the device as I can with any other MIDI keyboard.
To describe it as MIDI is misleading. MIDI is a specification and the device does not meet that specification, offering only a limited subset of the functionality.
I won't be bothering with the internal loop recorders. SD cards. I'll be recording the audio track by track to Cubase and editing it with Melodyne DNA.
Having said all this, it's still a cool piece of kit. I especially like the non keyboard playing functionality, It's instant and much faster to create a basic framework for a song than a keyboard. It's a bit like RAD (Rapid Application Development) for musicians. Nice one Korg.
74 1 0 - pitch
92 127 0 - note on
92 0 0 - note off
These are decimal values.
I don't know how one could map it in Cubase. Not having Logic Pro, the best bet would seem to be to use the VB scripting options in MIDI-OX and chain it though MIDI Yoke.
It is clear that the device was not designed as a MIDI instrument, but limited MIDI functionality was bolted on as an afterthought. It's a wasted opportunity. I'm not so bothered about keyboard control, that is not what I bought it for. I would dearly like to be able to record a performance as MIDI data to Cubase, edit it and be able to play it back through the device as I can with any other MIDI keyboard.
To describe it as MIDI is misleading. MIDI is a specification and the device does not meet that specification, offering only a limited subset of the functionality.
I won't be bothering with the internal loop recorders. SD cards. I'll be recording the audio track by track to Cubase and editing it with Melodyne DNA.
Having said all this, it's still a cool piece of kit. I especially like the non keyboard playing functionality, It's instant and much faster to create a basic framework for a song than a keyboard. It's a bit like RAD (Rapid Application Development) for musicians. Nice one Korg.
The X coordinate sent in as a CC value gets mapped via the chosen scale and is 'quantised' to different ranges as a result. This makes it kind of tricky to set up a mapping (as per the sonicstate video) but it's possible if you stick to one scale.
I think the main 'philosophical' problem with midi note triggering is the non-exclusive role of the X coordinate, on the pad, in terms of pitch. On some programs the Y coordinate has a role in changing pitch as well. This makes a general solution to mapping midi note events hard to envisage and may be the reason a simple mapping was omitted from the midi implementation.
I think the main 'philosophical' problem with midi note triggering is the non-exclusive role of the X coordinate, on the pad, in terms of pitch. On some programs the Y coordinate has a role in changing pitch as well. This makes a general solution to mapping midi note events hard to envisage and may be the reason a simple mapping was omitted from the midi implementation.
-
- Junior Member
- Posts: 73
- Joined: Wed May 05, 2010 8:28 pm
To describe it as MIDI is misleading. MIDI is a specification and the device does not meet that specification, offering only a limited subset of the functionality.
I couldn't agree more - their ads continually stress that it has MIDI in and out capability and never mention the significant limitations. I realize that I probably know less about synths and technology than most of the posters here, but when I use MIDI between my drum machines, Evolver, Electribes, etc., all I have to do is connect the cords, adjust some settings and off I go. Obviously, that's what someone like me would expect when seeing that feature repeatedly stressed by Korg.
I downloaded the Kaossilator Pro Editor - hoping that might help me a bit (I still don't have one in hand yet, but ordered).
I couldn't agree more - their ads continually stress that it has MIDI in and out capability and never mention the significant limitations. I realize that I probably know less about synths and technology than most of the posters here, but when I use MIDI between my drum machines, Evolver, Electribes, etc., all I have to do is connect the cords, adjust some settings and off I go. Obviously, that's what someone like me would expect when seeing that feature repeatedly stressed by Korg.
I downloaded the Kaossilator Pro Editor - hoping that might help me a bit (I still don't have one in hand yet, but ordered).
-
- Junior Member
- Posts: 69
- Joined: Sat Mar 27, 2010 12:43 am
- Location: Nagano City, Japan
- Contact:
Not just with Korg, but I think many big brands especially Roland are following a similar path. With all this technology, what you read is not necessarily what is being implemented in the device as we know it.4dnightmare wrote:To describe it as MIDI is misleading. MIDI is a specification and the device does not meet that specification, offering only a limited subset of the functionality.