Comments on: KSP Scripting (Kontakt) :: Custom UI: Background Image / Wallpaper https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/ Kontakt Scripting Tutorials (KSP), Free Massive Presets, Mixing Tips Thu, 29 Jan 2026 22:40:08 +0000 hourly 1 https://wordpress.org/?v=7.1.3 By: YummyBeats https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/comment-page-1/#comment-9398 Thu, 29 Jan 2026 22:40:08 +0000 http://blog.yummybeats.com/?p=1029#comment-9398 In reply to bodes.

Actually, that should work if you followed the tutorial and started with the actual wallpaper 68px from the top. Because the first 68px are overlaid by the Kontakt controls. Make sure your txt is also correct:

Has Alpha Channel: yes
Number of Animations: 0
Horizontal Animation:  no
Vertical Resizable: no
Horizontal Resizable: no
Fixed Top: 0
Fixed Bottom: 0
Fixed Left: 0
Fixed Right:  0
]]>
By: bodes https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/comment-page-1/#comment-9396 Thu, 29 Jan 2026 13:57:10 +0000 http://blog.yummybeats.com/?p=1029#comment-9396 I’m still very confused about the height of the wallpaper in relation to my set_ui_height_px()

My UI was set in my script to 160px so I made my wallpaper 228px tall (which I think is following along correctly) but it doesn’t seem to work correctly.

Any help is greatly appreciated and thank you for putting together this website

]]>
By: YummyBeats https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/comment-page-1/#comment-9132 Sat, 11 Dec 2021 17:40:13 +0000 http://blog.yummybeats.com/?p=1029#comment-9132 In reply to Duccio.

That’s weird, actually it should work. Did you make sure the folder structure is correct (Resources/pictures) and that the nki lies in the root folder?

Can you try to use one txt from another tutorial like from this advanced wallpaper tutorial

If this doesn’t work, I assume there is something wrong with the png file itself. Did you store it as png-24?

Next you can check if the png & the text file is stored correctly into the resources container (.nkr,.nkc) when creating it. With this you can also check that the txt file and the png are correct
Also try to save your nki then close Kontakt and reopen it again using your nki.

Lastly, if all doesn’t help, we really have to get “forensic”
Check all the files from the advanced wallpaper tutorial against your files & code and hopefully find any differences.

]]>
By: Duccio https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/comment-page-1/#comment-9131 Sat, 11 Dec 2021 17:00:51 +0000 http://blog.yummybeats.com/?p=1029#comment-9131 Nothing happens…….. I try all what was possible: insert a blank line in txt file, calculate the correct number 608-68 = 540 for set_ui_height_px……I try to recreate Resource folder ….. I have all picture correct in Resource/pictures folder……. my code is this:

on init
  make_perfview
  set_control_par_str($INST_WALLPAPER_ID,$CONTROL_PAR_PICTURE,"fondo")
  set_ui_height_px(540)
end on

in picture I have fondo.png and fondo.txt

but nothing happen!!!!

]]>
By: YummyBeats https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/comment-page-1/#comment-8880 Sun, 05 Feb 2017 20:35:00 +0000 http://blog.yummybeats.com/?p=1029#comment-8880 In reply to Frank de Leeuw.

Hey, you can’t set a spacer for the initial wallpaper. Also you have to add the 68px for the Kontakt head/controls to your initial wallpaper. Sorry in the text was misleading (forgot to add the 68px). So if you set your UI height to 492px your initial wallpaper must be 560px high. But leave a spacer of 68px in your image since the first 68px are always covert by Kontakt’s control panel. So in other words the initial wallpaper is placed at Top: -68px, Left: 0px
If you are using multiple bg wallpapers via labels you have to crop these 68px again from your other wallpaper images since labels are really placed at Top: 0px and Left: 0px. So this time your image size equals the set_ui_height size.
Note: the first 68 pixel of your initial wallpaper are always visible no matter what unless you remove the initial wallpaper completely.

[edit: the article has been edited to point this out more clearly]

]]>
By: Frank de Leeuw https://blog.yummybeats.com/ksp-kontakt-scripting/ksp-scripting-kontakt-custom-ui-background-image-wallpaper/comment-page-1/#comment-8878 Sun, 05 Feb 2017 15:50:49 +0000 http://blog.yummybeats.com/?p=1029#comment-8878 Thank you for that tutorial.
However, one thing has not worked out for me, and that is setting the space between the header and the actual image.
This is my script:

on init
    message ("") 
   make_perfview
  set_ui_height_px(492)
end on

But the image is still stuck to the header and a bit of it is missing as a result, how can I fix that, please?
Thank you.

]]>