Hi Sleen / everyone Sorry for this ignorant question, but how should these tools be set up? For example I'm wanting to use the KoreMIDI tool with Kore Controller 1, Kore 2 software, a hardware keyboard, (M-Audio Pro 88) and sequencer (Samplitude Pro v9). I have the necessary system requirements. Thanks so much in advance, Gary
? Hi Gary, What is it you need to do that you think the toolpack could help with? Thanks, jonathan adams leonard
Hi Sleen, sorry I wasn't very specific there... If I understand correctly, the Kore MIDI tool will allow automation of Kore controller movements on the fly - recording the automation onto a midi track whilst recording the track live with a vsti. I may be wrong, if so, where can can I find details of what the Kore MIDI tool does please? Thanks, Gary
To the quick For automation, not really as this totally depends on your host. Live for example does not seem to receive midi from 3rd party plugins. Try visiting this webpage for more info on the Kore 2 Reaktor Toolpack: http://www.jonathanleonard.com/sounddesign/K2RTP Thanks for your interest! -jonathan adams leonard
I have a Kore knob on my performance usser page set to control volume. How do I use the Toolpack to route this to the Kore controllers midi out so that I can change the volume on my external sound module at the same time as Kore? Thanks, Derek.
Multi-Assign You could try the multi assign button to include the kore2midi control. This could be setup to send out volume #7. So load this where you need the volume change. Maybe you can setup dummy channels for your outboard gear and load the kore2midi where needed. -jonathan adams leonard
Are there instructions anywhere for the various Toolpack modules? I haven't used Reaktor much and I need a real basic guide. Derek.
Hi, has anyone been successful to control Reason with Kore2MIDI? If so what loopback device are you using and how do you do it? I'm on Vista and installed MIDIYoke but it seems not to work. If I set up a new custom remote controller in Reason and point it to MIDIYoke In, no midi signal is received over it. Would be cool to get some guide for how to do this! Also I'm interested in setting up Atmosphere with Kore2MIDI. How would that work? I assume no loopback device is needed for this?
Ok, I figured it out now and MIDIYoke works fine in Vista. However I got two problems ... 1. Knobs work fine but buttons seem not to be recognized by Reason's auto-learn controller assignment feature. 2. How do you assign more than one controlpage? Let's say I use Kore2MIDIx8 and want to assign the various pages to several controls in Reason. First I assign a knob on page 1 and then I try to assign the same knob from page 2, Reason warns you that the knob is already assigned.
Kore2midiX8 Hi Lizard, great questions. Here are your answers. 1. Buttons should work as expected sending whatever messages you have specified on the B page of the reaktor ensemble. But keep reading. 2. The Kore2MidiX8 ensemble was not designed with any template in mind, and the CC number scheme is not designed initially for free midi learn. Meaning, the numbers are not unique across all the pages, but duplicated. This is why you get a warning when switching to page 2 and attempting to assign that same respective knob. As you switch between pages in reaktor, you will see that the module parameters do not change - this is because they are all the same. This would be helpful, but would have added some tedious programming time essentially making 128 unique assignments between Kore and Reaktor. Sorry. Currently the buttons act as triggers or single shots for the same page respective knob assignments. Also not very useful initially for your situation. I have already written in unique messages in my todo list for toolpack ideas. So your next step is to become friendly with the B page of the Kore2MidiX8 reaktor ensemble. On the left are the sends connecting the 'kore' knobs with programmable midi out modules you see on the right. Total of 16 modules, 8 buttons, 8 knobs per page. When you click on a send on the left like button 1, open the flip menu until you see a big list of destinations. Look for any destinations with white dots next to them - this is the assigned destination. Initially you will find button 1 assigned to Kore2MidiX8age1:M01:Trigger. The format of the destination names is [Ensemble]:[Page]:[Module]:[Parameter]. Bear in mind that a send on the left can have multiple destinations at once so for unique assignments, be sure to 'unselect' the previous assignment in the list making the white dot go away. Make sure the CC numbers you use are unique and not those reserved by your host in this case Reason. Once you have made assignments for buttons and knobs on that page, you can now close the reaktor gui and enable learn in reason etc to make the assignments. Before moving onto the next page in kore/reaktor to make more assignments to reason, you should save your work in reaktor, then in Kore as a ksd called Kore2MidiX8_Reason.ksd To save your work, first open the reaktor ensemble and from the menu use the 'save ensemble as' command. Save the ensemble with a new name like Kore2MidiX8_Reason.ens. Make sure you save it to the same folder as your other ensembles in the toolpack. Next, you must OPEN this saved ensemble manually in reaktor. This updates the path above in Kore to the new reaktor file. With the new ensemble opened, close the reaktor gui, highlight or select the slot or koresound and use the kore command 'Save Kore Sound As' using a name like mentioned previously and to the same folder as your existing toolpack content. You may continue making assignments for reason according to whatever scheme you feel is appropriate. To troubleshoot, I would recommend dropping in the midi monitor Z koresound in the slot below the Kore2MidiX8 slot and then opening its gui so you can observe the messages going out. I hope this answers your questions and thanks for checking out the toolpack! -jonathan adams leonard
sleen, thanks a lot for the detailed information! I'm still not sure if I completely understand it though. This does mean that I can still only assign 1 control page anyway? Because the controls on the modules in Kore2MIDIx8 (M01-M16) are using the same CC's for every page? For buttons to work it seems I have to set them to the Value control (so they can toggle) as they are by default set to Trigger. So this makes sense. But how can I assign 128 unique CC's to Reason if that is even possible (apart from the ones used by the Host as you said)?
No, it just means you need to change the 'number''parameter in the modules to some unique value within the range 1-128. I have started making a version of this already and am almost done (80%) because I had some time on a flight to Rio. I have to do this in reaktor 5.12 so everyone can use it. Totally correct. Stay tuned. I should have time to finish it up today (the learn version). -jonathan adams leonard
Kore2MidiX8 Learn Hi folks, here is a quick update to help those who need the Kore2MidiX8 to work properly for universal midi learning to external destinations. The new ensemble and Koresound is called Kore2MidiX8_Learn and is attached below as a zip file. The ensemble is the same, except the 8 pages of controls have been assigned to output CC numbers that are unique in the range 0-127. The knobs and buttons follow this pattern for each page: [Page 1] Knobs 1-8 = CC 0-7 Buttons 1-8 = CC 8-15 [Page 2] Knobs 1-8 = CC 16-23 Buttons 1-8 = CC 24-31 etc... This ensemble and Koresound will be in the next official toolpack update. Hope this helps, jonathan adams leonard
Update Version 1.4 080525 Version 1.4 080525 + Kore2MidiX8Learn + Midifilter ens and ksd + Bank / Program Change ens and ksd now includes bank msb and lsb Edit: Manual Page Comments: The Kore2MidiX8Learn is simply a version where all the controls send unique numbers for universal midi learn. This is the same version as mentioned in this thread previously but is now included in the zip. The Midifilter ens and ksd are new and allow for general or specific midi event filtering. The Bank ens and ksd have been extended to include bank msb and lsb values, with delays set on recall to make sure msb, lsb and program change are sent in the right order. MSB was added to support external modules like Roland. To get more information and obtain the software: Kore 2 Reaktor Toolpack Thank you, Jonathan Adams Leonard
Update version 1.5 080626 Version 1.5 080626 + Midi FilterX8 + Midi Filter (single) edited for better recall. Edit: Manual Page Comments: Midi FilterX8 provides 8 midi filters at once and includes a master bypass. All filtering parameters are represented in 8 Kore User Pages allowing for dynamic recall of all 8 filters on a performance preset basis For more information and to obtain the software: Kore 2 Reaktor Toolpack Thank you, Jonathan Adams Leonard
Hi- I am experiencing the same problem. I've read through this thread, and I've gone through tons of troubleshooting on my computer. My specs: XP SP2, Live 7.0.9, Reaktor 5.1.5.2, Kore 2.0.2, Toolpack 1.5.0806.2. The plugin with which I'm trying this on is Zebra 2.2.b.7 Basically, I set up my KSD and save it. Then, when I open it again, and start playing a clip in Live, Live locks-up after about 4 bars. Maybe there's a MIDI feedback loop somewhere. But there are so many variables, its hard to isolate the cause. It could be Kore, Live, Zebra, Reaktor, toolpack, MIDI Yoke. Anything. Anyways, I just wanted to check in to see if anyone had an answer. Best regards, jbone1313