Sign In:     


Forum: Wishes and new features

Topic: Some More Options
So as a VDJ user in a club on a fairly regular basis, there isn’t much I’d like to see change in the functionality of the program. Maybe the ability to automatically handle songs that weren’t produced with a drum machine and so don’t stay in sync very well. But honestly, I hardly play those songs anymore, and if I do play them, I can still do it manually, like the old vinyl days.

While I know its possible to edit and change skins, so far I’ve not been able to manage to get that accomplished…more a ME problem than the program I guess.

So here are a few suggestions I’d like to see as “Options” for skins.

I long ago moved the Waveform Center to the left of the display, which give me a better view for what’s ABOUT to happen, as opposed to what has ALREADY happened. In theory, I don’t care much about the past, and want to know what’s coming up ahead.

But that does leave some screen real estate unused. I frequently use 4 decks when working, (mainly loading up the next few tracks to play), but with one track in motion and 3 tracks stationary, it would be really nice if the song Titles were shown to the left of the waveform center. I could more easily tell in a glance what deck to start, and WHEN to start, based on the information in the waveform display. These track titles would stay there as long as the song was loaded into the deck. That way, if multiple decks were playing, one could easily determine which waveform was which song,

As a four deck user, I’ve managed to do a small edit to the program files to re-arrange the order of the waveforms. While the original order is 1-2-3-4. I like my waveforms to be in the order of the faders on my controller. 3-1-2-4. But every time there is a program update…. (and thanks for keeping VDJ updated!), I’ve got to go in and re-edit the file, kind of a tedious task. So making the order of the waveform layout might be a good Option to include.

Also, might be nice to have the song Titles in the decks the same color as the assigned color of those songs. Likewise, the Option to have the waveform the same color of the song would be nice as well. No doubt this would detract to some degree of the “look” of the UI, but still something I would find helpful.

These are all kind of minor, small things I’d love to see as options. And if I were smart enough, I guess I could edit the skin to do so, but that task seems a bit daunting. But aside from my wishes, VDJ remains a very solid, mature piece of software. Its core functionality is the best I’ve tried and have no regrets for choosing it as my weapon of choice!

Keep up the good work!
 

Posted Mon 16 Jun 25 @ 6:28 pm
All of these requests can be done relatively easy if you decide to spend some time in editing the skin.
Also, VirtualDJ does not overwrite edited skins (only the default internal)
Therefore you should NOT loose any skin changes between updates.
At worst case, if a future update includes some updates on skin, you will need to implement those updates on your own edit IF YOU NEED them, or make your edits on the brand new updated skin. Which is not something that we do often. Usually skin gets updated every three or four major updates.
 

well I'm actually editing the program files for my waveform layout, so it gets overwritten with every update. And while I've tried to do some skin editing, I've gotten absolutely no where. Guess it's time to look at YT for help! Programing isn't my forte, but if/when I find a guide, I can probably figure it all out..
 

You won't find any videos on vdj skinning, it's just something that doesn't translate to video well.

Start here
https://virtualdj.com/wiki/Modify-a-Skin.html
When you unzip a skin from the interface part of settings, it's a copy so you can experiment all you want, if you mess it up you can just delete the folder and make another.

one thing I would suggest is making a key shortcut, say crtl+q, to this script
load_skin

that way you can poke at the xml save it then press ctrl+q in vdj to see your changes quickly.

There's a lot to skinning, but the stuff you want is a reasonable first project for a beginner to take on.

I'd recommend searching the xml for
<group name="deckinfo"

then reading down and poking parts of the textzones, make stuff bigger, change colours, move stuff, make it grab something else, sort of get a basic feel for it, then you'll be able to ask specific questions without needing absolutely everything explaining.

Or if you really just want the thing without the hassle, I do skin edits for a beer or two.