Kontakt Tutorial: How to Make Knobs with Custom Graphics + FREE PVC Tube Kontakt Library

Поділитися
Вставка
  • Опубліковано 11 вер 2024

КОМЕНТАРІ • 105

  • @DaniloCiaffi
    @DaniloCiaffi 5 років тому +34

    "When life gives you lemons, you... sample them"
    I'm going to steal this.

    • @DaniloCiaffi
      @DaniloCiaffi 5 років тому +1

      Also, is there a specific reason why you used "set_control_par(, $CONTROL_PAR_POS_X, )" instead of "move_control(, ,)"?
      Thanks for the videos, they are very clear about stuff is usually overlooked in tutorials

    • @DavidHilowitzMusic
      @DavidHilowitzMusic  5 років тому +2

      @@DaniloCiaffi No, I'm just in the habit of using set_control_par when I have other set_control_par calls in the same script. I suspect they both should work.

    • @tonytemple8195
      @tonytemple8195 3 роки тому

      @@DavidHilowitzMusic
      What's round Robbins??

    • @macronencer
      @macronencer 3 роки тому

      Yes, I want that on a tee shirt :) Also as a keyboard player, I quite like "From C to shining C" :D

  • @lennydeluca8695
    @lennydeluca8695 2 роки тому +10

    wow man, where did you learn all of this?
    I actually work for NI as a freelancer and Id have no idea how this works if I had to do it.
    awesome video - thank you so much

  • @jimreeves550
    @jimreeves550 4 роки тому +3

    More than 15 years of in and out of Kontakt for music compositions, calling tech support about sample info basics like adding third party samples to library with no help, to these amazingly code level depths has been astounding. It is unlikely that I will ever make a knob but I will add it to my trickle down component construction kit list for possible future assembly. I am still at the , "How do I even successfully add this sample to my library?" level. Thanks a lot. Tears of gratitude!

  • @timmyholiday
    @timmyholiday 5 років тому +20

    hey just wanted to say thank you for making these, your videos helped and inspired me to start creating my own kontakt instruments

  • @BramHoutman
    @BramHoutman 4 роки тому +28

    Has Alpha Channel: yes
    Number of Animations: 31
    Horizontal Animation: no
    Vertical Resizable: no
    Horizontal Resizable: no
    Fixed Top: 0
    Fixed Bottom: 0
    Fixed Left: 0
    Fixed Right: 0

  • @jessebillson
    @jessebillson 11 місяців тому

    I keep watching kontakt tutorials, reading lessons, other people's code, etc. but I get happy when you cover a topic I'm looking at because I know it's going to be explained in a way that makes sense to me. Thank you so much for making these!!! You're probably one of the best teachers I think I've ever seen in my life.

  • @tensienicki
    @tensienicki Рік тому +1

    David, big big thank you. Your videos turned my kontakt skills level up.

  • @jochenpietsch1695
    @jochenpietsch1695 4 роки тому +7

    Great presentation!
    My goodness, I can't believe, that Native Instruments did nothing to ever make Kontakt easier to program. That "leave an empty line at the end, otherwise it won't work" thing is simply ridiculous...

    • @emanuel_soundtrack
      @emanuel_soundtrack 3 роки тому +1

      and nothing for I can see it, because the window is ridiculously small, just to look cool and smart

  • @UDiAudio
    @UDiAudio 2 роки тому +1

    Really cool and clear tutorial. One comment is when you return at 09:53 you don't really go step by step to show what you have done. Trying to figure it out...

  • @richarddunn367
    @richarddunn367 5 років тому +1

    22:52 I love how you´re so excited about how you can change mouse behavior for the knob hahah. Great vid, Loving it, you're great. Exactly what I am looking for

  • @colintrainer1708
    @colintrainer1708 3 роки тому

    Thanks for this excellent tutorial David. I hung up my IT shoes after 30+ years of programming to pursue music full time about 18 months ago. I haven't missed coding at all so it's kind of ironic that whilst writing my first Kontakt Instruments I've gone full circle and now coding again lol! I'm actually enjoying it more too. So, thanks for that :)

  • @SimonUbsdell
    @SimonUbsdell 3 роки тому

    Just brilliant, thank you, David. Your videos are consistently outstanding.

  • @FrancoZilocchi
    @FrancoZilocchi 5 років тому +2

    Thanks for making this videos man! They really inspire and encourage me to get more and more into the "custom libraries" world... saludos desde Argentina!

  • @DNeil5
    @DNeil5 2 роки тому +2

    Awesome tutorial! Very clear explanations for creating your own Kontakt sound...High 5!

  • @faxinadu
    @faxinadu 4 роки тому +2

    great stuff i love your presentation style, fun to watch you go at it

  • @AnalogueRecall
    @AnalogueRecall 2 роки тому +1

    Invaluable information. Thank you David.

  • @richwebster117
    @richwebster117 3 роки тому

    Thanks for this David - It's opened a huge world of possibilities (endless it seems). The last thing I ever recorded was in a studio on pro tools years ago. A friend introduced me to Cubase and Kontakt recently and I have embraced my latest addiction with a vengeance! This tutorial inspired me to try out the whole process sampling my sub rate and battered acoustic and to stick a reverb knob on it. All worked brilliantly (links, software and tuition). I love the experimental approach too.,

  • @thedishonorableparasite
    @thedishonorableparasite 4 роки тому

    I guess now is the time to leave a big, fat THANK YOU! Very useful Kontakt tutorials, especially this one IMHO. Custom sounds deserve a custom UI. :)

  • @PeterTMusic
    @PeterTMusic Рік тому

    This is incredible, man! I do kinda wish Kontakt were a little easier to work with in this regard…
    p.s, Dave, there’s a lot of bass frequency in your videos from either your desk or your keyboard. Kinda random but I thought I’d let you know because it sometimes takes a toll on my ears 😂

  • @HadgeHughes
    @HadgeHughes 5 років тому +2

    Awesome tutorial - I have searched high and low for a tutorial that would help me place and assign a knob in my Kontakt instrument and this is THE clearest and easiest for a relative newbie like me to follow - lifesaver. I have subscribed and look forward to learning more from you. Thanks for your dedication 👍🏼 do you have a website or Patreon or some way I could buy you a cup of coffee 😉

  • @MichelSchallenberg
    @MichelSchallenberg 2 роки тому

    8:20 those numbered modes are custom animation curves you can define in the animation tab.
    Per default they're all linear which is why you don't notice any difference.
    They're actually super useful for making buttons, although it's a bit finicky :)

  • @thankyoumisterspell
    @thankyoumisterspell Рік тому

    Dave your tutorials have been invaluable! A Kontakt sherpa if ever there was one.
    Quick related questions - how do you know when to do 'on init' lines and 'on ui_control' lines, and whatever else? What breaks them up? Is there a particular order they all need to be in?

  • @macronencer
    @macronencer 3 роки тому +1

    Another very clear and useful tutorial. Thank you so much!

  • @MadSteex
    @MadSteex Рік тому

    Exactly what I was searching! fantastic, perfect explanation. Thank you! Subbed

  • @derikthomas3861
    @derikthomas3861 5 років тому +1

    Thank you for all of your videos David!

  • @indiemark91
    @indiemark91 3 роки тому +1

    Amazing lesson and insights, thank you sir

  • @BillyPalmerMusic
    @BillyPalmerMusic 5 років тому +1

    KNOBMAN was a knob to get working but THANK YOU.

  • @micah_noel
    @micah_noel 2 роки тому

    This is pretty awesome! I imagine that program would also allow images to create something cheesy like a skull that rotates or an object that glows brighter with intensity? Very inspiring stuff.

  • @jinhoogerwerf
    @jinhoogerwerf 5 років тому

    So glad I found your tutorials!! It really helped me out.
    Thanks so much.

  • @IntimateNoise
    @IntimateNoise 5 років тому

    "when life gives you lemons, you should sample them".. yeap, that's the spirit! Nice video and nice guy :)

    • @IntimateNoise
      @IntimateNoise 5 років тому

      half an hour later, definitely subscribed and off to check more! thanks David

  • @skylightmusicshowree
    @skylightmusicshowree 5 років тому +2

    Great video, thanks David! One thing though... I was so engrossed with the video (in full screen mode) that when you said that you wanted to "...save this before I destroy it, somehow..." and the screen went to black, I thought "oh, what just happened" and for a split second, I forgot that I was watching a video! you'll see what I mean at 26:26
    I had noticed this happen in another video too, but it wasn't nearly as startling as in this video... :-)

    • @DavidHilowitzMusic
      @DavidHilowitzMusic  5 років тому +1

      Ha! I know what you mean. It was an editing glitch. I'm slowly getting better at this whole video editing thing. :)

  • @ZethKeeper
    @ZethKeeper 2 роки тому

    When life gives you lemons... Imagine what music Cave Johnson would make.

  • @nickdwyer
    @nickdwyer 3 роки тому

    Yes, I "declared $reverbId" too. This vid is exactly what I needed.

  • @ulfrohdin
    @ulfrohdin 5 років тому

    Wonderful and great
    pedagogics. Thank you!

  • @MobiusVideo
    @MobiusVideo 5 років тому +38

    “In my case, I only have one knob and I want it to be huge”
    Don’t we all...

  • @the_real_redx
    @the_real_redx 5 років тому +1

    So great. Thanks again, man.

  • @nostalgia1161
    @nostalgia1161 5 років тому +1

    Awesome, thank you so much!

  • @AndreasvanHaren
    @AndreasvanHaren 4 роки тому

    Great video, you make it look so simple!

  • @Husmanmusic
    @Husmanmusic 4 роки тому

    Thank you so much for this amazing video!

  • @AndyDrudy
    @AndyDrudy 5 років тому

    Thanks dude. Awesome! Keep these videos coming please!

  • @audunjemtland8287
    @audunjemtland8287 3 роки тому

    Amazing tutorial. Thank you so much.

  • @sanjeevgajraj
    @sanjeevgajraj Рік тому

    great job bro. please make video for Knobman for mac monterey

  • @Darro2017
    @Darro2017 4 роки тому

    Thank You Dave. Very informative video. :) Cheers

  • @calgraham553
    @calgraham553 3 роки тому

    Hey, just started learning how to create kontakt instruments and your videos have been amazing, clear, informative and enjoyable thank you loads. I was wondering would you considering or have you done a video that I'm missing on assigning sliders with custom slider names/labels and assign the sliders with variables such as Hz or dB like you get with kontakt knobs? If only kontakt treated sliders like knobs. Keep up the amazing work!!

  • @AlanDMiles
    @AlanDMiles 4 роки тому

    Awesome David, thank you!

  • @fahimdawer
    @fahimdawer 8 місяців тому

    Oliver Hardy in his one movie said once that ""if you are going get that much work out of me for 23 cents then you are absolutely crazy"" likewise If kontakt developers thinks that they are going to waste that much time of me for one knob then they are absolutely crazy....

  • @Paraclap
    @Paraclap 3 роки тому +1

    Very great tuto. a question: when we add a slider (ui_slider), do you know how to get the value of a parameter and display it below the knob ?

  • @tanhoyzer
    @tanhoyzer 2 роки тому

    Verry helpful video.

  • @keisaboru1155
    @keisaboru1155 2 роки тому

    whenever you do this stuff it feels like we all are early adopters -

  • @Stormendrang
    @Stormendrang 4 роки тому

    Great Tutorial!

  • @rorygiven725
    @rorygiven725 4 роки тому

    You're the man.

  • @filipjonathan
    @filipjonathan 2 роки тому

    I've watched a bunch of scripting videos both from you and other people, and one thing I don't understand is how do we know what those things in the KSP Reference Manual mean? For instance, in order to change the slider control from horizontal to vertical we need to use $control_par_mouse_behaviour. I would never think to look for that option under that name. There are more examples from other videos but I can't think of them right now. The scripting part is not as confusing as finding the commands I need.

  • @pergamonentertainment
    @pergamonentertainment 4 роки тому

    Amazing !! Thx

  • @kieranklaassen
    @kieranklaassen 5 років тому +1

    Thanks!!!

  • @CMPfilms100
    @CMPfilms100 3 роки тому

    Hi David, this has been so helpful to me as I'm trying to build my own instrument.
    I followed your instructive to the letter and it worked beautifully but...
    I would like to create 2 knobs, reverb and chorus but I have tried just copying and pasting everything and changing the id's and effect routes but keep getting a 'parse error' any idea what i might be doing wrong.
    Any help would be appreciated... I'm driving myself crazy....

  • @Teknos23sound
    @Teknos23sound 3 роки тому +1

    thank you very much! great tutourials and easy explained!
    i got a little problem with my knob...
    the script seams to be ok:
    declare ui_slider $cutoffknob (0, 1000000)
    make_persistent($cutoffknob)
    declare $cutoffknobid
    $cutoffknobid := get_ui_id ($cutoffknob)
    set_control_par_str($cutoffknobid, $CONTROL_PAR_PICTURE, "cutoffknob")
    set_control_par($cutoffknobid, $CONTROL_PAR_POS_X, 50)
    set_control_par($cutoffknobid, $CONTROL_PAR_POS_Y, 30)
    i got 3 and a half knobs(animations) on my screen. it seams like kontrakt loads the whole png with all animations, but not every single one...
    what can i do?
    thanks in advance

  • @igoramirez9383
    @igoramirez9383 3 роки тому

    Great video Congratulations! Could you teach how to create a customizable slider? Subscribed to your channel here in Brazil

  • @agusherichannel
    @agusherichannel 4 роки тому +1

    Hi, David! I'm from Indonesia.
    Btw, thanks for this video. It's very useful for beginner like me.
    I have some problem when I follow your scripting. I can't see the animation knob in the script editor, only knob picture. Can you help me? I'm using kontakt 6.

  • @yonkgraffity5761
    @yonkgraffity5761 3 роки тому

    Greaattt ...

  • @user-fx3yd6pz5c
    @user-fx3yd6pz5c 5 років тому

    Great job!

  • @dandex9204
    @dandex9204 3 роки тому

    Great tutorial man! How do I go about adding my own icon in the instrument icon option? Many thanks in advance.

  • @dfhm-pq2cf
    @dfhm-pq2cf 6 місяців тому

    If I have already created an instrument and used all of the effects I want, & already designed all of the UI elements. How much would it cost to have a script made to assign knobs/sliders to each of the controls and add my GFX?

  • @Orbrosco
    @Orbrosco 2 роки тому

    Hi, is there a way to set the knob (png) image size? cant find the commands anywhere :S

  • @MusicOfDreamweaver
    @MusicOfDreamweaver 3 роки тому

    Help. I have created the slider, but the image doesn't work. I am getting all my images for the knob going downwords. No animation. Anyone that knows why?

  • @arseniykunin3423
    @arseniykunin3423 3 роки тому

    David, is there possibly a way to reverse the direction of the slider? I have a horisontal one but it actually goes against the mouse movement. I tried to find something in the manual but couldn't. Please help, if you know a way! : )

  • @greedotheproducer
    @greedotheproducer Рік тому

    crazy!

  • @eqh1593
    @eqh1593 4 роки тому +3

    Ok, so anyone having issues with the knob showing all the states it´s in the animation instead of actually playing the animation:
    You need to remember to put that blank line after all the code at the bottom of knob_render.txt

    • @AlanDMiles
      @AlanDMiles 4 роки тому

      Awesome EQH1, thank you!

  • @DaveChorowskiMusic
    @DaveChorowskiMusic 4 роки тому

    You could have just went to any local music store and gotten a carbon fiber cello bow for the same price instead of waiting 2 months for a bow from China, and in your previous videos where you explain why you prefer Reaper for recording your samples and the specific features Reaper are all found in Logic and Pro Tools

  • @alexcosta8999
    @alexcosta8999 4 роки тому

    Hi from Brazil!
    I've been subscribed to your channel for 3 months, well I hope I'm sure about it!
    David, I'd like to know how to use a single equalizer in a group with a lot of instruments, man?
    Can you give me a hand solving this problem for me?
    I'm creating a library with a single group but with a lot of instruments so I can say that everything is almost ready but I want
    the equalizer woking in all these instruments, bro.
    So, what I have to do in this case my friend?
    Thank you so much in advance!

  • @himanperera558
    @himanperera558 5 років тому

    thanks bro

  • @TheSoundStone
    @TheSoundStone 5 років тому

    I'm having a little problem - when I have say a filter on an insert, then a reverb on the send effect - The signal from the filter doesn't flow into the reverb. If the cut off is all the way down, the reverb still receives the unfiltered signal. Any ideas?

  • @Christopher.white_
    @Christopher.white_ 4 роки тому

    and then you can easily train the mod wheel to control the reverb...

  • @tivermusic
    @tivermusic 2 роки тому

    For anyone on an M1 machine, I found the solution. You simply need to download and install the current version of Java.

  • @mradio9973
    @mradio9973 4 роки тому

    Dear David, I Need Help I add multiple sample like Kick, Snare, HiHat, ..atc and I add each one of them to different group and I great for each sample knob (reverb, level, pan, and Eq)
    when I code for reverb like you do it effect all the sample and when I add send effect to Group Insert FX it effect only the sample but the knob not effect ( set_engine_par($ENGINE_PAR_SENDLEVEL_1, $Krev_knob, -1,6,0) can you help me with the code and what's the right number for each effect
    Regard

  • @MohamedOussamaCompositeur
    @MohamedOussamaCompositeur 2 роки тому

    Hello, thank you for all you do, never stop
    i'have the same configuration except for insert FX
    set_engine_par($ENGINE_PAR_SENDLEVEL_0, $reverb, 0,7,0)
    i have a send levels in Instrument Buses, (not in instrument insert FX) how to fix that
    i try this
    set_engine_par($ENGINE_PAR_SENDLEVEL_1, $reverb, 0,7,0)
    set_engine_par($ENGINE_PAR_SENDLEVEL_0, $reverb, -1,7,0)
    have you any ideas ?

  • @kostyakonstantinoff
    @kostyakonstantinoff 4 роки тому

    Hi! Can i sell my own Kontakt libs?

  • @cheesesoup2894
    @cheesesoup2894 4 роки тому

    No matter what I try, it always "imports" the graphic as a whole to the interface. By that i mean that the whole graphic is there, with the knobs alligned like
    O
    O
    O
    ...
    I tried copying your script, i even used another one from another internet source. Same mistake both scripts. Ah yeah and the knobs dont seem to do anything. Any help?

    • @heikkiketola7127
      @heikkiketola7127 4 роки тому

      For me I had the same problem. It started working after creating it again from the instrument options.

    • @eqh1593
      @eqh1593 4 роки тому

      @@heikkiketola7127 Fuuuck.. can't get it to work =/
      Tried creating it over and over again and still just loads the whole.png as it is

  • @vxlnt
    @vxlnt 11 місяців тому

    WTF with the blank line jaja I was in surrender

  • @nbor
    @nbor 2 роки тому

    There's a nice online designer called "figma" that I just tried for knobs. There's a plugin someone made for it that makes knobs pretty easy. There's a couple gaps in the docs, but once you figure them out, it's pretty damn nice. www.figma.com/community/plugin/1030842037042371583/Knob-Creator

  • @roseairmusic8521
    @roseairmusic8521 5 років тому

    Literally makes no sense, its good to show how to but you don't explain the pitfalls well enough. I followed this to the absolute T and still had crazy errors like knobman images just as vertical lines with no ability to use them.

    • @eqh1593
      @eqh1593 4 роки тому

      I´m having the same issue.. it just loads the .png as it is

    • @temochelidze1846
      @temochelidze1846 2 роки тому

      Did some of you solve that problem? :/

  • @rautshsale1948
    @rautshsale1948 Рік тому

    i love the content so much, but your half a second huge smile, and then instantly back into serious face looks so creepy, like you want to kill us all 01:35