Quick Sign In:  

Forum: VirtualDJ Skins

Topic: Can I show text on song position cues?

This topic is old and might contain outdated or incorrect information.

locoDogPRO InfinityModeratorMember since 2013
Can I show text on song position cues? I'm still making a Dev mode skin where I can do all the things you do to new tracks, (CGB alignment, gain adjustment, and placing cues)

I've stretched both song position waveforms to full width with success It would be good if cues within the waveform display their name, I've tried copying the text dx & dy stuff from the moving waveform at the top with no joy this has left me wondering if it's possible.

<songpos deck="1" orientation="horizontal" waveform="yes">
<size width="1260" height="44"/>
<pos x="12" y="180"/>
<up x="12" y="+0"/>
<down x="12" y="2443"/>
<volume x="12" y="2467"/>
<selected x="12" y="2373"/>
<volumeselected x="11" y="2397"/>
<upselected x="12" y="+1600"/>
<cues>
<size width="2" height="24"/>
<up x="622" y="2411"/>
<clipmask x="737" y="2418" width="6" height="24" />
<over x="766" y="2490"/>
<down x="766" y="2490"/>
<text dx="9" dy="0" font="ARIAL GREEK" size="12" color="#B0E0FF"/> (this is my addition)
</cues>
</songpos>

 

Posted Mon 02 Sep 13 @ 12:41 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
No, thats not currently possible.
You can post your request in our Wishes Forums
 

Posted Mon 02 Sep 13 @ 7:41 pm
locoDogPRO InfinityModeratorMember since 2013
Thanks djdad, I think I have a partial work around, (I think I'll make a large text zone and list all cues, with beat positions and a beat countdowns)

I am however struggling to get cues to show on my stretched song position waveform

here is my xml

<songpos deck="1" orientation="horizontal" waveform="yes">
<size width="1260" height="44"/>
<pos x="12" y="182"/>
<up x="12" y="+0"/>
<down x="12" y="2516"/>
<volume x="12" y="2562"/>
<selected x="12" y="2373"/>
<volumeselected x="11" y="2421"/>
<upselected x="12" y="+1600"/>
<cues>
<size width="2" height="48"/>
<up x="540" y="3178"/>
<clipmask x="10" y="2844" width="6" height="48" />
<over x="10" y="2844"/>
<down x="10" y="2844"/>
</cues>
</songpos>


I extended the waveform to the width of the screen and also doubled the height, so of course I had to extend the colour bars found near the bottom of the bmp file, in doing so I also had to "paint over" the original location for the "up" placement for the cue, so I just pointed it to another body of white. but nothing shows.

My question is there a problem with pointing the "up" location elsewhere (and so I'd have to move the colour bars and repaint the original sprite location white again) or is the problem cause by stretching the song position waveform?

 

Posted Wed 04 Sep 13 @ 4:04 am
you need to make the cutout area of the clipmask. Also you need to make the black absolute black that's #000000 in hex or rgb(0,0,0), If your not using a vector based drawing program you may need to open the file in 'paint' and paint over the pixels with real black, this was a problem I had when I made my first skin with Photoshop as it will try to blend all the colors together for smoother gradients.

 

Posted Wed 04 Sep 13 @ 4:24 am
locoDogPRO InfinityModeratorMember since 2013
Thanks for the info, I shall crop and paste from a original skin. This info should be in the SkinSDK page, although most of the wiki stuff is designed for users already au fait with skinnning, some like myself have only learnt to skin and script because of VDJ.
 

Posted Wed 04 Sep 13 @ 5:48 am
 

Posted Wed 04 Sep 13 @ 6:12 am
locoDogPRO InfinityModeratorMember since 2013
Once again thanks to all, one final question and I'll go away, how would I display a cue's name, I thought it would be

<textzone deck="1">
<size width="380" height="18" />
<pos x="82" y="290"></pos>
<text font="ARIAL GREEK" size="20" color="#28acff" weight="bold" format="`get cue_name1`" scroll="yes"/>
</textzone>


I also tried

format="`get cue_name 1`"

and also

format="`get cue1_name`"

or should it be

format="`get deck 1 cue_name1`"


Many thanks this is turning out to be quiet profitable.
 

Posted Wed 04 Sep 13 @ 6:46 am
I use
format="%namecueX"

X being the cue number, you should already have your deck # declared in the attributes of the textarea node like you have done
 

Posted Wed 04 Sep 13 @ 7:28 am
locoDogPRO InfinityModeratorMember since 2013
Absolutely fantastic 10,000,000 internet dollars to you for all your help,

I might start using cues in the way they were intended to be used and not just marking out passages of 64 or 128 beats.

I'm sure I'll have more questions soon but for today thanks a lot.
 

Posted Wed 04 Sep 13 @ 8:03 am


(Old topics and forums are automatically closed)