├── .gitattributes ├── .gitignore ├── .installer ├── RMSKIN.bmp └── plugins │ ├── x32 │ ├── Chameleon.dll │ └── SpotifyPlugin.dll │ └── x64 │ ├── Chameleon.dll │ └── SpotifyPlugin.dll ├── @Resources ├── fonts │ ├── Montserrat-Bold.ttf │ └── Montserrat-Regular.ttf ├── images │ ├── cover.png │ ├── fast-forward.png │ ├── nocover.png │ ├── pause.png │ ├── play.png │ └── rewind.png ├── include │ ├── chameleon.ini │ ├── nowplaying.ini │ └── spotify.ini └── variables.ini ├── NowPlaying.ini ├── README.md ├── Settings └── mediaplayer.ini └── Spotify.ini /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | @Resources/images/cover.png -------------------------------------------------------------------------------- /.installer/RMSKIN.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/.installer/RMSKIN.bmp -------------------------------------------------------------------------------- /.installer/plugins/x32/Chameleon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/.installer/plugins/x32/Chameleon.dll -------------------------------------------------------------------------------- /.installer/plugins/x32/SpotifyPlugin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/.installer/plugins/x32/SpotifyPlugin.dll -------------------------------------------------------------------------------- /.installer/plugins/x64/Chameleon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/.installer/plugins/x64/Chameleon.dll -------------------------------------------------------------------------------- /.installer/plugins/x64/SpotifyPlugin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/.installer/plugins/x64/SpotifyPlugin.dll -------------------------------------------------------------------------------- /@Resources/fonts/Montserrat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/fonts/Montserrat-Bold.ttf -------------------------------------------------------------------------------- /@Resources/fonts/Montserrat-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/fonts/Montserrat-Regular.ttf -------------------------------------------------------------------------------- /@Resources/images/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/images/cover.png -------------------------------------------------------------------------------- /@Resources/images/fast-forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/images/fast-forward.png -------------------------------------------------------------------------------- /@Resources/images/nocover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/images/nocover.png -------------------------------------------------------------------------------- /@Resources/images/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/images/pause.png -------------------------------------------------------------------------------- /@Resources/images/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/images/play.png -------------------------------------------------------------------------------- /@Resources/images/rewind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcopixel/Chleon-Player/7c1321852ea26e2fca5e44a8c9e32accb8bf5783/@Resources/images/rewind.png -------------------------------------------------------------------------------- /@Resources/include/chameleon.ini: -------------------------------------------------------------------------------- 1 | [MeasureCoverColors] 2 | Measure=Calc 3 | Formula=#EnableCoverColors# 4 | IfEqualValue=0 5 | IfEqualAction=[!SetOption ColorBackground Parent "ChameleonDesktop"][!SetOption ColorForeground Parent "ChameleonDesktop"] 6 | IfAboveValue=0 7 | IfAboveAction=[!SetOption ColorBackground Parent "ChameleonNowPlaying"][!SetOption ColorForeground Parent "ChameleonNowPlaying"] 8 | UpdateDivider=-1 9 | [MeasureEnableDynamicColors] 10 | Measure=Calc 11 | Formula=#EnableDynamicColors# 12 | IfBelowValue=1 13 | IfBelowAction=[!SetOption ChameleonDesktop Disabled "1"][!SetOption ChameleonNowPlaying Disabled "1"][!SetVariable ColorForeground "#Foreground#"][!SetVariable ColorBackground "#Background#"] 14 | UpdateDivider=-1 15 | [ChameleonDesktop] 16 | Measure=Plugin 17 | Plugin=Chameleon 18 | Type=Desktop 19 | UpdateDivider=100 20 | [ChameleonNowPlaying] 21 | Measure=Plugin 22 | Plugin=Chameleon 23 | Type=File 24 | Path=[MeasureCover] 25 | UpdateDivider=100 26 | [ColorBackground] 27 | Measure=Plugin 28 | Plugin=Chameleon 29 | Parent=ChameleonNowPlaying 30 | Format=Dec 31 | Color=Background1 32 | Substitute="":"#Background#","255,255,255":"#Background#" 33 | [ColorForeground] 34 | Measure=Plugin 35 | Plugin=Chameleon 36 | Parent=ChameleonNowPlaying 37 | Format=Dec 38 | Color=Foreground1 39 | Substitute="":"#Foreground#","0,0,0":"#Foreground#" 40 | -------------------------------------------------------------------------------- /@Resources/include/nowplaying.ini: -------------------------------------------------------------------------------- 1 | [MeasureNowPlaying] 2 | Measure=Plugin 3 | Plugin=NowPlaying 4 | Playername=#PlayerName# 5 | PlayerType=Track 6 | UpdateDivider=150 7 | [MeasureTrack] 8 | Measure=Plugin 9 | Plugin=NowPlaying 10 | PlayerName=#PlayerName# 11 | PlayerType=TITLE 12 | Substitute="":"#NoTrackNameText#" 13 | UpdateDivider=150 14 | [MeasureArtist] 15 | Measure=Plugin 16 | Plugin=NowPlaying 17 | PlayerName=#PlayerName# 18 | PlayerType=ARTIST 19 | Substitute="":"#NoArtistNameText#" 20 | UpdateDivider=150 21 | [MeasureCover] 22 | Measure=Plugin 23 | Plugin=NowPlaying 24 | PlayerName=#PlayerName# 25 | PlayerType=COVER 26 | UpdateDivider=150 27 | [MeasureStateButton] 28 | Measure=Plugin 29 | Plugin=NowPlaying 30 | PlayerName=#PlayerName# 31 | PlayerType=STATE 32 | Substitute="0":"Play","1":"Pause","2":"Play" 33 | [MeasureProgress] 34 | Measure=Plugin 35 | Plugin=NowPlaying 36 | PlayerName=#PlayerName# 37 | PlayerType=Progress 38 | AverageSize=20 39 | [MeasurePosition] 40 | Measure=Plugin 41 | Plugin=NowPlaying 42 | PlayerName=#PlayerName# 43 | PlayerType=Position 44 | [MeasurePlayerStatus] 45 | Measure=Plugin 46 | Plugin=NowPlaying 47 | PlayerName=[MeasureNowPlaying] 48 | PlayerType=STATUS 49 | IfBelowValue=1 50 | IfBelowAction=!RainmeterHideFade 51 | IfAboveValue=0 52 | IfAboveAction=!RainmeterShowFade 53 | Disabled=#DisableAutoHideSkin# -------------------------------------------------------------------------------- /@Resources/include/spotify.ini: -------------------------------------------------------------------------------- 1 | [MeasureNowPlaying] 2 | Measure=Plugin 3 | Plugin=NowPlaying.dll 4 | Playername=Spotify 5 | PlayerType=State 6 | UpdateDivider=150 7 | [MeasureTrack] 8 | Measure=Plugin 9 | Plugin=SpotifyPlugin 10 | Type=TrackName 11 | Substitute="":"#NoTrackNameText#" 12 | UpdateDivider=150 13 | [MeasureArtist] 14 | Measure=Plugin 15 | Plugin=SpotifyPlugin 16 | Type=ArtistName 17 | Substitute="":"#NoArtistNameText#" 18 | UpdateDivider=150 19 | [MeasureCover] 20 | Measure=Plugin 21 | Plugin=SpotifyPlugin 22 | Type=AlbumArt 23 | Res=640 24 | CoverPath=#@#images\cover.png 25 | UpdateDivider=10 26 | [MeasureStateButton] 27 | Measure=Plugin 28 | Plugin=SpotifyPlugin 29 | Type=Playing 30 | Substitute="0":"Play","1":"Pause","2":"Play" 31 | [MeasureProgress] 32 | Measure=Plugin 33 | Plugin=SpotifyPlugin 34 | Type=Progress 35 | AverageSize=20 36 | [MeasurePosition] 37 | Measure=Plugin 38 | Plugin=SpotifyPlugin 39 | Type=Position 40 | [MeasureProcess] 41 | Measure=Plugin 42 | Plugin=Process 43 | ProcessName=Spotify.exe 44 | IfBelowValue=1 45 | IfBelowAction=!RainmeterHideFade 46 | IfAboveValue=0 47 | IfAboveAction=!RainmeterShowFade 48 | Disabled=#DisableAutoHideSkin# 49 | UpdateDivider=200 -------------------------------------------------------------------------------- /@Resources/variables.ini: -------------------------------------------------------------------------------- 1 | [Variables] 2 | PlayerName=Spotify 3 | ; Change this variable to your media player. 4 | ; Visit this page for all supported players: http://docs.rainmeter.net/manual/plugins/nowplaying#playerlist 5 | Scale=1 6 | ; Changes the size of the complete skin. 7 | ; 1 is normal size, 2 is double the size. 8 | ; Default: 1 9 | EnableDynamicColors=1 10 | ; This will enable dynamic colors based on the wallpaper of your desktop. 11 | ; This variable is also needed for dynamic cover colors. 12 | ; Default: 1 13 | EnableCoverColors=1 14 | ; This will enable dynamic colors based on the current cover of the song. 15 | ; This variable requires the Dynamic Colors variable to be set at 1. 16 | ; Default: 1 17 | DisableAutoHideSkin=1 18 | ; This will disable the automatic hiding of the skin when the media player is closed. 19 | ; Default: 1 20 | Background=243,246,241 21 | ; This will change the background color when the dynamic colors are turned off. 22 | ; Default: 243,246,241 23 | Foreground=30,32,47 24 | ; This will change the foreground color (text, progressbar) when the dynamic colors are turned off. 25 | ; Default: 243,246,241 26 | NoArtistNameText=N/A 27 | NoTrackNameText=N/A 28 | ; This will replace the replacement text when there's no track name/artist or if nothing is playing. 29 | ; Default: NoArtistNameText=N/A, NoTrackNameText=N/A 30 | -------------------------------------------------------------------------------- /NowPlaying.ini: -------------------------------------------------------------------------------- 1 | [Rainmeter] 2 | Update=10 3 | ContextTitle=" - Open settings" 4 | ContextAction=[!ToggleConfig "Chleon Player\Settings" "mediaplayer.ini"] 5 | 6 | [Metadata] 7 | Name=Chleon Player 8 | Author=marcopixel 9 | Version=1.1 10 | License=CC BY-NC-SA 4.0 11 | 12 | [Variables] 13 | @include=#@#variables.ini 14 | @include2=#@#include\chameleon.ini 15 | @include3=#@#include\NowPlaying.ini 16 | 17 | BarWidth=20 18 | AverageSize=3 19 | BarHeightScale=(98*#Scale#) 20 | BarWidthScale=(#BarWidth#)*#Scale# 21 | ColorForeground=[ColorForeground] 22 | ColorBackground=[ColorBackground] 23 | 24 | [MeasureAudio] 25 | Measure=Plugin 26 | Plugin=AudioLevel 27 | Port=Output 28 | FFTSize=2048 29 | FFTAttack=25 30 | FFTDecay=50 31 | RMSAttack=10 32 | RMSDecay=1000 33 | RMSGain=20 34 | Bands=18 35 | Sensitivity=([MeasureAverageVolume]*([MeasureAverageVolume]*60)) 36 | FreqMin=20 37 | FreqMax=12000 38 | DynamicVariables=1 39 | [MeasureAudioAverage] 40 | Measure=Plugin 41 | Plugin=AudioLevel 42 | Port=Output 43 | RMSAttack=10 44 | RMSDecay=2500 45 | RMSGain=1000 46 | Sensitivity=100 47 | FreqMin=20 48 | FreqMax=18000 49 | DynamicVariables=1 50 | [MeasureAverageVolume] 51 | Measure=Plugin 52 | Plugin=AudioLevel 53 | Parent=MeasureAudioAverage 54 | Channel=L 55 | Type=RMS 56 | [MeasureBand0] 57 | Measure=Plugin 58 | Plugin=AudioLevel 59 | Parent=MeasureAudio 60 | Type=Band 61 | BandIdx=0 62 | AverageSize=#AverageSize# 63 | [MeasureBand1] 64 | Measure=Plugin 65 | Plugin=AudioLevel 66 | Parent=MeasureAudio 67 | Type=Band 68 | BandIdx=1 69 | AverageSize=#AverageSize# 70 | [MeasureBand2] 71 | Measure=Plugin 72 | Plugin=AudioLevel 73 | Parent=MeasureAudio 74 | Type=Band 75 | BandIdx=2 76 | AverageSize=#AverageSize# 77 | [MeasureBand3] 78 | Measure=Plugin 79 | Plugin=AudioLevel 80 | Parent=MeasureAudio 81 | Type=Band 82 | BandIdx=3 83 | AverageSize=#AverageSize# 84 | [MeasureBand4] 85 | Measure=Plugin 86 | Plugin=AudioLevel 87 | Parent=MeasureAudio 88 | Type=Band 89 | BandIdx=4 90 | AverageSize=#AverageSize# 91 | [MeasureBand5] 92 | Measure=Plugin 93 | Plugin=AudioLevel 94 | Parent=MeasureAudio 95 | Type=Band 96 | BandIdx=5 97 | AverageSize=#AverageSize# 98 | [MeasureBand6] 99 | Measure=Plugin 100 | Plugin=AudioLevel 101 | Parent=MeasureAudio 102 | Type=Band 103 | BandIdx=6 104 | AverageSize=#AverageSize# 105 | [MeasureBand7] 106 | Measure=Plugin 107 | Plugin=AudioLevel 108 | Parent=MeasureAudio 109 | Type=Band 110 | BandIdx=7 111 | AverageSize=#AverageSize# 112 | [MeasureBand8] 113 | Measure=Plugin 114 | Plugin=AudioLevel 115 | Parent=MeasureAudio 116 | Type=Band 117 | BandIdx=8 118 | AverageSize=#AverageSize# 119 | [MeasureBand9] 120 | Measure=Plugin 121 | Plugin=AudioLevel 122 | Parent=MeasureAudio 123 | Type=Band 124 | BandIdx=9 125 | AverageSize=#AverageSize# 126 | [MeasureBand10] 127 | Measure=Plugin 128 | Plugin=AudioLevel 129 | Parent=MeasureAudio 130 | Type=Band 131 | BandIdx=10 132 | AverageSize=#AverageSize# 133 | [MeasureBand11] 134 | Measure=Plugin 135 | Plugin=AudioLevel 136 | Parent=MeasureAudio 137 | Type=Band 138 | BandIdx=11 139 | AverageSize=#AverageSize# 140 | [MeasureBand12] 141 | Measure=Plugin 142 | Plugin=AudioLevel 143 | Parent=MeasureAudio 144 | Type=Band 145 | BandIdx=12 146 | AverageSize=#AverageSize# 147 | [MeasureBand13] 148 | Measure=Plugin 149 | Plugin=AudioLevel 150 | Parent=MeasureAudio 151 | Type=Band 152 | BandIdx=13 153 | AverageSize=#AverageSize# 154 | [MeasureBand14] 155 | Measure=Plugin 156 | Plugin=AudioLevel 157 | Parent=MeasureAudio 158 | Type=Band 159 | BandIdx=14 160 | AverageSize=#AverageSize# 161 | [MeasureBand15] 162 | Measure=Plugin 163 | Plugin=AudioLevel 164 | Parent=MeasureAudio 165 | Type=Band 166 | BandIdx=15 167 | AverageSize=#AverageSize# 168 | [MeasureBand16] 169 | Measure=Plugin 170 | Plugin=AudioLevel 171 | Parent=MeasureAudio 172 | Type=Band 173 | BandIdx=16 174 | AverageSize=#AverageSize# 175 | [MeasureBand17] 176 | Measure=Plugin 177 | Plugin=AudioLevel 178 | Parent=MeasureAudio 179 | Type=Band 180 | BandIdx=17 181 | AverageSize=#AverageSize# 182 | 183 | [MeterBackground] 184 | Meter=IMAGE 185 | W=(550*#Scale#) 186 | H=(100*#Scale#) 187 | SolidColor=#ColorBackground# 188 | DynamicVariables=1 189 | [MeterCoverBackground] 190 | Meter=IMAGE 191 | Group=GroupPlayer 192 | ImageName=#@#images\nocover.png 193 | X=0 194 | Y=0 195 | W=(100*#Scale#) 196 | H=(100*#Scale#) 197 | SolidColor=#ColorForeground#,150 198 | MouseOverAction=[!ShowMeterGroup "GroupControls"] 199 | MouseLeaveAction=[!HideMeterGroup "GroupControls"] 200 | DynamicVariables=1 201 | UpdateDivider=150 202 | [MeterCover] 203 | Meter=IMAGE 204 | Group=GroupPlayer 205 | MeasureName=MeasureCover 206 | X=0 207 | Y=0 208 | W=(100*#Scale#) 209 | H=(100*#Scale#) 210 | DynamicVariables=1 211 | MouseOverAction=[!ShowMeterGroup "GroupControls"] 212 | MouseLeaveAction=[!HideMeterGroup "GroupControls"] 213 | [MeterCoverOverlay] 214 | Meter=IMAGE 215 | Group=GroupControls 216 | X=0 217 | Y=0 218 | W=(100*#Scale#) 219 | H=(100*#Scale#) 220 | SolidColor=0,0,0,200 221 | Hidden=1 222 | MouseOverAction=[!ShowMeterGroup "GroupControls"] 223 | MouseLeaveAction=[!HideMeterGroup "GroupControls"] 224 | [MeterRewind] 225 | Meter=IMAGE 226 | Group=GroupControls 227 | X=(5*#Scale#) 228 | Y=(30*#Scale#) 229 | W=(30*#Scale#) 230 | H=(30*#Scale#) 231 | AntiAlias=1 232 | ImageName=#@#images\rewind.png 233 | LeftMouseDownAction=[!CommandMeasure MeasureNowPlaying "Previous"] 234 | Hidden=1 235 | [MeterPlayPause] 236 | Meter=IMAGE 237 | Group=GroupControls 238 | X=(35*#Scale#) 239 | Y=(30*#Scale#) 240 | W=(30*#Scale#) 241 | H=(30*#Scale#) 242 | AntiAlias=1 243 | ImageName=#@#images\[MeasureStateButton].png 244 | DynamicVariables=1 245 | LeftMouseDownAction=[!CommandMeasure MeasureNowPlaying "PlayPause"] 246 | Hidden=1 247 | [MeterNext] 248 | Meter=IMAGE 249 | Group=GroupControls 250 | X=(65*#Scale#) 251 | Y=(30*#Scale#) 252 | W=(30*#Scale#) 253 | H=(30*#Scale#) 254 | AntiAlias=1 255 | ImageName=#@#images\fast-forward.png 256 | LeftMouseDownAction=[!CommandMeasure MeasureNowPlaying "Next"] 257 | Hidden=1 258 | [MeterPosition] 259 | Meter=STRING 260 | Group=GroupControls 261 | MeasureName=MeasurePosition 262 | X=(50*#Scale#) 263 | Y=(5*#Scale#)R 264 | W=(350*#Scale#) 265 | H=(35*#Scale#) 266 | AntiAlias=1 267 | ClipString=2 268 | FontFace=Montserrat 269 | FontSize=(10*#Scale#) 270 | FontColor=255,255,255 271 | StringCase=UPPER 272 | StringAlign=center 273 | StringStyle=Bold 274 | StringEffect=Shadow 275 | Text="%1" 276 | Hidden=1 277 | Group=GroupPlayer 278 | [MeterProgressbar] 279 | Meter=BAR 280 | Group=GroupPlayer 281 | MeasureName=MeasureProgress 282 | X=0 283 | Y=(98*#Scale#) 284 | W=(550*#Scale#) 285 | H=(2.5*#Scale#) 286 | BarColor=#ColorForeground# 287 | SolidColor=0,0,0,50 288 | BarOrientation=Horizontal 289 | DynamicVariables=1 290 | 291 | [MeterBand0] 292 | Meter=Bar 293 | Group=GroupPlayer 294 | MeasureName=MeasureBand0 295 | X=(100*#Scale#) 296 | Y=0 297 | W=#BarWidthScale# 298 | H=#BarHeightScale# 299 | BarColor=0,0,0,30 300 | BarOrientation=Vertical 301 | [MeterBand1] 302 | Meter=Bar 303 | Group=GroupPlayer 304 | MeasureName=MeasureBand1 305 | MeterStyle=MeterBand0 306 | X=(5*#Scale#)R 307 | Y=0r 308 | W=#BarWidthScale# 309 | H=#BarHeightScale# 310 | [MeterBand2] 311 | Meter=Bar 312 | Group=GroupPlayer 313 | MeasureName=MeasureBand2 314 | MeterStyle=MeterBand0 315 | X=(5*#Scale#)R 316 | Y=0r 317 | W=#BarWidthScale# 318 | H=#BarHeightScale# 319 | [MeterBand3] 320 | Meter=Bar 321 | Group=GroupPlayer 322 | MeasureName=MeasureBand3 323 | MeterStyle=MeterBand0 324 | X=(5*#Scale#)R 325 | Y=0r 326 | W=#BarWidthScale# 327 | H=#BarHeightScale# 328 | [MeterBand4] 329 | Meter=Bar 330 | Group=GroupPlayer 331 | MeasureName=MeasureBand4 332 | MeterStyle=MeterBand0 333 | X=(5*#Scale#)R 334 | Y=0r 335 | W=#BarWidthScale# 336 | H=#BarHeightScale# 337 | [MeterBand5] 338 | Meter=Bar 339 | Group=GroupPlayer 340 | MeasureName=MeasureBand5 341 | MeterStyle=MeterBand0 342 | X=(5*#Scale#)R 343 | Y=0r 344 | W=#BarWidthScale# 345 | H=#BarHeightScale# 346 | [MeterBand6] 347 | Meter=Bar 348 | Group=GroupPlayer 349 | MeasureName=MeasureBand6 350 | MeterStyle=MeterBand0 351 | X=(5*#Scale#)R 352 | Y=0r 353 | W=#BarWidthScale# 354 | H=#BarHeightScale# 355 | [MeterBand7] 356 | Meter=Bar 357 | Group=GroupPlayer 358 | MeasureName=MeasureBand7 359 | MeterStyle=MeterBand0 360 | X=(5*#Scale#)R 361 | Y=0r 362 | W=#BarWidthScale# 363 | H=#BarHeightScale# 364 | [MeterBand8] 365 | Meter=Bar 366 | Group=GroupPlayer 367 | MeasureName=MeasureBand8 368 | MeterStyle=MeterBand0 369 | X=(5*#Scale#)R 370 | Y=0r 371 | W=#BarWidthScale# 372 | H=#BarHeightScale# 373 | [MeterBand9] 374 | Meter=Bar 375 | Group=GroupPlayer 376 | MeasureName=MeasureBand9 377 | MeterStyle=MeterBand0 378 | X=(5*#Scale#)R 379 | Y=0r 380 | W=#BarWidthScale# 381 | H=#BarHeightScale# 382 | [MeterBand10] 383 | Meter=Bar 384 | Group=GroupPlayer 385 | MeasureName=MeasureBand10 386 | MeterStyle=MeterBand0 387 | X=(5*#Scale#)R 388 | Y=0r 389 | W=#BarWidthScale# 390 | H=#BarHeightScale# 391 | [MeterBand11] 392 | Meter=Bar 393 | Group=GroupPlayer 394 | MeasureName=MeasureBand11 395 | MeterStyle=MeterBand0 396 | X=(5*#Scale#)R 397 | Y=0r 398 | W=#BarWidthScale#+1 399 | H=#BarHeightScale# 400 | [MeterBand12] 401 | Meter=Bar 402 | Group=GroupPlayer 403 | MeasureName=MeasureBand12 404 | MeterStyle=MeterBand0 405 | X=(5*#Scale#)R 406 | Y=0r 407 | W=#BarWidthScale#+1 408 | H=#BarHeightScale# 409 | [MeterBand13] 410 | Meter=Bar 411 | Group=GroupPlayer 412 | MeasureName=MeasureBand13 413 | MeterStyle=MeterBand0 414 | X=(5*#Scale#)R 415 | Y=0r 416 | W=#BarWidthScale#+1 417 | H=#BarHeightScale# 418 | [MeterBand14] 419 | Meter=Bar 420 | Group=GroupPlayer 421 | MeasureName=MeasureBand14 422 | MeterStyle=MeterBand0 423 | X=(5*#Scale#)R 424 | Y=0r 425 | W=#BarWidthScale#+1 426 | H=#BarHeightScale# 427 | [MeterBand15] 428 | Meter=Bar 429 | Group=GroupPlayer 430 | MeasureName=MeasureBand15 431 | MeterStyle=MeterBand0 432 | X=(5*#Scale#)R 433 | Y=0r 434 | W=#BarWidthScale#+1 435 | H=#BarHeightScale# 436 | [MeterBand16] 437 | Meter=Bar 438 | Group=GroupPlayer 439 | MeasureName=MeasureBand16 440 | MeterStyle=MeterBand0 441 | X=(5*#Scale#)R 442 | Y=0r 443 | W=#BarWidthScale# 444 | H=#BarHeightScale# 445 | [MeterBand17] 446 | Meter=Bar 447 | Group=GroupPlayer 448 | MeasureName=MeasureBand17 449 | MeterStyle=MeterBand0 450 | X=(5*#Scale#)R 451 | Y=0r 452 | W=#BarWidthScale# 453 | H=#BarHeightScale# 454 | [MeterArtist] 455 | Meter=STRING 456 | Group=GroupPlayer 457 | MeasureName=MeasureArtist 458 | X=(120*#Scale#) 459 | Y=(20*#Scale#) 460 | W=(400*#Scale#) 461 | H=(35*#Scale#) 462 | AntiAlias=1 463 | ClipString=2 464 | FontFace=Montserrat 465 | FontSize=(20*#Scale#) 466 | FontColor=#ColorForeground# 467 | StringCase=UPPER 468 | StringStyle=Bold 469 | Text="%1" 470 | DynamicVariables=1 471 | [MeterTrack] 472 | Meter=STRING 473 | Group=GroupPlayer 474 | MeasureName=MeasureTrack 475 | X=(3*#Scale#)r 476 | Y=0R 477 | W=(400*#Scale#) 478 | H=(25*#Scale#) 479 | AntiAlias=1 480 | ClipString=1 481 | FontFace=Montserrat 482 | FontSize=(15*#Scale#) 483 | FontColor=#ColorForeground# 484 | Text="%1" 485 | DynamicVariables=1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |
3 |