Kontrol S MK3 MIDI Templates: (un)Official Peer-To-Peer Sharing and Download Thread

1567810

Comments

  • Roland Mindsurfer
    Roland Mindsurfer Member Posts: 1 Newcomer

    Thank you very much for the Novation Peak template. This is what I wanted all the time.

  • Super8boy
    Super8boy Member Posts: 146 Advisor
    edited May 16

    Thanks Matt @matnetik. Does anybody have one for the Novation Summit? I know it's similar but there are more parameters again.
    Also, I find that Summit with its Dual sound engine is tricky to control in Multi Mode, as if you have split sounds, it receives midi on 2 x different channels (2 and 3) as opposed to channel 1 for single patches.
    How to work that out?
    Just updated the firmware for the MK3 and I created 2 x zones, but it only does allow me to set a single midi channel.
    Is this something that can't be done from the hardware but on the Kontrol template software on the computer, or is it not possible at all (I guess it is possible and straightforward enough but I couldn't find out how)

  • crisNI
    crisNI Member Posts: 31 Member
    edited May 16

    go to template editor, navigate to section keyzone.
    2nd left window on the bottom let's you choose/change the Midi channels for each zone.

  • Super8boy
    Super8boy Member Posts: 146 Advisor

    great. Thanks. The arrows do make sense.

  • calippo
    calippo Member Posts: 10 Member

    Am I missing something, or is it really not possible to send Bank Change messages via Kontrol MK3? Trying to control a Roland XV-5080 hardware rack for example. Simple Program Changes do go through, but I can't figure out a way to send bank changes. Someone had done a JV-2080 .kmt, and I tried it, but it doesn't seem to work with the XV-5080.

    According to Roland's MIDI implementation, Bank Select should be Controller 0, 32. But I can't figure out how to send this value or multiple values? And for example Preset bank A should be 087 (MSB) 065 (LSB).

    The 5080 is divided into User, Card, Preset and Exp, and each section has banks A-H.

    The MIDI implementation is here, under appendices: https://static.roland.com/assets/media/pdf/XV-5080_OM.pdf

    (This product really is an interface for the NI software ecosystem, and little else, it seems. Even there are multiple basic issues, like the lack of sub banks in KK.)

  • nico5
    nico5 Member Posts: 100 Advisor
    edited May 27

    @calippo :

    Earlier in this thread, there are some posts about how to achieve bank selection for the JV-2080 and the Integra-7 (including downloadable template files).

    I assume that there's a good chance that this approach would also work for the XV-5080?

  • crisNI
    crisNI Member Posts: 31 Member

    afaik it's always the same, you need 4 parameters (MSB, LSB, Data Entry and select).


    here on my synth it is:
    CC6 (Data entry),
    CC38 (Select),
    CC98, (LSB),
    CC99 (MSB)


    when I set CC99 to value 1, CC98 to value 10 - then I can select with CC38 my Banks - set to value 0, 1, 2 or value 3. when now turning CC6 - this triggers to load my bank 0, 1, 2 or bank 3.

    but if my CC98 is set to value 88 and CC99 is set to value 1 - and I select now with CC38 value 2 (sound on bank 3) - then my CC6 now changes the panning parameters.
    turn I back CC98 to value 10 - now my CC6 loads the bank I selected with CC38.


    if I set CC99 to value 0 - none of the above works :)



    so I recommend creating a template with the LSB/MSB your manual mentions, add a CC6 & CC38 and try it out. don't give up, it will work - I bet. :)

  • calippo
    calippo Member Posts: 10 Member

    Hi crisNI, and thanks for you assistance. Unfortunately you lost me still. I still don't understand how can I send multiple controller values from the keyboard, because to me it seems at least on the keyboard itself I can only configure one per function (button, rotary)?

    Could you once more "explain to me like I'm five", using this example: if I want to configure one top row Kontrol button to change only to Preset Bank A, what do I need to do on the keyboard? The value is: MSB (CC00) 87 + LSB (CC32) 64.

    There's better documentation here which lists all the values for each bank. http://synth-db.com/Synths/Roland/XV-5080/xv5080selectingxvseriessounds.pdf

    Since the XV-5080 has eight sound banks (A-H), I could configure those each under each top row button. And I could separate these into pages for each "library" (User, Card, Preset and Exp). This actually won't totally work since the XV-5080 supports so many expansions (four SR-JV boards and four SRX boards), you'll run out of buttons.

  • KaiLabs
    KaiLabs Member Posts: 3 Member
    Zenology Bild.jpg

    I know graphics are totally useless for a midi template. But … 😎 If you want to use it, you must convert it in WebP first and and after that in Base64.

  • nico5
    nico5 Member Posts: 100 Advisor
    edited May 31

    WebP is only one of the supported image formats. PNG and JPG/JPEG also work. The important thing is to ensure that the image file is 1280x212 pixels. Smaller seems to work, but the resulting automatic scaling may or may not look that good.

    Also:

    If Base64 conversion sounds a bit intimidating, I shared a little utility program (browser based) to make it easier to add images to KMT template files (and a couple of other conveniences):

  • crisNI
    crisNI Member Posts: 31 Member

    hey Nico,
    thanks for the template helper, much appreciated!
    I was wondering - any chance to include the option to set/change the MIDI channels for each button/knob/wheel? that'll be awesome =)

  • nico5
    nico5 Member Posts: 100 Advisor

    Thanks for your kind remark!

    To be honest, I wasn’t trying to build a replacement for the onboard editor, because I find using the onboard editor generally better.

    So my little helper program is pretty much concentrated on things that can’t be done with the onboard editor.

    Changing MIDI channels is pretty easy using the onboard editor, don’t you think?

Back To Top