How to script a GUI in Kontakt extra quickly (plus FREE google sheet and annotated instrument).
Вставка
- Опубліковано 20 сер 2024
- LINKS:
Kontakt Script Generator 2: bit.ly/KSGv2
Squeaky Toys of Doom: KSG sheet: bit.ly/STODdemo
Squeaky Toys of Doom on Pianobook: pianobook.co.uk/packs/squeaky-toys-of-doom
Obolig’s Kontakt Playground on Pianobook: pianobook.co.uk/packs/kontakt-scripting-playground
It’s been a while since I created the original Kontakt Script Generator, and the incredible Owen Bolig had some ideas to add in to make it even quicker, plus a project idea of his own to help people learn more about scripting.
So this video is about 2 things:
- The new and improved Kontakt Script Generator and how to use it
- An annotated Kontakt playground from one of the best GUI scripters out there
Hope you enjoy watching and using the resources! Let me know if you find any bugs or if there’s any other functions you’d love to be able to create using this sheet.
Cheers,
Tim
Hey guys, I'm extremely grateful for your generous gifts !!! many thanks, a ton of thanks. Hugely appreciated and helpful!
This is SO SO helpful! Thank you for making this amazing free resource!!
Thank you very much for sharing this, you did a fantastic job with it. If I can get up to speed I hope to be able to contribute something creative and functional to the effort. Thanks again.
Just wondered if anyone has managed to use this script generator to create a button? I spent some time using this last year but couldn't create a button that worked in Kontakt. Creating knobs and sliders worked great. Even for knobs and sliders this script generator is fantastic but would be great to be able to add buttons as well.
My friend you are a Legend! Thank you!😃
Great job, guys. Thanks very much!
Great work Tim and thank you and much appreciated🙂
Thanks for this man, this helps a lot!
You're amazing ! Thank you so much !
Absolutely amazing! You are a wizard! :)
This is awesome! Thank you!
Great video. Can you make a video on how to make a script on "Velocity Crossfade" and "Legato" working simultaneously ? Thanks.
Thank you so much for this!!
This is very helpful!
Thank you so much for making this 🙏🏼🙏🏼🙏🏼
Thanks for a great video. Wondering where could I get the Kontakt Script generator 2 please ?
Thanks for the help.
@tim this is amazing, I've learnt so much. Can you help me with something though? I can't work out how to make a rotary control 2 parameters. I've made a 'Tone shift' macro which adjusts the tuning, and I'd love to ALSO have it manipulate the MIDI in the opposite direction. This way the keyboard doesn't transpose, but it drastically effects the sound by playing samples at different speeds. I use it all the time in Logic and Ableton - would love to know how to do it here! Thank you
Dear friend, I am very grateful for such tutorials that cut us a lot of trouble when making instruments. I only have one problem with the graphics. I can't fit the position of the buttons at all, it always calculates the wrong position for me. Where am I going wrong?
Receive many greetings from cold Switzerland, Goran
It's tricky to place them! I still haven't figured out if it places images using the centre of the image or the top left. I usually do a bit of trial and error and use the offset function to tweak everything at once. If it's still tricky this tool is great for giving you an idea of how things will be placed on your instrument: clockworkmonkey.com/treehouse/perfview.php
@@timsteemson Thank you very much for the response, I hope I will find a way to use your script to set everything up properly. Greetings from cold Switzerland
this is great thanks
Not sure how you get lots of animations from one image?
AMAZING work by the way. holy shit balls.
But yeah I'm trying to have my wallpaper animated so that when you turn the modwheel it scrolls through the frames but surely I'd need a bunch of files for that?
The whole magic box is pasting on one line and not in rows
Thnks amazing job!
Hi Tim: Thanks again here. Still no luck with that link. Is it on my end with Google Drive? Thanks, Alex
This looks awsome, thank you, I stumbled today over clockwork monkeys layout tool for Kontakt on YT. While it just helps with UI it also looked very intersting might be worth a look. I think, I really liked working directly on the grid and pulling the knobs around.
Idea (maybe for the next version): When a knob is created, a yellow dot appears on the visualization of the UI. Instead of moving the dot by entering pixel values, what about dragging the dot and its Position sets the pixel position for the knob.
Thanks I'll check it out! It might be tricky to implement in google sheets but that sort of process would be ideal
I cannot find your free sheet in your Link. Can you offer me by link can be use.
hi.
thanks for this awesome video.
i have a question about key switches and key colors .
you can also generate key switches and key colors with this Generator?
thanks again.
Peace.
Amazing video! Is there a way to create a button to audition a specific sample? So for example being able to click on a crash cymbal and basically having that cymbal be a button that plays that sample of the crash?
hello where i can find the script generator?
I keep getting a "ERROr (line 1): parse error" when I paste the whole thing in?
Hi Tim,
I tried your code with a basic Volume and Modulation (Choral FX) GUI. When I put the generated code in the script editor and hit apply, the sample stopped playing, even though Kontakt was showing me activating the controller, and the GUI showed way more knobs than i put in there. I'm not sure what the hell is happening.
everything has the correct knob file attached, the Volume is set to "vertical" mouse drag direction, invert direction is "Turn up = effect increases", its set to "Instrument level/everything else", no FX slot, specific groups with the 1 group selected (Only have one group - it's VERY basic), effect to target is Volume and $engine_Par_Volume is the parameter selected.
All the modulation (Choral), is set the same except they're set to Insert, FX slot 1, Effects to target is Choral, and the parameters correspond to the appropriate control (example: Modulation Amount - $ENGINE_PAR_CHORAL_AMOUNT). I get no error messages in the generator, or the script editor when I hit apply.
What can i be doing wrong?
I'd really appreciate your help.
Thanks. :)
Wow... Amazing work! Does it work with legato scripting? Or it's only a GUI feature?
hey i was trying to impliment group solos after using the generator the slider works but its only playing the first group. is there a way to set this up in the generator? thanks again its been a really usefull tool.
Any place to report bugs? Mainly the image can't be replaced in the preview. Always defaults to your image.
Oh, and the magic box seems to be blank if you add groups?
I think the problem is this isn't compatible with windows machines. It's not recognizing cr/lf, and also double quoting ""strings""
@@tresero2862 Click the grid that is over the image and move it to the side. Then hover the top right corner on the image and the "Replace" will come up. I'm on a Windows machine doing this in Google Doc.
Hi there :-) Thank you very much for sharing this! I wonder if it's a bug, everything worked except when I want to bypass insert fx in controls.
[Button bypass(name) button1 70 270 Vertical Turn on = bypassed Insert 1(Fx Slot) All groups & busses Bypass Insert Effects $ENGINE_PAR_EFFECT_BYPASS]
and this wouldn't work. Am I doing this wrong by any chance?
Hey thanks for letting me know - it was a bug! I've fixed it now, let me know if it gives you any more trouble.
Hi, I have the same problem still today? can you help me. big thx@@timsteemson