Kronos and mainstage 3 assign problem

Discussion relating to the Korg Kronos Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

fabeandles
Junior Member
Posts: 57
Joined: Fri Aug 10, 2012 12:37 am
Location: United States

Kronos and mainstage 3 assign problem

Post by fabeandles »

I'm learning the midi stuff so i'm very basic right now. I'm trying create the same amount of knobs, faders and buttons on MS3 as my kronos. How do you assign them, for some reason the assigning functions is weird. I'll assign a fader, but when I move the fader a knob will move at the same time. The buttons wont assign at all...any suggestions?
User avatar
ed_f
Approved Merchant
Approved Merchant
Posts: 1063
Joined: Sat Dec 03, 2011 3:05 pm
Location: Boulder, CO

Re: Kronos and mainstage 3 assign problem

Post by ed_f »

fabeandles wrote:I'm learning the midi stuff so i'm very basic right now. I'm trying create the same amount of knobs, faders and buttons on MS3 as my kronos. How do you assign them, for some reason the assigning functions is weird. I'll assign a fader, but when I move the fader a knob will move at the same time. The buttons wont assign at all...any suggestions?
How are you assigning them? Give me an example of a button you are trying to create and I will see if I have set that up on my system.
fabeandles
Junior Member
Posts: 57
Joined: Fri Aug 10, 2012 12:37 am
Location: United States

Post by fabeandles »

I have a blank template on MS. I drug 8 knobs, 8 sliders, and 8 buttons onto MS. I clicked on a knob, pushed assign and moved the knob and its not reading it. I did the same to a slider and it recognized it, but some of the sliders will trigger a knob at the same time...? The buttons wont assign at all. Is there a way to have the Kronos to go in controller mode?
User avatar
ed_f
Approved Merchant
Approved Merchant
Posts: 1063
Joined: Sat Dec 03, 2011 3:05 pm
Location: Boulder, CO

Post by ed_f »

fabeandles wrote:I have a blank template on MS. I drug 8 knobs, 8 sliders, and 8 buttons onto MS. I clicked on a knob, pushed assign and moved the knob and its not reading it. I did the same to a slider and it recognized it, but some of the sliders will trigger a knob at the same time...? The buttons wont assign at all. Is there a way to have the Kronos to go in controller mode?
Yes but... what is your kronos set to? The buttons may not be set to output a midi value. If you give me details I can check.
Bertotti
Platinum Member
Posts: 3384
Joined: Sat Jul 10, 2010 4:37 pm
Location: Middle of nowhere

Post by Bertotti »

Interesting Edf, but yea aren't the sliders actually sysex when used for cx3.
SanderXpander
Platinum Member
Posts: 7860
Joined: Fri Jul 29, 2011 7:23 am

Post by SanderXpander »

You can set the Kronos control surface to "external" with the switches to the left of the sliders. In the global menu you can define various setups for what the switches and sliders will actually do. The real question is: what you want to control in MainStage?
User avatar
ed_f
Approved Merchant
Approved Merchant
Posts: 1063
Joined: Sat Dec 03, 2011 3:05 pm
Location: Boulder, CO

Post by ed_f »

I agree with Sander. Really depends on what you want to do.
One thing to do is run a midi monitor. If you change a control and it is sending sysex then mainstage might not get assigned. I know it would not before MS 3. I haven't got MS 3 in the studio so I haven't tested it.
Bertotti
Platinum Member
Posts: 3384
Joined: Sat Jul 10, 2010 4:37 pm
Location: Middle of nowhere

Post by Bertotti »

Main Stage manual page 57 says,
"You can also send MIDI messages, including SysEx and continuous control messages, to your connected MIDI hardware devices using an external instrument channel strip. The Channel Strip Inspector includes a Send MIDI File control where you can select a standard MIDI file with the information you want to send."

I do not know how to do this but got curious and was doing a search with the ibooks app and this came up. Page 14 says,
"MIDI devices that send special MIDI message types
Certain types of hardware controls such as knobs (rotary controls) and buttons are capable of sending several types of MIDI messages. When you assign these controls to MainStage screen controls using the Learn process, MainStage analyzes the incoming MIDI data to determine which type of message the hardware control is sending. In order for MainStage to learn these controls correctly, be sure to turn knobs through their full range of motion and to press buttons exactly three times during the Learn process.
Some MIDI controllers can send nonstandard or proprietary MIDI messages. MainStage cannot process or respond to nonstandard MIDI messages, to “registered” or “non-registered” parameter messages, or to system exclusive (SysEx) messages. MainStage can process some system real- time messages and MIDI Machine Control (MMC) messages when you assign a hardware control that sends these messages to a screen control.
Some devices have buttons that send program change messages. You can use these buttons to send program change messages to MainStage, but you cannot assign them to control other parameters using MainStage screen controls."

I do not know how this all correlates but it might be worth reading up on since it may help you out. Like was asked what exactly are you trying to do, where at in the Kronos exactly? Be specific because we know some times the kronos uses midid cc sometimes sysex. I have midi monitor on my mac and it works great!Hope this helps!
User avatar
ed_f
Approved Merchant
Approved Merchant
Posts: 1063
Joined: Sat Dec 03, 2011 3:05 pm
Location: Boulder, CO

Post by ed_f »

