1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Kore 2 Reaktor Toolpack

Discussion in 'KORE' started by sleen, 9/11/07.

  1. sleen

    sleen NI Product Owner

    Messages:
    890
    Update Version 1.3 071129

    Version 1.3 071129

    + Clock LED

    Comment:
    Displays the current tempo and position using the Kore knobs as flashing lights. Uses reaktor snapshots to store knob positions and supports up to 16 steps for various flashing effects. The included koresound and ens is setup for 4/4 by default, but you may change this in the ensemble using the Length(numerator) and Div (denominator) to designate the time signature desired. You may sequence any combination of values for the knobs over 16 steps. Simply adjust the knobs to the position or brightness desired, and store as a snapshot from 1-16.
     
  2. BobTheDog

    BobTheDog NI Product Owner

    Messages:
    1.339
    This is getting to be a real Swiss Army Knife, thanks for this.

    Andy
     
  3. paulifra

    paulifra NI Product Owner

    Messages:
    20
    how can you get this program ?
     
  4. John Foll

    John Foll NI Product Owner

    Messages:
    22
    Did you submit my saving KSD File bug to Native Instruments to fix?

    Did you submit my saving KSD File with Kore2Midi to Native Instruments to fix for my saving bug? When I reload it locks up.

    Maybe I should try to make all my changes in the standalone Reaktor first (to the Reaktor Ensemble), then try reloading it inside Kore2 - Reaktor plugin, and try to save this as a KSD or Performance.

     
  5. sleen

    sleen NI Product Owner

    Messages:
    890
    Try the update

    @John Foll:
    Now that the 2.0.1 update is out, you should have any easier time using Kore2Midi.ksd and .ens. I would recommend grabbing the latest version of the toolpack and trying the Kore2Midi there and make adjustments for atmosphere. All of this of course with the 2.0.1 update of Kore. Since you were working with an older version of kore, it is likely this was causing the bug you experienced. If if still persists with the 2.0.1 update and the latest kore2midi, then I would enter that immediately as a bug.

    Hope this helps, and give the new versions a shot!

    @Paul:
    You can obtain the toolpack zip archive from a link in the upper right corner of this page:

    http://www.jonathanleonard.com/sounddesign/K2RTP

    -jonathan adams leonard
     
  6. John Foll

    John Foll NI Product Owner

    Messages:
    22

    I already tried it out, and it wasn't working. But maybe I must wait for new Reaktor update before saving a Reaktor Ens from inside KORE 2. I will try making all of my changes to Reaktor from inside Reaktor Standalone, then reload inside KORE 2 Reaktor then the ENS. Then save the KORE 2 KSD file.
     
  7. sleen

    sleen NI Product Owner

    Messages:
    890
    Reaktor Update?

    Hi John, the reaktor 5.1.4 update is available already. I have yet to see kore crash or not load any of the toolpack content, so I am sure this is frustrating for you.

    I'll run down the routine I am imagining you are following to adapt Kore2Midi to control atmosphere.

    Setup:
    -Download 'fears midi spec
    -Update: Kore 2.0.1, Reaktor 5.1.4
    -Install: K2M ens is in reaktor user path, K2M ksd is in your -Mysounds folder.
    -Launch: Kore 2, options, update user folders.
    -Load: Kore2Midi ksd

    Editing:
    -In Kore switch to user controller page #1
    -Open the K2M gui, panel A, and turn the index knob to 1. Knobs in Kore should correspond to knobs in reaktor.
    -Switch to Panel B and make assignments according to 'fears midi spec with controller sends to the midi out modules keeping in mind to not leave duplicate entries in the list triggering multiple messages.
    -Finish routing sends in 1 complete page of knobs and buttons.
    -Save reaktor ens: Use the Save Ensemble As command to save the ensemble with a new filename.
    *important*
    -Reload saved reaktor ensemble with new name using reaktor Open command. This updates the path kore uses to recall ens. Saving in reaktor alone will not assure this.
    -With new ens loaded, save a new koresound using the save sound as command.
    -Add keywords 'Foll' and 'Atmosphere' in the comments of the sound for quick searching later.

    Test:
    -On a new channel load the fear.
    -Type in Foll in the quick search and drag sound into slot above the fear.
    -Open the fear Gui and move Kore controls to check connections to parameters.
    -Document any crashes or weirdness

    If successful controlling happens without crashes or errors, then continue.

    Plan: Design a sensible compact layout for fear controls that reflects either your individual way of using fear if not distributing. If making fear for users in general, design a layout that accommodates the general users habits and production style.

    Complete:
    -Make additional changes following the procedure above for the rest of the fear CC in layout.
    -Change names of the kore controls for convenient display.

    Comments:
    Once you update the Kore path to reaktor ens by saving as, and opening again you should not have to do this again until working on another layout for example Trilogy or Stylus. In case the fear makes things generally unstable you might consider editing without the fear gui open to check clerical mistakes, though this would take much longer.

    Hope this helps,

    jonathan adams leonard
     
  8. Timekiller

    Timekiller NI Product Owner

    Messages:
    4
    Hi All,

    Im attempting to use kore2midi to drive atmosphere (as above).

    I have kore2midi in the first slot of a channel and have set the CC's correctly. Atmosphere is in the next slot below.

    Tweaking the knobs changes the parameters in atmosphere,but i cant seem to get any midi note data through kore2midi, ie play the instrument. if i remove kore2midi I can play the VST.

    Inserting the midi monitor inbetween confirms the note data is not being passed through.

    Any idea anyone? Im not particularly hot with reaktor.

    Better still if someones already made a template, that would be cool! (hint hint ;)

    Happy holidays to everyone.

    Terry
     
  9. sleen

    sleen NI Product Owner

    Messages:
    890
    Use Midi Buss

    Hi Timekiller, are you using Kore2midi or Kore2midiX8? The latter has 8 pages of controls, but neither is intended to process midi or act as a thru but instead generate midi. Try creating a new channel for kore2midi and set the channel midi output to the channel where atmosphere is loaded. This way atmosphere will get midi from the input port you have already defined, and the additional control instrument.

    If this is too messy, consider loading a newsound in a new channel that will itself contain 2 nested channels; 1 for atmosphere and 1 for kore2midi.

    Let me know if this gets to be too much of a headache bussing midi and if the thru capability is really necessary in kore2midi. It was designed not for atmosphere per se, but for generating midi events. With a little bussing in kore however, you can easily get the same result.

    Hope this helps,

    jonathan adams leonard
     
  10. Timekiller

    Timekiller NI Product Owner

    Messages:
    4
    Hi Jonathon.

    Thanks that sorted it, now i understand.

    Im just experementing with the single page version at the moment. Why does the page have 16 button sends and 16 knob sends when there are only eight of each on the controller ?

    Also, could you briefly explain how to program the button functions? for example off/on = cc 106 with values 0 and 127

    btw, a very useful set of tools. Thanks for making them available.

    Regards

    Terry
     
  11. sleen

    sleen NI Product Owner

    Messages:
    890
    Kore2Midi

    Hi Terry,

    The buttons are setup as gates by default. If you need to toggle between 2 values, then change the button type in kore to toggle, and also in the reaktor A panel within the button properties. Otherwise if you just need to gate between 2 values, then change the button send from Trigger in a module, to value for that module. By default, the button 1 send would be assigned to M01 Trigger, or Midi out module #1, trigger input. Instead, assign this send to M01 Value, and remember to un-assign the M01 Trigger since multiple assignments are possible.

    Hope this helps and Happy Holidays! :)

    jonathan adams leonard
     
  12. strg+v

    strg+v NI Product Owner

    Messages:
    182
    thx for this.

    the spq donst work: if i run it standalone, kore dosnt recieve any midi and inside kore cpu is 100%.
     
  13. sleen

    sleen NI Product Owner

    Messages:
    890
    ?

    Can you provide more information? I can't really understand what your problem is. Try to avoid ambiguity when disclosing technical information.

    Thanks,

    jonathan adams leonard
     
  14. Silverfish13

    Silverfish13 Forum Member

    Messages:
    27
    Hi. I'm loving Kore2, and the Reaktor tool pack is great!

    I have a quick question about Kore2MIDI and Ableton Live:

    Can I use Kore2MIDI to control parameters within Live? I've tried, and while Live says it's receiving the MIDI signal, it won't assign anything. Do I need to use something like MIDIyoke to reroute the MIDI?

    Thanks!
     
  15. sleen

    sleen NI Product Owner

    Messages:
    890
    Toolpack and Live

    Hi there Silverfish13, thanks for checking out the toolpack.

    I don't have the latest live. The questions are first whether live can receive midi from vst or au plugins, and second if yes, if this midi can be used for automation or control. It might be worth checking the live midi preferences, or try experimenting with kore2 in a live midi effect rack.

    I think an interapplication driver like midiyoke or IAC would work. To prepare kore 2 for this, I might disable any audio inputs in the prefs and in the matrix to minimize its cpu use.

    Sorry I could not be more specific. Has anyone else tried this?

    Thanks,

    jonathan adams leonard
     
  16. spacejazz

    spacejazz New Member

    Messages:
    1
    Ok, I'm stuck.

    I've been messing with Kore2MIDI, but I just can't get any MIDI to come out of the Kore software using this ensemble. Just to make sure that I wasn't misunderstanding how Kore works, I tried the built-in step sequencer and was able to send MIDI out no problem.

    The strange thing is that if i run Kore2MIDI in Reaktor standalone (and turn the knobs using my mouse) I can get the MIDI to go wherever I want.

    I've tried running Kore standalone, and as a plugin within Live, and no matter what MIDI output I set the Kore channel to, I get nothing.

    I'm pretty new to NI stuff, so maybe I'm just being a knucklehead. Any help would be appreciated!
     
  17. sleen

    sleen NI Product Owner

    Messages:
    890
    Knuckles

    Hey there Spacejazz, try checking the reaktor midi out settings. In the instrument or ensemble header you can find midi in and output channel settings. Does this help? Since the step sequencer gets out fine, I am not sure because that would suggest that everything else is working. Usually people forget to assign the kore channel to a midi output. This can be found in the midi tab of the channel under audio. By default it is set to none. Any luck?

    Thanks for checking out the toolpack!

    Best,

    jonathan adams leonard
     
  18. Proaktornation

    Proaktornation NI Product Owner

    Messages:
    230
    With the Rig Kontrol midi out feature in this Toolpack does this mean that the Rig Kontrol can be used as something like a midi guitar?
     
  19. sleen

    sleen NI Product Owner

    Messages:
    890
    Guitar to midi?

    Hi Prokarnation!

    No, the Rig Control V2 in the toolpack is strictly for using the Rig Control version 1 hardware controller that came with Guitar Rig 1, to generate midi out messages. For example you could send notes by stomping on the buttons, and volume #7 from the pedal.

    I started working on a general audio to midi convertor, that could be used with guitar or other types of instruments. The pitch tracking is ok, but I never made a satisfactory trigger for note ons and note offs. It involves threshold detections and my art is not advanced enough yet in this area. But honestly, I have worked extensively with the Axon mid guitar convertors and even those have quirks. And that is with proper pickup installation, and dedicated hardware. A software solution without a specialised pickup I don't think will ever give musically useful results.

    For drum triggers however, it is more feasable I think. Here, you don't need to fire a noteoff on the backside of the audio event - when the energy is a down slope. For drums, you could instead offer a one-shot midi note whose duration is fixed. Most drum samplers and machines don't require a note off. In that case it is easy and already available in the Reaktor instrument library under Instruments/Analyzers and Displays/Frequency Tracker. Which tracks frequency and generates a gate output with variable threshold.

    You might consider another project for Reaktor I have been working on called OTTO that can be found in the sound design section of my website. It can perform pitch correction using different pitch shifting and vocoding methods and also offers three part harmony.

    Thanks for checking out the toolpack too ;)

    -jonathan adams leonard
     
  20. Proaktornation

    Proaktornation NI Product Owner

    Messages:
    230
    Thanks for all the useful info re midi guitar etc