Scripting with Simon - Callbacks and Script Structure

Sdílet
Vložit
  • čas přidán 26. 07. 2024
  • A (relatively) quick overview of the basics of Kontakt scripting. This video focuses on callbacks, useful functions, and the general procedure for building a Kontakt instrument.
    Link to Nils' KScript Editor and Sublime KSP plugin: nilsliberg.se/ksp/

Komentáře • 47

  • @SteveGibbGuitar
    @SteveGibbGuitar Před 4 lety +2

    Very happy to have found your scripting videos. I hope you do more!

  • @mamutrance
    @mamutrance Před 8 lety +2

    Fantastic video, and very helpful! I hope you keep producing more as there isn't enough of this content available to beginners. Very well done :)

  • @jeemotion1962
    @jeemotion1962 Před 6 lety

    Thanks, that helped me a lot. I appreciate that you make the effort of publishing stuff that has only a small target group.

  • @AudioBoi1
    @AudioBoi1 Před 10 měsíci

    that's a crazy good video. A lot of new knowledge acquired. Thank you!

  • @garaughty
    @garaughty Před 4 lety +1

    What a clear, insightful tutorial and... you are such a awesome presenter. Thx Simon... much appreciated !

  • @dutchguy7299
    @dutchguy7299 Před 4 lety +3

    thanks for this!! learned a lot these 25 minutes coming from zero, good tutorial

  • @SUBSYNDICATE
    @SUBSYNDICATE Před 7 lety +2

    thanks for explaining everything in detail, this helps so much!

  • @roncortolezzis7660
    @roncortolezzis7660 Před 8 lety +2

    Thank you for the video. Very clearly explained and 'shown' - for a very very basic programmer like myself!!!!!

    • @IvyAudio
      @IvyAudio  Před 8 lety +1

      +Ron Cortolezzis Great! I was a worried the format of the video would be confusing, but I'm glad to hear it helped.

  • @DavidsonCampos
    @DavidsonCampos Před 7 lety

    Thank you very much for this video, it is very difficult to find information about ksp mainly in video, congratulations, Davidson Campos, pianist and accordionist of Brazil

  • @linasmak9199
    @linasmak9199 Před 8 lety +1

    You are a great teacher! I hope more scripting tutorials are coming?

  • @gitarrtoken
    @gitarrtoken Před 7 lety

    Great tutorial! Keep up the good work! :)

  • @aaronanderson7339
    @aaronanderson7339 Před 6 lety

    Really great video. Thank you so much.

  • @hechamhecham3558
    @hechamhecham3558 Před 8 lety +2

    thank you sooooooo mutch i was looking for this script for alo,g time im happy ☺

  • @HerringSimon
    @HerringSimon Před 8 lety

    Great tutorial. Thanks.

  • @hellopartner18
    @hellopartner18 Před 5 lety

    This video is great. I'd love to see a basic single layer instrument with a background and some FX knobs.

  • @AndyDrudy
    @AndyDrudy Před 5 lety

    Thanks dude. Great video.

  • @MarqueEtienne
    @MarqueEtienne Před 8 lety

    Greate content. Very helpfull. Thx.

  • @erikmushnik
    @erikmushnik Před 4 lety

    Another way to trigger RR's without scripting,
    in the group editor there is "position in RR chain",
    select the first group and make the position 1, and so on....

  • @RobSanx
    @RobSanx Před 4 lety +1

    Thank you. It’s probably a silly comment, but I don’t understand why every little step is so complicated when in other apps you can set things in a more efficient way. I mean, I understand this is much more powerful and customizable but… in Serum you right-click the parameter you want to control and in the menu you select “macro 1” and you have a knob with the function you want. It’s not exactly the same but it’s just as an example. Something like that would be interesting for people without programming knowledge in order to make basic controls. And they can let the code for the people that want to make more complicated stuff. I don’t know… it’s very overwhelming, and a lot of us don’t have interest in learning a programming language but we could offer a lot of interesting instrument projects if it was more accessible.

  • @santoshgujar5237
    @santoshgujar5237 Před 2 lety

    Thank you, Sir, Please make more videos on kontakt scripting, Thank you, Sir

  • @hechamhecham3558
    @hechamhecham3558 Před 8 lety +1

    so good thank you i need a script for cycle round robine to switch between two groups in kontakt

  • @peterbufano
    @peterbufano Před 3 lety

    awesome

  • @StrixInstruments
    @StrixInstruments Před 7 lety

    Thank you for your tutorial! Is there any chance to wait new tutorials? For example "play group on release note"?

  • @Metalpazallteway
    @Metalpazallteway Před 4 lety

    When you say articulation switcher doean like the hot keys to switch between articulations on the left of the keyboard? Well usually? Great video by the way, I'm really getting into this

  • @JAIRODALLOS
    @JAIRODALLOS Před 7 lety

    Please more scripting tutts. Thanks!

  •  Před 8 lety

    Super ! thank

    • @IvyAudio
      @IvyAudio  Před 8 lety

      +Frédo Bégnon You're very welcome!

  • @pergamonentertainment
    @pergamonentertainment Před 4 lety

    🙏🙏🙏👏🏻👏🏻

  • @werame8724
    @werame8724 Před 2 lety

    @12:20 I'm not a Kontakt programmer (yet) but 1-$rr should work as well.

  • @BustyGretchen
    @BustyGretchen Před 5 lety

    Thank you for this but I have a problem, a simple "note on" or "note release" gives me an error in Kontakt Player 5 (red bar), but not in Sublime text. Scripting does work with Kontakt Player, right?

  • @hechamhecham3558
    @hechamhecham3558 Před 8 lety

    can make a vedio on how to make a script for knob to switching betwing groups and anther knob to play single group

  • @rosshoyt2030
    @rosshoyt2030 Před 6 lety

    128th like! So midi haha... Thanks so much for this tutorial.

  • @MrEfkan1
    @MrEfkan1 Před 2 lety

    Vielen Dank, sehr gute video um zu lernen.
    Weist du ,wie man arabic scale in Multi ein programmieren kann?
    Beispiel 20 Multi Sound gleichzeitig Microtuning ein und ausschalten.

  • @Spackledaquiri
    @Spackledaquiri Před 3 lety

    Does this all still apply for kontakt 6 with the creator tools and Lua?

  • @AdrianTucker
    @AdrianTucker Před 7 lety +1

    Hi! You are amazing! I have some particular doubts. Is there an email address where I could write you them? Greetings!

    • @IvyAudio
      @IvyAudio  Před 7 lety

      Hey Adrian, glad you like the videos! Feel free to shoot me an email at contact@ivyaudio.com

    • @AdrianTucker
      @AdrianTucker Před 7 lety

      Nice! I am going to text you right now!

    • @AdrianTucker
      @AdrianTucker Před 7 lety

      I sent you the message but I am going to write it here for people who maybe have similar questions.
      I am developing an instrument (drums) in kontakt 5 helped by Kontakt GUI Maker software (it is nice but I think it should work better) and I hope you can help me in this task.
      I want to create a knob which could regulate the amount of unprocessed and processed signal, in other words, a parallel processing of two signals (Dry/Wet). I have some inserts (eq, comp, transient...) in different busses (kick, snare, hat...) so I would like to listen drums completely organic, with nothing of that inserts (knob at 0%) and with more of that processing (knob increase up to 100%). Maybe some way to send signal before busses and after busses to a channel which operates in parallel way? Also, I have another question: How can I assign a knob to dry or wet reverb and delay? I have not seen the option in the KSP manual. I hope I had explained well, English is not my language. I hope hearing you soon.
      Greetings!!

    • @IvyAudio
      @IvyAudio  Před 7 lety

      Just use set_engine_par to change the dry and wet levels of the effects you want to control. Have a look in the scripting manual for more info on engine parameters.

    • @AdrianTucker
      @AdrianTucker Před 7 lety

      There is nothing about this in the manual...