{"id":93377,"date":"2022-03-02T20:59:14","date_gmt":"2022-03-02T12:59:14","guid":{"rendered":"https:\/\/xs.1ozy.com\/93377\/"},"modified":"2022-03-02T20:59:14","modified_gmt":"2022-03-02T12:59:14","slug":"xtant-audio-kontakt-scripting-lesson-1-tutorial","status":"publish","type":"post","link":"https:\/\/xs.1ozy.com\/?p=93377","title":{"rendered":"Xtant-Audio Kontakt Scripting Lesson 1 TUTORiAL"},"content":{"rendered":"<img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/dd-static.jd.com\/ddimg\/jfs\/t1\/129337\/40\/23056\/36066\/6217d5ffE8e719bee\/572e8db53c9d849d.webp\" alt=\"1645022517-67d4b40d40b6152\" width=\"650\" \/>\uffe5<\/figure> <p><\/p> <p>SYNTHiC4TE | April 15 2015 | 641 MB<br \/>In this set of tutorial videos David Healey will introduce you to the wonderful world of Kontakt scripting. There are over four hours of video, during which you will becomes familiar with the basic principles of computer programming. Not only will you attain a good knowledge in Kontakt scripting but you\u2019ll also gain an overview of general programming practices that can be applied to almost any programming language.<\/p> <p>This is the first lesson in a series of four and it is aimed at the absolute beginner. If you have never written a line of code before and the words variables, callbacks, data types, functions, and loops mean nothing to you, then this is the lesson for you. During the videos we will build a strong foundation in Kontakt scripting from which you will be able to progress easily to the other lessons in this series.<\/p> <p>Each lesson is standalone (there is a little bit of overlap) you don\u2019t need to have seen any of the others to be able to follow along, although as you progress from lesson one to four it is expected that your base level of knowledge regarding Kontakt scripting is higher. All the lessons are in the form of a practical exercise, taking you from start to finish in the creation of a Kontakt sample library.<\/p> <p>It is expected in this lesson that you have a reasonable understanding of MIDI and how it is used with Kontakt, and that you are able to set up Kontakt and use it with virtual instruments.<\/p> <p>The instrument we will build in this lesson is a simple drum kit using samples from Nicholas Signat\u2019s Alive Underground Drums sample library.<\/p> <p>Some of the topics we\u2019re going to cover in this lesson include:<\/p> <p>Introduction and overview of Kontakt scripting<br \/>All the basics and fundamentals of the Kontakt scripting language<br \/>Callbacks<br \/>Variables<br \/>Arrays<br \/>Operators<br \/>Control statements<br \/>Importing and organising samples within Kontakt<br \/>Scripted and unscripted round robin repetitions<br \/>Handling multiple dynamic layers<br \/>Release triggers<\/p> <p>As well as the included videos you will get everything else you need \u2013 except Kontakt \u2013 to complete the virtual instrument shown in this lesson.<\/p> <p>The download package includes:<\/p> <p>11 MP4 lesson videos with a total running time of over 4hrs<br \/>1 special feature video discussing the Alive Underground Drums sample library (also available free on YouTube)<br \/>An instrument wallpaper\/skin in png and psd format<br \/>30 Samples in Kontakt\u2019s NCW format<br \/>A sample map text document showing how the samples are to be mapped inside Kontakt \u2013 How to do this is demonstrated in the videos.<\/p><!-- \/wp:post-content -->","protected":false},"excerpt":{"rendered":"<p>\uffe5 SYNTHiC4TE | April 15 2015 | 641 MBIn this set of tut [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[34,20],"tags":[],"topic":[],"class_list":["post-93377","post","type-post","status-publish","format-standard","hentry","category-kontakt","category-yqyy"],"acf":[],"_links":{"self":[{"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=\/wp\/v2\/posts\/93377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=93377"}],"version-history":[{"count":0,"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=\/wp\/v2\/posts\/93377\/revisions"}],"wp:attachment":[{"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=93377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=93377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=93377"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/xs.1ozy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftopic&post=93377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}