The grey background behind the jogs, and all the deck buttons what are they called in the xml?
1000 words
http://pbrd.co/1k9Idnt
1000 words
http://pbrd.co/1k9Idnt
Posté Tue 22 Jul 14 @ 5:55 am
They have no name / reference, as the software will always show everything above 1080 by default (if it's a 1920x1080 skin of course).
Posté Tue 22 Jul 14 @ 6:01 am
Whoops my mistake. How about the black boxes behind the songpos wave and the deck textbox?
* edit* never mind I've got it but I'm approaching a learning cliff when it comes to skinning.
* edit* never mind I've got it but I'm approaching a learning cliff when it comes to skinning.
Posté Tue 22 Jul 14 @ 6:04 am
I've gone over the edge of the cliff and I'm hanging on by my finger tips. :-)
Posté Tue 22 Jul 14 @ 7:12 am
I'm sat at the bottom trying to figure out gimp and when I can't do stuff in gimp using paint to render it and then paste it into gimp,
I'll have a string of questions so instead of making a thread for every one I'll keep posting here,
Next question
I want all 3 states of key to be shown on my skin so I tried this
<textzone>
<size width="70" height="15"/>
<pos x="+8+75" y="+64"/>
<text size="15" color="#E1E1E1" weight="bold" align="left" action="get_key & get_key_modifier & get_harmonic"/>
</textzone>
Which only showed the key, What do I need to do to get all 3 to show? Will it be 3 separate textzones or is there a simpler way?
I'll have a string of questions so instead of making a thread for every one I'll keep posting here,
Next question
I want all 3 states of key to be shown on my skin so I tried this
<textzone>
<size width="70" height="15"/>
<pos x="+8+75" y="+64"/>
<text size="15" color="#E1E1E1" weight="bold" align="left" action="get_key & get_key_modifier & get_harmonic"/>
</textzone>
Which only showed the key, What do I need to do to get all 3 to show? Will it be 3 separate textzones or is there a simpler way?
Posté Tue 22 Jul 14 @ 10:32 am
From the default skin - you use three text lines with a separate action on each, so:
<text size="15" color="#E1E1E1" align="left" action="get_harmonic"/>
<text size="15" color="#E1E1E1" align="left" action="get_key"/>
<text size="15" color="#E1E1E1" align="left" action="get_key_modifier"/>
That then swaps what's displayed each time you click it.
If you wanted all three at once, you'd have to do three textzones with different locations.
<text size="15" color="#E1E1E1" align="left" action="get_harmonic"/>
<text size="15" color="#E1E1E1" align="left" action="get_key"/>
<text size="15" color="#E1E1E1" align="left" action="get_key_modifier"/>
That then swaps what's displayed each time you click it.
If you wanted all three at once, you'd have to do three textzones with different locations.
Posté Tue 22 Jul 14 @ 10:45 am
<text size="15" color="#E1E1E1" weight="bold" align="left" format="`get_key` `get_key_modifier` `get_harmonic`"/>
Posté Tue 22 Jul 14 @ 10:46 am
There's one frutrating thing about learning from other skins - there's more than one way to skin a VDJ shaped cat.
Posté Tue 22 Jul 14 @ 10:49 am
Unfortunately this is the best way to learn :'(
Also with the help of some wiki/verbs pages.
Also with the help of some wiki/verbs pages.
Posté Tue 22 Jul 14 @ 10:52 am
Nice one fruit.
More questions to follow...
More questions to follow...
Posté Tue 22 Jul 14 @ 11:03 am
Next question, I'm attempting to squeeze 6 channels into the mixer, I've run into a problem with the background graphic
http://pbrd.co/1kVsN0V
I can't find where this graphic is requested in the in panel name="audiomixer"
I honestly don't get why a background is needed but I don't know much.
*edit never mindI found it <visual class="audiochannel"/>*
http://pbrd.co/1kVsN0V
I can't find where this graphic is requested in the in panel name="audiomixer"
I honestly don't get why a background is needed but I don't know much.
*edit never mindI found it <visual class="audiochannel"/>*
Posté Wed 23 Jul 14 @ 4:09 pm
Next question I'm wanting to change the space occupied by this
http://pbrd.co/X4jxlI
What I want in it's place is a small rhythm wave but only the beatgrid covering 4 beats (which I think I can do) but for it to be useful it needs to be at a fixed zoom, (not alterable by script) I figure I could abandon the use of the default wave elsewhere in my skin and change the zoom to affect only scratch waves. (Not ideal but if that is the only way I'll do it)
So does anyone else have any ideas?
http://pbrd.co/X4jxlI
What I want in it's place is a small rhythm wave but only the beatgrid covering 4 beats (which I think I can do) but for it to be useful it needs to be at a fixed zoom, (not alterable by script) I figure I could abandon the use of the default wave elsewhere in my skin and change the zoom to affect only scratch waves. (Not ideal but if that is the only way I'll do it)
So does anyone else have any ideas?
Posté Mon 28 Jul 14 @ 11:09 am
Anyways, users still can scroll zoom at anytime with their third mouse button :/
But a mini beatgrid, whatever the zoom is, would be a good idea. Why focusing on only 4 beats.
The other bad news is : if you set to any zoom in this zone, it would equally affect all your full length waves.
But a mini beatgrid, whatever the zoom is, would be a good idea. Why focusing on only 4 beats.
The other bad news is : if you set to any zoom in this zone, it would equally affect all your full length waves.
Posté Mon 28 Jul 14 @ 12:51 pm
Why only 4 beats?, because more than 4 beats is pointless repetition of data,
wave zoom and scratch zoom are 2 separate commands
As for the scroll resize issue
Could I not have a script inside the skin that cinstantly quizes the rhythm wave zoom and corrects it when it isn't to spec?
Hmmm I might have to abandon the idea
wave zoom and scratch zoom are 2 separate commands
As for the scroll resize issue
Could I not have a script inside the skin that cinstantly quizes the rhythm wave zoom and corrects it when it isn't to spec?
Hmmm I might have to abandon the idea
Posté Mon 28 Jul 14 @ 1:03 pm
locodog wrote :
Why only 4 beats?, because more than 4 beats is pointless repetition of data,
Taken in account that :
- every 4 beat is a square,
- anyway the widget is supposed to be scrolling and all the grids be interdependant in a flux,
It may not THAT matter to have more or less than 4 beats, imo...
locodog wrote :
wave zoom and scratch zoom are 2 separate commands
As for the scroll resize issue
As for the scroll resize issue
But the grid is related to normal waveform zoom...
locodog wrote :
Could I not have a script inside the skin that circunstantly quantizes the rhythm wave zoom and corrects it when it isn't to spec?
I am not aware of such a tool, but if it exists it could be handy.
AFAIK, all form views are related to the SAME zoom value (except scratch) so to have a specifically locked area would lock the whole waves as well, or it would need hardcoding to have one zoom per view.
locodog wrote :
Hmmm I might have to abandon the idea
Don't focus on zoom, just give it a try ^^
Posté Mon 28 Jul 14 @ 2:35 pm
The above idea has had to be abandoned as I have to use a hybrid scratchwave and beatgrid combo due to graphical limitations on my machine.
Moving on, I want a warning indicator on each channel to tell me when/if each channel hits => 95% on the VU meter
It's not a button so visual is the thing that comes to mind, but I'm not really understanding the wiki entry for something that (I'm guessing) will be of the custom type.
(I've used visuals before but they were onoff types)
Moving on, I want a warning indicator on each channel to tell me when/if each channel hits => 95% on the VU meter
It's not a button so visual is the thing that comes to mind, but I'm not really understanding the wiki entry for something that (I'm guessing) will be of the custom type.
(I've used visuals before but they were onoff types)
Posté Thu 31 Jul 14 @ 8:27 am
This should work.
source="get_vu_meter" visibility="get_vu_meter & param_cast 'percentage' & param_greater 95% ? true : false"
source="get_vu_meter" visibility="get_vu_meter & param_cast 'percentage' & param_greater 95% ? true : false"
Posté Thu 31 Jul 14 @ 9:07 am
I have a question too.
We can have a <visual type="color" source="constant '#xxxxxx'" visibility="50%"/>
Is there a word to have a gradient instead of a constant ?
We can have a <visual type="color" source="constant '#xxxxxx'" visibility="50%"/>
Is there a word to have a gradient instead of a constant ?
Posté Thu 31 Jul 14 @ 10:07 am
I'm going to need a bit more help with this one, this is my 'guess'
<visual source="get_vu_meter 'deck 1'" type="onoff" visibility="get_vu_meter 'deck 1' & param_cast 'percentage' & param_greater 95% ? true : false">
<pos x="-10" y="-10">
<size width="8" height="8">
<on x="1336" y="2700">
<off x="1336" y="2710">
</visual>
but the skin won't load, I also want it to be a circle
<visual source="get_vu_meter 'deck 1'" type="onoff" visibility="get_vu_meter 'deck 1' & param_cast 'percentage' & param_greater 95% ? true : false">
<pos x="-10" y="-10">
<size width="8" height="8">
<on x="1336" y="2700">
<off x="1336" y="2710">
</visual>
but the skin won't load, I also want it to be a circle
Posté Thu 31 Jul 14 @ 11:31 am
locodog wrote :
<visual source="get_vu_meter 'deck 1'" type="onoff" visibility="get_vu_meter 'deck 1' & param_cast 'percentage' & param_greater 95% ? true : false">
<pos x="-10" y="-10">
<size width="8" height="8">
<on x="1336" y="2700">
<off x="1336" y="2710">
</visual>
<pos x="-10" y="-10">
<size width="8" height="8">
<on x="1336" y="2700">
<off x="1336" y="2710">
</visual>
You forgot to close the shorten beacons i.e. <on x="1336" y="2700"/>
locodog wrote :
I also want it to be a circle
So draw a circle in your png and manage it with transparencies.
Posté Thu 31 Jul 14 @ 11:57 am