Virtual Dj Skin - Creator
If you need help, the official are invaluable. You'll find dedicated sections for Skins, Video Skins, and Remote Skins, where experienced users and even staff members provide help.
Modify the colors, add your DJ logo, or change the shape of the mixer panels.
You cannot simply copy your main desktop skin and use it as a remote skin. While more than 90% of the code will be the same, you will need to recode some parts specifically for the remote's functionality and screen size. Place the final skin as a .zip file inside the RemoteSkins folder.
Open the folder to find the background images (PNG format) and the central XML configuration file. Virtual Dj Skin Creator
Over the years, community members have developed visual "WYSIWYG" (What You See Is What You Get) skin creators. Tools like the legacy VDJ Skin Designer allowed users to drag and drop elements. However, because Virtual DJ updates frequently, many standalone visual tools become outdated. Always check the official Virtual DJ forums for the most current community-developed utility tools. Step-by-Step Guide to Creating Your First Skin
: Capabilities to create and manage layouts for 2, 4, or 6 decks , including specialized panels for video DJs and detachable browser windows. Element Customization
Ready to take control? 🎛️✨
These are the visual elements of your skin. They are typically standard image files (PNG or BMP) that contain the backgrounds, button states (unclicked, hovered, clicked), sliders, and knobs.
: Design your screen layout to mimic your physical DJ controller perfectly.
Write the XMLThis is the most time-consuming part. You will define "containers" for different sections of the skin. For every button, you must specify:The X and Y coordinates.The width and height.The action (e.g., play_pause ).The image source. If you need help, the official are invaluable
Manual Coding and Graphic DesignMost professional skinners use a combination of Adobe Photoshop (or GIMP) and a text editor like Notepad++.
The tool intelligently handles deck mirroring. By default, elements assigned to a deck will automatically generate duplicate controls for both left and right decks, saving you a huge amount of repetitive work. The right deck will get the same size and be positioned automatically based on a "group mirror" setting .