Sustain pedal not working in Mainstage only with Kontakt 4 plugin
I can't get Kontakt 4.0.2 to sustain notes when instantiated in Mainstage.
The sustain pedal works fine for Kontakt in stand alone mode, and for the same patch/channel strip in Logic 9, but not when in a channel strip in MainStage.
I have the pedal mapped properly (same channel, same keyboard selected, same channel selected on Kontakt plugin), since all other patches work fine with said sustain pedal in Mainstage... except for the Kontakt samples.
I have tried a different controller with a different sustain pedal (again, properly mapped and channel synchronized- same channel on controller, pedal and Kontakt interface), and the same thing occurs.
I have gone into the "wrench" area of the Kontakt plugin/instrument options/controller/MIDI controller #64(Sustain Pedal) acts as". I have set this to both Pedal + CC, and Pedal w/o CC and restated Mainstage on both occasions.
Neither setting works. Again, the same settings work fine within Logic (i.e. the sustain works). I have the pedal mapped to the right keyboard and to the same MIDI channel in Kontakt, and I can see it respond on the Mainstage interface; in fact, I can play the patch fine; it just doesn't sustain!
An interesting thing is that when I press the pedal, I can see a MIDI message on Mainstage but not in Kontakt.
Have you come across this issue before? Any ideas on what's going on and/or fixes?
Thanks.
--------------
This is the NI reply:
David Das
Moderator
Join Date: Apr 2006
Posts: 3,179
You shouldn't have to assign it in Kontakt -- it just works. I would delete that.
A key indicator is that when you press the pedal, the MIDI message does not appear in Kontakt. That tells me your problem is in MainStage -- for some reason MainStage is intercepting that MIDI data. Therefore, the problem's not inside Kontakt's edit mode. It's somewhere in MainStage.
Sorry I can't be of more help but at least that narrows it down.
________________
www.daviddas.com
---------------------------------------------------
My reply:
By the way, if you want to instantiate a Kontakt 4 patch within Mainstage, you have to create a keyboard surface in Layout mode, then assign it and map it to the keyboard you want to play that channel strip with in edit mode. If you don't map a sustain pedal object, Mainstage doesn't receive its message; therefore I am confused when you write: "You shouldn't have to assign it in Kontakt -- it just works. I would delete that."
The keyboard is mapped correctly, since I can play the Kontakt patch fine. Both wheel controllers and the sustain pedal are not getting midi data into Kontakt. As I said, everything works fine in Logic with the same set-up; so I agree, it has to be something I am missing within Mainstage...I just don't know what it is!
Has no one else had this issue on this forum?
The sustain pedal works fine for Kontakt in stand alone mode, and for the same patch/channel strip in Logic 9, but not when in a channel strip in MainStage.
I have the pedal mapped properly (same channel, same keyboard selected, same channel selected on Kontakt plugin), since all other patches work fine with said sustain pedal in Mainstage... except for the Kontakt samples.
I have tried a different controller with a different sustain pedal (again, properly mapped and channel synchronized- same channel on controller, pedal and Kontakt interface), and the same thing occurs.
I have gone into the "wrench" area of the Kontakt plugin/instrument options/controller/MIDI controller #64(Sustain Pedal) acts as". I have set this to both Pedal + CC, and Pedal w/o CC and restated Mainstage on both occasions.
Neither setting works. Again, the same settings work fine within Logic (i.e. the sustain works). I have the pedal mapped to the right keyboard and to the same MIDI channel in Kontakt, and I can see it respond on the Mainstage interface; in fact, I can play the patch fine; it just doesn't sustain!
An interesting thing is that when I press the pedal, I can see a MIDI message on Mainstage but not in Kontakt.
Have you come across this issue before? Any ideas on what's going on and/or fixes?
Thanks.
--------------
This is the NI reply:
David Das
Moderator
Join Date: Apr 2006
Posts: 3,179
You shouldn't have to assign it in Kontakt -- it just works. I would delete that.
A key indicator is that when you press the pedal, the MIDI message does not appear in Kontakt. That tells me your problem is in MainStage -- for some reason MainStage is intercepting that MIDI data. Therefore, the problem's not inside Kontakt's edit mode. It's somewhere in MainStage.
Sorry I can't be of more help but at least that narrows it down.
________________
www.daviddas.com
---------------------------------------------------
My reply:
By the way, if you want to instantiate a Kontakt 4 patch within Mainstage, you have to create a keyboard surface in Layout mode, then assign it and map it to the keyboard you want to play that channel strip with in edit mode. If you don't map a sustain pedal object, Mainstage doesn't receive its message; therefore I am confused when you write: "You shouldn't have to assign it in Kontakt -- it just works. I would delete that."
The keyboard is mapped correctly, since I can play the Kontakt patch fine. Both wheel controllers and the sustain pedal are not getting midi data into Kontakt. As I said, everything works fine in Logic with the same set-up; so I agree, it has to be something I am missing within Mainstage...I just don't know what it is!
Has no one else had this issue on this forum?
MacBook Pro, 3.06 GHz, 8GB, Mac OS X (10.5.7), Logic Studio 9