Quick Sign In:  

Forum: VirtualDJ Skins

Topic: VU Meter

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

Trying to get the controller master VU to match on screen VU... but the visual on screen is generally always lower than controller. my guess is that I have multiply the param... but then it still will be off in other circumstances. perhaps I'm not using the right command?

<visual source="get_vu_meter_left & param_multiply 175%" type="linear" orientation="vertical" direction="up">

 

Posted Fri 21 Aug 15 @ 6:07 am
If the Master VU on your controller is hardware operated (which I believe it is) you're never gonna make the 2 vu-meters match.
The controller's VU-meter uses different scale than software and since the scales are not linear but logarithmic, you can't make them match by multiplying/dividing the master VU values.
 

Posted Fri 21 Aug 15 @ 11:01 am
Phantom: this is what I currently using and works for only the deck 1-4 meters:
---VU METER DECK 1---
<group name="VU">
(Background)
<button class="LedBG2">
<pos x="+793" y="+436"/>
</button>

-LED #1
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 4.5% ? param_smaller 13.5% ? on : on : off">
<pos x="+798" y="+620"/>
</visual>

<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 4.5% ? param_smaller 13.5% ? on : on : off">
<pos x="+798+9" y="+620"/>
</visual>

-LED #2
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 13.51% ? param_smaller 22.5% ? on : on : off">
<pos x="+798" y="+602"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 13.51% ? param_smaller 22.5% ? on : on : off">
<pos x="+798+9" y="+602"/>
</visual>


-LED #3
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 22.51% ? param_smaller 31.9% ? on : on : off">
<pos x="+798" y="+584"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 22.51% ? param_smaller 31.9% ? on : on : off">
<pos x="+798+9" y="+584"/>
</visual>

-LED #4
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 32% ? param_smaller 39.9% ? on : on : off">
<pos x="+798" y="+566"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 32% ? param_smaller 39.9% ? on : on : off">
<pos x="+798+9" y="+566"/>
</visual>

-LED #5
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 40% ? param_smaller 49.9% ? on : on : off">
<pos x="+798" y="+548"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 40% ? param_smaller 49.9% ? on: on : off">
<pos x="+798+9" y="+548"/>
</visual>

-LED #6
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 50% ? param_smaller 58.9% ? on : on : off">
<pos x="+798" y="+530"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 50% ? param_smaller 58.9% ? on : on : off">
<pos x="+798+9" y="+530"/>
</visual>

-LED #7
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 59% ? param_smaller 67.9% ? on : on : off">
<pos x="+798" y="+512"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 59% ? param_smaller 67.9% ? on : on : off">
<pos x="+798+9" y="+512"/>
</visual>

-LED #8
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 68% ? param_smaller 76.9% ? on : on : off">
<pos x="+798" y="+494"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 68% ? param_smaller 76.9% ? on : on : off">
<pos x="+798+9" y="+494"/>
</visual>


-LED #9
<visual class="VU-DarkRed" chan="1" source="deck left get_level_left & param_bigger 77% ? param_smaller 85.9% ? on : on : off">
<pos x="+798" y="+476"/>
</visual>
<visual class="VU-DarkRed" chan="2" source="deck left get_level_right & param_bigger 77% ? param_smaller 85.9% ? on : on : off">
<pos x="+798+9" y="+476"/>
</visual>

-LED #10
<visual class="VU-DarkGray" chan="1" source="deck left get_level_left & param_bigger 86% ? param_smaller 95.448% ? on : on : off">
<pos x="+798" y="+458"/>
</visual>
<visual class="VU-DarkGray" chan="2" source="deck left get_level_right & param_bigger 86% ? param_smaller 95.448% ? on : on : off">
<pos x="+798+9" y="+458"/>
</visual>

-LED #11
<visual class="VU-DarkGray" chan="1" source="deck left get_level_left & param_bigger 95.449% ? param_smaller 100% ? on : on : off">
<pos x="+798" y="+440"/>
</visual>

<visual class="VU-DarkGray" chan="2" source="deck left get_level_right & param_bigger 95.449% ? param_smaller 100% ? on : on : off">
<pos x="+798+9" y="+440"/>
</visual>

</group>



By using individual LEDs, deck meters aligns PERFECTLY from controller to screen.

It's just the master VU Meter I'm having problems with. I think it can be done with the same as above, but I think I'm missing something.
 

Posted Fri 21 Aug 15 @ 3:18 pm


(Old topics and forums are automatically closed)