Bertotti wrote:Main Stage manual page 57 says,
"You can also send MIDI messages, including SysEx and continuous control messages, to your connected MIDI hardware devices using an external instrument channel strip. The Channel Strip Inspector includes a Send MIDI File control where you can select a standard MIDI file with the information you want to send."

I do not know how to do this but got curious and was doing a search with the ibooks app and this came up. Page 14 says,
"MIDI devices that send special MIDI message types
Certain types of hardware controls such as knobs (rotary controls) and buttons are capable of sending several types of MIDI messages. When you assign these controls to MainStage screen controls using the Learn process, MainStage analyzes the incoming MIDI data to determine which type of message the hardware control is sending. In order for MainStage to learn these controls correctly, be sure to turn knobs through their full range of motion and to press buttons exactly three times during the Learn process.
Some MIDI controllers can send nonstandard or proprietary MIDI messages. MainStage cannot process or respond to nonstandard MIDI messages, to “registered” or “non-registered” parameter messages, or to system exclusive (SysEx) messages. MainStage can process some system real- time messages and MIDI Machine Control (MMC) messages when you assign a hardware control that sends these messages to a screen control.
Some devices have buttons that send program change messages. You can use these buttons to send program change messages to MainStage, but you cannot assign them to control other parameters using MainStage screen controls."

I do not know how this all correlates but it might be worth reading up on since it may help you out. Like was asked what exactly are you trying to do, where at in the Kronos exactly? Be specific because we know some times the kronos uses midid cc sometimes sysex. I have midi monitor on my mac and it works great!Hope this helps!
That is how Logic works also. I upgraded to MS3 because I read that it does the same thing. Becaue it doesn't work on the OS in my studio I haven't checked. But, if so it is a pretty easy method to get sysex.
fabeandles
Junior Member
Posts: 57
Joined: Fri Aug 10, 2012 12:37 am
Location: United States

Post by fabeandles »

Thanks everyone for the input, most of the phrases I have no idea what your saying. ha. But still thanks for taking the time to respond. On a youtube tutorial they suggested to set up MS with the same amount of knobs and sliders and pads. When it comes to assigning them I haven't gotten that far. I was just trying to have the sliders recognize the buttons. I messed around with it and when I pushed the EXT button next the sliders I was able to assign the sliders but it wouldn't recognize the knobs. I will go to the global settings and check out the midi output value. As of SYSEX??? i'm married...just kiddin' i'll google what that means. I am very new to midi so most terminology is way past me. Sorry...I basically plugged kronos up to laptop hoping to be a plug and play. Didn't realize I had to go into kronos and push stuff. Again don't take my humor for not being greatful for the help. Thanks everyone!
Bertotti
Platinum Member
Posts: 3384
Joined: Sat Jul 10, 2010 4:37 pm
Location: Middle of nowhere

Post by Bertotti »

Welcome to the club! Edf is the pro here I am almost as new as you! and although I am reading it I haven't tried it for myself yet. I have other things to learn first before moving to the next step. I had to limit myself with Kronos as there is so so much to learn!
SanderXpander
Platinum Member
Posts: 7860
Joined: Fri Jul 29, 2011 7:23 am

Post by SanderXpander »

fabeandles wrote:Thanks everyone for the input, most of the phrases I have no idea what your saying. ha. But still thanks for taking the time to respond. On a youtube tutorial they suggested to set up MS with the same amount of knobs and sliders and pads. When it comes to assigning them I haven't gotten that far. I was just trying to have the sliders recognize the buttons. I messed around with it and when I pushed the EXT button next the sliders I was able to assign the sliders but it wouldn't recognize the knobs. I will go to the global settings and check out the midi output value. As of SYSEX??? i'm married...just kiddin' i'll google what that means. I am very new to midi so most terminology is way past me. Sorry...I basically plugged kronos up to laptop hoping to be a plug and play. Didn't realize I had to go into kronos and push stuff. Again don't take my humor for not being greatful for the help. Thanks everyone!
Ok, I'll restate, what do you actually want to control in MainStage? The only reason to set up knobs and sliders there is if you want to assign some parameter to them in the patch you're playing in MainStage. There is no need at all to copy all the sliders and knobs just because your Kronos has them. You only have to set up as many controllers as you'll be using within a single patch. I generally got away with two or three when I was using it.
Bertotti
Platinum Member
Posts: 3384
Joined: Sat Jul 10, 2010 4:37 pm
Location: Middle of nowhere

Post by Bertotti »

Oops sorry Sanderxpander is the other pro replying to you fabeandles so I would also pay close attention to his questions as well! They have both helped me a lot over the past year or so of Kronos ownership!
fabeandles
Junior Member
Posts: 57
Joined: Fri Aug 10, 2012 12:37 am
Location: United States

Post by fabeandles »

All I really want to do is assign each slider as an individual sound. Like have a piano on one slider, a ep on one slider, pads on another etc.. when i'm swithching songs I can fade out one and fade in another.
SanderXpander
Platinum Member
Posts: 7860
Joined: Fri Jul 29, 2011 7:23 am

Post by SanderXpander »

Right, while this is a possible use of MainStage I hope you realize that that means you would be playing all those sounds simultaneously all the time, even if they're not sounding. It could put heavy strain on the system. A more common way to work with multiple sounds is to use a bunch of patches and switch between them using the computer keyboard or program change messages from your Kronos. If I recall correctly, MainStage also has smooth sound transition, so you shouldn't get any weird sound drops.
Post Reply

Return to “Korg Kronos”