Hello! I need help. Following this manual, I was able to create an animation of the bar when hovering the mouse, but I faced a problem — I can not turn the element vertically, so that it opens up, but not down.
In search of a solution found on the forum thistopic, but I do not quite understand how the function "TransformationMatrix".
How can you cope with this problem?
Bar I work with is located on string (Music.ini) 488, and the formula that gives the animation is 906.
In search of a solution found on the forum thistopic, but I do not quite understand how the function "TransformationMatrix".
How can you cope with this problem?
Bar I work with is located on string (Music.ini) 488, and the formula that gives the animation is 906.
Code: Select all
[Variables]
;-------------- General --------------
; COLOR
; Parent of the elements
ColorMain=255,255,255
; inherited color alpha (#ColorMain#,160) or additional (140,140,140,255)
ColorSecond=#ColorMain#,150
; Background color
ColorBackground=0,0,0,10
;-------------- Other --------------
; MUSIC
; player name
Player=Aimp
; band
RMSGain=2.3
RMSAttack=100
RMSDecay=100
PeakGain=1.1
PeakAttack=25
PeakDecay=2500
FFTSize=1024
FFTOverlap=512
FFTAttack=25
FFTDecay=150
FreqMin=40
FreqMax=12000
Sensitivity=35
Bands=39
; min value %
MinBarValue=0.01
; smooth band transition
AverageSize=3
; FONTS STYLE
FontFace=jura
FontSize=20
FontSizeClock=130
FontColor=#ColorMain#
StringEffect=Shadow
FontEffectColor=0,0,0,50
; ANIMATION
; speed for text
Speed=2
Code: Select all
[Style]
;------------------------------
[StyleLineLong]
SolidColor=#ColorMain#
W=470
Y=51
H=1
;--------------- Animated ---------------
[styleMain]
FontFace=#FontFace#
FontColor=#FontColor#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
DynamicVariables=1
AntiAlias=1
X=([MeasureX]+6)
Y=110
[styleMotion]
FontFace=#FontFace#
FontColor=#FontColor#,0
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=0,0,0,0
DynamicVariables=1
AntiAlias=1
X=[MeasureX]
Y=0
;=============== Music ===============
;--------------- Band ---------------
; main all band + Band0
[StyleBand0]
X=2
Y=1
H=103
W=10
BarColor=#ColorMain#
SolidColor=#ColorMain#,0
AlwaysOnTop=1
BevelType=0
; Other Band
[StyleBand]
X=2R
Y=0r
;--------------- Botton ---------------
; main
[styleBotton]
FontFace=#FontFace#
FontColor=#FontColor#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
SolidColor=#ColorMain#,0
StringAlign=CenterCenter
H=38
W=38
DynamicVariables=1
AntiAlias=1
;--------------- Progress Bar ---------------
; Progress Bar
[styleBarProgress]
BarColor=#ColorMain#
SolidColor=#ColorSecond#
BarOrientation=horizontal
DynamicVariables=1
H=#Size#
W=470
X=0
Y=152
;--------------- Compozition ---------------
[styleArtist]
FontFace=#FontFace#
FontColor=#FontColor#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
DynamicVariables=1
AntiAlias=1
StringAlign=Left
ClipString=1
W=420
X=6
Y=6
[styleAlbum]
FontFace=#FontFace#
FontColor=#ColorSecond#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
DynamicVariables=1
AntiAlias=1
StringAlign=Left
ClipString=1
W=382
X=6
Y=52r
[styleTitleComposition]
FontFace=#FontFace#
FontColor=#FontColor#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
DynamicVariables=1
AntiAlias=1
StringAlign=Left
ClipString=1
W=420
X=6
Y=52r
[styleYearComposition]
FontFace=#FontFace#
FontColor=#ColorSecond#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
DynamicVariables=1
AntiAlias=1
StringAlign=Right
X=464
Y=58
[styleNumber]
FontFace=#FontFace#
FontColor=#FontColor#
FontSize=#FontSize#
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
DynamicVariables=1
AntiAlias=1
StringAlign=Right
X=464
Y=52r
[stylePosition]
FontFace=#FontFace#
FontColor=#FontColor#
FontSize=16
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
AntiAlias=1
StringAlign=Left
X=6
Y=168
[styleDuration]
FontFace=#FontFace#
FontColor=#ColorSecond#
FontSize=16
StringEffect=#StringEffect#
FontEffectColor=#FontEffectColor#
AntiAlias=1
StringAlign=Right
X=464
Y=r
Code: Select all
[Rainmeter]
Update=16
SkinWidth=470
AccurateText=1
MouseOverAction=[!ShowMeterGroup "Info"][!Redraw]
MouseLeaveAction=[!HideMeterGroup "Info"][!HideMeterGroup "Second"][!ShowMeterGroup "Main"][!ShowMeterGroup "Band"][!Redraw]
[Metadata]
Author=Va1ga
Name=Music
[Variables]
@include=#@#Config/Variables.inc
@include2=#@#Config/Styles.inc
; min size for Bar
Size=4
; speed for Bar
Wait=20
Update=[!UpdateMeasureGroup Sizers][!UpdateMeter MeterBarProgress][!Redraw]
Angle=-180
;========== Music =========
;---------- Background ----------
[MeterBackground]
Meter=Image
H=208
W=470
SolidColor=#ColorBackground#
;---------- Measure ----------
[MeasureTextWidth]
Meter=String
W=470
; main mesh
[MeasureAudio]
Measure=Plugin
Plugin=AudioLevel
Player=#Player#
RMSGain=#RMSGain#
RMSAttack=#RMSAttack#
RMSDecay=#RMSDecay#
PeakGain=#PeakGain#
PeakAttack=#PeakAttack#
PeakDecay=#PeakDecay#
FFTSize=#FFTSize#
FFTOverlap=#FFTOverlap#
FFTAttack=#FFTAttack#
FFTDecay=#FFTDecay#
FreqMin=#FreqMin#
FreqMax=#FreqMax#
Sensitivity=#Sensitivity#
Bands=#Bands#
; Artist
[MeasureArtist]
Measure=NowPlaying
PlayerName=#Player#
PlayerType=Artist
; Album
[MeasureAlbum]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Album
; Title
[MeasureTitle]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Title
; Year
[MeasureYearComposition]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Year
; Number
[MeasureNumber]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Number
; Progress bar
[MeasureProgress]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Progress
; Duration track
[MeasureDuration]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Duration
; Position track progress
[MeasurePosition]
Measure=NowPlaying
PlayerName=[MeasureArtist]
PlayerType=Position
; botton Play Pause
[MeasurePlayPause]
Measure=NowPlaying
PlayerName=#Player#
PlayerType=State
Substitute="0":"[\5125]","1":"[\11599][\11599]","2":"[\5125]"
;---------- Band ---------
[MeasureBand0]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=0
[MeasureBand1]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=1
[MeasureBand2]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=2
[MeasureBand3]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=3
[MeasureBand4]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=4
[MeasureBand5]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=5
[MeasureBand6]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=6
[MeasureBand7]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=7
[MeasureBand8]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=8
[MeasureBand9]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=9
[MeasureBand10]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=10
[MeasureBand11]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=11
[MeasureBand12]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=12
[MeasureBand13]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=13
[MeasureBand14]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=14
[MeasureBand15]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=15
[MeasureBand16]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=16
[MeasureBand17]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=17
[MeasureBand18]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=18
[MeasureBand19]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=19
[MeasureBand20]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=20
[MeasureBand21]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=21
[MeasureBand22]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=22
[MeasureBand23]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=23
[MeasureBand24]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=24
[MeasureBand25]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=25
[MeasureBand26]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=26
[MeasureBand27]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=27
[MeasureBand28]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=28
[MeasureBand29]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=29
[MeasureBand30]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=30
[MeasureBand31]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=31
[MeasureBand32]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=32
[MeasureBand33]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=33
[MeasureBand34]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=34
[MeasureBand35]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=35
[MeasureBand36]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=36
[MeasureBand37]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=37
[MeasureBand38]
Measure=Plugin
Plugin=AudioLevel
Parent=MeasureAudio
Type=Band
BandIdx=38
;moothed Band
[MeasureBandSmoothed0]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand0*2+MeasureBand1)/9
AverageSize=#AverageSize#
[MeasureBandSmoothed1]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand0+MeasureBand1+MeasureBand2)/6
AverageSize=#AverageSize#
[MeasureBandSmoothed2]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand1+MeasureBand2+MeasureBand3)/4
AverageSize=#AverageSize#
[MeasureBandSmoothed3]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand2+MeasureBand3+MeasureBand4)/3
AverageSize=#AverageSize#
[MeasureBandSmoothed4]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand3+MeasureBand4+MeasureBand5)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed5]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand4+MeasureBand5+MeasureBand6)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed6]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand5+MeasureBand6+MeasureBand7)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed7]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand6+MeasureBand7+MeasureBand8)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed8]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand7+MeasureBand8+MeasureBand9)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed9]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand8+MeasureBand9+MeasureBand10)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed10]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand9+MeasureBand10+MeasureBand11)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed11]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand10+MeasureBand11+MeasureBand12)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed12]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand11+MeasureBand12+MeasureBand13)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed13]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand12+MeasureBand13+MeasureBand14)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed14]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand13+MeasureBand14+MeasureBand15)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed15]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand14+MeasureBand15+MeasureBand16)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed16]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand15+MeasureBand16+MeasureBand17)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed17]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand16+MeasureBand17+MeasureBand18)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed18]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand17+MeasureBand18+MeasureBand19)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed19]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand18+MeasureBand19+MeasureBand20)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed20]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand19+MeasureBand20+MeasureBand21)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed21]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand20+MeasureBand21+MeasureBand22)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed22]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand21+MeasureBand22+MeasureBand23)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed23]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand22+MeasureBand23+MeasureBand24)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed24]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand23+MeasureBand24+MeasureBand25)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed25]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand24+MeasureBand25+MeasureBand26)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed26]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand25+MeasureBand26+MeasureBand27)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed27]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand26+MeasureBand27+MeasureBand28)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed28]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand27+MeasureBand28+MeasureBand29)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed29]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand28+MeasureBand29+MeasureBand30)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed30]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand29+MeasureBand30+MeasureBand31)/2
AverageSize=#AverageSize#
[MeasureBandSmoothed31]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand30+MeasureBand31+MeasureBand32)/3
AverageSize=#AverageSize#
[MeasureBandSmoothed32]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand31+MeasureBand32+MeasureBand33)/4
AverageSize=#AverageSize#
[MeasureBandSmoothed33]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand32+MeasureBand33+MeasureBand34)/5
AverageSize=#AverageSize#
[MeasureBandSmoothed34]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand33+MeasureBand34+MeasureBand35)/6
AverageSize=#AverageSize#
[MeasureBandSmoothed35]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand34+MeasureBand35+MeasureBand36)/7
AverageSize=#AverageSize#
[MeasureBandSmoothed36]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand35+MeasureBand36+MeasureBand37)/8
AverageSize=#AverageSize#
[MeasureBandSmoothed37]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand36+MeasureBand37+MeasureBand38)/9
AverageSize=#AverageSize#
[MeasureBandSmoothed38]
Measure=Calc
Formula=#MinBarValue#+(MeasureBand37+MeasureBand38)/10
AverageSize=#AverageSize#
;========== Meter ==========
;---------- Progress bar ----------
[MeterBarProgress]
Meter=Bar
MeterStyle=styleBarProgress
MeasureName=MeasureProgress
MouseOverAction=[!CommandMeasure MeasureSizeDown "Stop 1"][!CommandMeasure MeasureSizeUp "Execute 1"][!ShowMeter "MeterLine3"]
MouseLeaveAction=[!CommandMeasure MeasureSizeUp "Stop 1"][!CommandMeasure MeasureSizeDown "Execute 1"][!hideMeter "MeterLine3"]
LeftMouseDownAction=[!CommandMeasure "MeasureArtist" "SetPosition $MouseX:%$"][!Update][!Redraw]
;---------- Composition ----------
; Label
[MeterArtistMain]
Meter=String
MeterStyle=styleMain
Text="[MeasureArtist] — [MeasureTitle]"
Group=Main
; Motion
[MeterArtistMotion]
Meter=String
MeterStyle=styleMotion
FontColor=0,0,0,0
Text="[MeasureArtist] — [MeasureTitle]"
; End Motion
[MeterSetEnd]
Meter=String
X=470R
Y=0r
String=none
Hidden=1
; Artist
[MeterArtist]
Meter=String
MeterStyle=styleArtist
MeasureName=MeasureArtist
Group=Second
Hidden=1
; Album
[MeterAlbum]
Meter=String
MeterStyle=styleAlbum
MeasureName=MeasureAlbum
Group=Second
Hidden=1
; Title
[MeterTitle]
Meter=String
MeterStyle=styleTitleComposition
MeasureName=MeasureTitle
Group=Second
Hidden=1
; Year
[MeterYear]
Meter=String
MeterStyle=styleYearComposition
MeasureName=MeasureYearComposition
Group=Second
Hidden=1
; Number
[MeterNumber]
Meter=String
MeterStyle=styleNumber
MeasureName=MeasureNumber
Group=Second
Hidden=1
; Position
[MeterPosition]
Meter=String
MeterStyle=stylePosition
MeasureName=MeasurePosition
Group=Control
; Duration
[MeterDuration]
Meter=String
MeterStyle=styleDuration
MeasureName=MeasureDuration
Group=Control
;---------- Botton ----------
; Play Pause
[MeterBtnPlayPause]
Meter=String
MeterStyle=styleBotton
MeasureName=MeasurePlayPause
X=235
Y=182
LeftMouseUpAction=!CommandMeasure "MeasurePlayPause" "PlayPause"
ToolTipText="Воспроизвести"
Group=Control
; Previous
[MeterBtnPrev]
Meter=String
MeterStyle=styleBotton
X=-45r
Y=r
Text="«"
StringStyle=Bold
LeftMouseUpAction=[!CommandMeasure "MeasureArtist" "Previous"]
ToolTipText="Предыдущий трек"
Group=Control
; Next
[MeterBtnNext]
Meter=String
MeterStyle=styleBotton
X=90r
Y=r
Text="»"
StringStyle=Bold
LeftMouseUpAction=[!CommandMeasure "MeasureArtist" "Next"]
ToolTipText="Следующий трек"
Group=Control
; Info
[MeterBtnInfo]
Meter=String
MeterStyle=styleBotton
X=446
Y=27
Text="i"
LeftMouseDownAction=[!ShowMeterGroup "Second"][!HideMeterGroup "Main"][!HideMeterGroup "Band"][!HideMeter "MeterBarProgress"][!Redraw]
ToolTipText="Информация о треке"
Group=Info
Hidden=1
; Closed info
[MeterBtnClosed]
Meter=String
MeterStyle=styleBotton
SolidColor=#ColorMain#,0
X=r
Y=r
Text="x"
LeftMouseDownAction=[!HideMeterGroup "Second"][!ShowMeterGroup "Main"][!ShowMeterGroup "Band"][!ShowMeter "MeterBarProgress"][!Redraw]
Group=Second
Hidden=1
;---------- Line ----------
; Main Group line
[MeterLine]
Meter=Image
MeterStyle=StyleLineLong
SolidColor=#ColorMain#,50
X=0
Y=1
H=1
Group=Main
; Main Group line
[MeterLine2]
Meter=Image
MeterStyle=StyleLineLong
SolidColor=#ColorMain#,50
X=0
Y=51r
H=1
Group=Main
; Second Group line
[MeterLine3]
Meter=Image
MeterStyle=StyleLineLong
X=0
Y=156
H=1
Group=Second
Hidden=1
;---------- Band ----------
[MeterBand0]
Meter=Bar
MeasureName=MeasureBandSmoothed0
MeterStyle=StyleBand0
BarOrientation=Vertical
Group=Band
[MeterBand1]
Meter=Bar
MeasureName=MeasureBandSmoothed1
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand2]
Meter=Bar
MeasureName=MeasureBandSmoothed2
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand3]
Meter=Bar
MeasureName=MeasureBandSmoothed3
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand4]
Meter=Bar
MeasureName=MeasureBandSmoothed4
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand5]
Meter=Bar
MeasureName=MeasureBandSmoothed5
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand6]
Meter=Bar
MeasureName=MeasureBandSmoothed6
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand7]
Meter=Bar
MeasureName=MeasureBandSmoothed7
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand8]
Meter=Bar
MeasureName=MeasureBandSmoothed8
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand9]
Meter=Bar
MeasureName=MeasureBandSmoothed9
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand10]
Meter=Bar
MeasureName=MeasureBandSmoothed10
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand11]
Meter=Bar
MeasureName=MeasureBandSmoothed11
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand12]
Meter=Bar
MeasureName=MeasureBandSmoothed12
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand13]
Meter=Bar
MeasureName=MeasureBandSmoothed13
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand14]
Meter=Bar
MeasureName=MeasureBandSmoothed14
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand15]
Meter=Bar
MeasureName=MeasureBandSmoothed15
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand16]
Meter=Bar
MeasureName=MeasureBandSmoothed16
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand17]
Meter=Bar
MeasureName=MeasureBandSmoothed17
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand18]
Meter=Bar
MeasureName=MeasureBandSmoothed18
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand19]
Meter=Bar
MeasureName=MeasureBandSmoothed19
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand20]
Meter=Bar
MeasureName=MeasureBandSmoothed20
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand21]
Meter=Bar
MeasureName=MeasureBandSmoothed21
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand22]
Meter=Bar
MeasureName=MeasureBandSmoothed22
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand23]
Meter=Bar
MeasureName=MeasureBandSmoothed23
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand24]
Meter=Bar
MeasureName=MeasureBandSmoothed24
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand25]
Meter=Bar
MeasureName=MeasureBandSmoothed25
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand26]
Meter=Bar
MeasureName=MeasureBandSmoothed26
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand27]
Meter=Bar
MeasureName=MeasureBandSmoothed27
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand28]
Meter=Bar
MeasureName=MeasureBandSmoothed28
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand29]
Meter=Bar
MeasureName=MeasureBandSmoothed29
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand30]
Meter=Bar
MeasureName=MeasureBandSmoothed30
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand31]
Meter=Bar
MeasureName=MeasureBandSmoothed31
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand32]
Meter=Bar
MeasureName=MeasureBandSmoothed32
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand33]
Meter=Bar
MeasureName=MeasureBandSmoothed33
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand34]
Meter=Bar
MeasureName=MeasureBandSmoothed34
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand35]
Meter=Bar
MeasureName=MeasureBandSmoothed35
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand36]
Meter=Bar
MeasureName=MeasureBandSmoothed36
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand37]
Meter=Bar
MeasureName=MeasureBandSmoothed37
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
[MeterBand38]
Meter=Bar
MeasureName=MeasureBandSmoothed38
MeterStyle=StyleBand0 | StyleBand
BarOrientation=Vertical
Group=Band
;---------- Animation Text----------
; speed text motion
[MeasureTimer]
Measure=Calc
Formula=(MeasureTimer + #Speed#)
; route text motion
[MeasureX]
Measure=Calc
Formula=([MeasureTextWidth:W] - MeasureTimer)
DynamicVariables=1
; on motion text
[MeasureSetEnd]
Measure=Calc
Formula=[MeterSetEnd:X]
IfCondition=(#CURRENTSECTION# <= [MeasureTextWidth:W])
IfTrueAction=[!DisableMeasure "MeasureTimer"][!UpdateMeasure "MeasureTimer"][!EnableMeasure "MeasureTimer"]
DynamicVariables=1
; off motion text
[MeasureAnimate]
Measure=Calc
Formula=[MeterArtistMotion:W]
IfCondition=(#CURRENTSECTION#>#CURRENTCONFIGWIDTH#)
IfTrueAction=[!EnableMeasure "MeasureX"]
IfFalseAction=[!DisableMeasure "MeasureX"]
DynamicVariables=1
;---------- Animation Bar ----------
[MeasureSizeUp]
Measure=Plugin
Plugin=ActionTimer
Group=Sizers
ActionList1=ChangeSizeStart|Wait #Wait#|Repeat ChangeSizeCalc,#Wait#,11
ChangeSizeStart=[!SetVariable Size "#Size#"][!UpdateMeasureGroup Sizers][!UpdateMeter MeterBarProgress][!Redraw]
ChangeSizeCalc=[!SetVariable Size "(Clamp(#Size#+8,4,52))"]#Update#
IfCondition=#Size# = 4
IfTrueAction=[!SetOption MeterBarProgress SolidColor "#ColorMain#,150"][!SetOption MeterBarProgress BarColor "#ColorMain#,255"]#Update#
IfCondition2=(#Size# > 4) && (#Size# < 24)
IfTrueAction2=[!SetOption MeterBarProgress SolidColor "#ColorMain#,75"][!SetOption MeterBarProgress BarColor "#ColorMain#,200"]#Update#
IfCondition3=(#Size# > 24) && (#Size# < 52)
IfTrueAction3=[!SetOption MeterBarProgress SolidColor "#ColorMain#,35"][!SetOption MeterBarProgress BarColor "#ColorMain#,145"]#Update#
IfCondition4=#Size# = 52
IfTrueAction4=[!SetOption MeterBarProgress SolidColor "#ColorMain#,1"][!SetOption MeterBarProgress BarColor "#ColorMain#,100"]#Update#
DynamicVariables=1
[MeasureSizeDown]
Measure=Plugin
Plugin=ActionTimer
Group=Sizers
ActionList1=ChangeSizeStart|Wait #Wait#|Repeat ChangeSizeCalc,#Wait#,11
ChangeSizeStart=[!SetVariable Size "#Size#"][!UpdateMeasureGroup Sizers][!UpdateMeter MeterBarProgress][!Redraw]
ChangeSizeCalc=[!SetVariable Size "(Clamp(#Size#-8,4,52))"]#Update#
IfCondition=#Size# = 4
IfTrueAction=[!SetOption MeterBarProgress SolidColor "#ColorMain#,150"][!SetOption MeterBarProgress BarColor "#ColorMain#,255"]#Update#
IfCondition2=(#Size# > 4) && (#Size# < 24)
IfTrueAction2=[!SetOption MeterBarProgress SolidColor "#ColorMain#,75"][!SetOption MeterBarProgress BarColor "#ColorMain#,200"]#Update#
IfCondition3=(#Size# > 24) && (#Size# < 52)
IfTrueAction3=[!SetOption MeterBarProgress SolidColor "#ColorMain#,35"][!SetOption MeterBarProgress BarColor "#ColorMain#,145"]#Update#
IfCondition3=#Size# = 52
IfTrueAction3=[!SetOption MeterBarProgress SolidColor "#ColorMain#,1"][!SetOption MeterBarProgress BarColor "#ColorMain#,100"]#Update#
DynamicVariables=1