KONTAKT GUI Maker in development [RELEASED]

Audio Plugin Hosts and other audio software applications discussion
Post Reply New Topic
RELATED
PRODUCTS
Kontakt Kontakt GUI Maker

Post

rigidaudio wrote:
Shabdahbriah wrote:
rigidaudio wrote:The KGM GUI has been improved a bit:
Image
Is it just 'blur', or did the contrast/detail/crispness/sharpness (et al) of the toolbars menu, squares and fonts, to the left of the 'face', disappear?
This image looks much clearer, though it could just be the zoom factor.
KGM_ui_elements_script.jpg
That must be a zoom thing - nothing has changed concerning the library area - no antialiasing or something.
Kinda thought so. (yay!) 8)
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

Brand new KGM feature: Automatic image menu generation :D

Image

Basically you create a PNG file in the library, call it e.g. "my_patches.png" and add a default "my_patches.txt" file to it. The image is in this case just a placeholder for the library.

In that text file, you can define your patch names for example. The whole file would then look like this:

Code: Select all

Has Alpha Channel: yes
Number of Animations: 1
Horizontal Animation: yes
Vertical Resizable: no
Horizontal Resizable: no
Fixed Top: 0
Fixed Bottom: 0
Fixed Left: 0
Fixed Right: 0
Type: menu
Font: 1
Font Size: 1
Font Colour: #FFFFFF
Outline: yes
Outline Colour: #000000
{ BEGIN MENU ITEMS }
Fairy Tale
The Abyss
Magnetic
Down In The Void
Overflow
Gauntlet
{ END MENU ITEMS }
{ BEGIN DECLARATIONS }
{ END DECLARATIONS }
{ BEGIN UI_CONTROL ACTION }
{ END UI_CONTROL ACTION }
You can also add attributes, like Font Colour, Font Type, Outline yes/no and so.

Once done, head over to KGM, drag and drop your newly created menu into the KONTAKT area and Dang! - a series of PNG files together with KONTAKT-ready script code will be generated automatically.

Post

A tutorial that explains how to create your own KONTAKT instrument with KGM! Check it out!

https://www.youtube.com/watch?v=f0OTpe3n8lU

Post

Absolutely brilliant, i can see a few areas it can grow obviously, but yep, brilliant.
Duh

Post

Looks great! I'm not even a kontakt developer, or of any kind, and this has piqued my interest a bit!
High Quality Soundsets for Lush-101 | Hive | Electra 2 | Diversion | Halion | Largo | Rapid | Dune II | Thorn | and more.

TTU Youtube

Post

Thanks! :)

Yes, still a lot of things to do and to improve - but we are getting there.

Next on the list:
  • Grid (adjustable X and Y coordinates, adjustable brightness)
  • Item Locking - DONE
  • Movement Delay (like 300ms, adjustable, to avoid sudden movement of items) - DONE
  • Label Generator (type Text inside KGM, adjust font, colour and so on - output static PNG file)
  • Library Item Filter (show only knobs, sliders or e.g. labels)
  • Library Search (type letters in the search field and the library shows only items that match) - DONE
  • New PNG Type: Image (Static) & Anim
  • Background Wallpaper change via Drag and Drop
  • Script History (if wanted, each change will create a backup from the main script file before it was edited)
  • Improving the object action select window (categorized, drag & drop)
  • More library content
So stay tuned :tu:
Last edited by rigidaudio on Wed Sep 28, 2016 2:35 pm, edited 3 times in total.

Post

Just implemented: Library search function:

Image

Just type in what you are looking for and KONTAKT GUI Maker will show matching items :)

Post

While i suspect that a lot of people are following this, it is a shame that encouragement will not be forthcoming in this thread, it is going to be "One of those" products, you know, indispensable, but not admit-able
I personally would go as far as saying that everybody who owns Kontakt should own something like this, can't wait for the OSX build :)
Duh

Post

bungle wrote:While i suspect that a lot of people are following this, it is a shame that encouragement will not be forthcoming in this thread, it is going to be "One of those" products, you know, indispensable, but not admit-able
I personally would go as far as saying that everybody who owns Kontakt should own something like this, can't wait for the OSX build :)
Thanks, bungle! :hug:

Fingers are crossed for a working OSX build towards the weekend (sorry for being late here!) :hyper:

Post

Image

Item locking has been implemented. Simply hover over an item or select it and press "L". A little lock symbol will appear on top of the item. SHIFT + L will unlock all items.

The grid can be displayed visually if needed, and can be adjusted in X and Y independently. Also, the brightness of the displayed grid can be changed.

Post

With the locking and grid, this is really starting to look the part now !!!
Duh

Post

Just wondering - instead of having differently-coloured knobs of the same style in the browser, is there a way to have a single knob of each style, with the colour being specified in the properties (along with size, min, max etc)?
Last edited by DarkStar on Thu Sep 29, 2016 5:21 pm, edited 1 time in total.
DarkStar, ... Interesting, if true
Inspired by ...

Post

DarkStar wrote:Just wondering - instead of having differently-coloured knobs of the same style in the browser, is there a way to have a single knob of each style, with the colour being specified in the properties (along with size, mi, max etc)?
That is planned, yes. (Advanced Knob Generation and things like that). If it won´t be in the first (v1.0) release then in an update shortly after :tu:

Post

Personally i would like the browser based entirely on folder structure, so that for instance i could create a folder for 'Instrument 1' this would contain all the imagery and so on for that particular project, then i would create a new folder for 'Instrument 2' and so on on.
I would also very much like the ability to be able to remove the native content entirely, i have no interest in using anything designed by somebody else (In terms of UI imagery that is)
These two things would be a big step forward, because the first one allows you to basically not need the search ever, you just open the browser at the folder for the particular project you are working on, all assets are in that folder, the second one just removes a bunch of stuff from the browser that will never get used.

The browser and content management of later versions of this will be a big selling point i think.
Duh

Post

bungle wrote:Personally i would like the browser based entirely on folder structure, so that for instance i could create a folder for 'Instrument 1' this would contain all the imagery and so on for that particular project, then i would create a new folder for 'Instrument 2' and so on on.
I would also very much like the ability to be able to remove the native content entirely, i have no interest in using anything designed by somebody else (In terms of UI imagery that is)
These two things would be a big step forward, because the first one allows you to basically not need the search ever, you just open the browser at the folder for the particular project you are working on, all assets are in that folder, the second one just removes a bunch of stuff from the browser that will never get used.

The browser and content management of later versions of this will be a big selling point i think.
That´s an excellent suggestion! Noted.
Currently the library folder doesn´t take folders into account, but yes, i agree - that could be essential.
Thanks for this one!

EDIT: You can simply erase the included PNG files and elements, if you want to use only your own ones.

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”