• 1
  • 26
  • 27
  • 28(current)
  • 29
  • 30
  • 56
Mod Mod AEON MQ7 Krypton
(2017-02-27, 20:53)jasn Wrote: Regarding johnjohnny77's requests to modify Layout 5, since I was the orginal author I have re-tweeked the code FOR LAYOUT 5 ONLY to address his thoughts:

1. Scroll Artist;
2. Scroll Track title
3. Show default cd art in the absence of actual cdart; and
4. Change the language of the Next song info.

Here is the code for a revised musicvisualization.xml file that can be found in the skins 1080i folder:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <!-- Aeon MQ 7 -->
    <onload condition="System.HasAddon(script.artistslideshow)">RunScript(script.artistslideshow)</onload>
    <onload condition="Skin.HasSetting(nolyrics_on) + ![String.IsEmpty(MusicPlayer.offset(1).Artist) | Skin.HasSetting(novisfurniture) | Skin.HasSetting(nonexttracks_on)]">ActivateWindow(5600)</onload>
    <onunload>Dialog.Close(5600)</onunload>
    <controls>
        <control type="image">
            <left>0</left>
            <top>0</top>
            <width>1920</width>
            <height>1080</height>
            <texture>special://skin/backgrounds/extras/default.jpg</texture>
        </control>
        <control type="visualisation" id="2">
            <left>0</left>
            <top>0</top>
            <width>1920</width>
            <height>1080</height>
            <animation effect="fade" start="0" end="100" time="400">Visible</animation>
            <animation effect="fade" start="100" end="0" time="200">Hidden</animation>
            <visible>Skin.String(vis_bg,fanartmix) | Skin.String(vis_bg,slideshowmix) | Skin.String(vis_bg,slideshowmosaicmix) | Skin.String(vis_bg,vis)</visible>
        </control>
        <!-- Fanart -->
        <control type="image">    
            <include>WindowBG</include>
            <texture background="true">$INFO[MusicPlayer.Property(fanart_image)]</texture>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,fanartmix)">Conditional</animation>
            <visible>[Skin.String(vis_bg,fanart) | Skin.String(vis_bg,fanartmix)] + String.IsEmpty(Control.GetLabel(5043)) + String.IsEmpty(Control.GetLabel(5044)) | [Skin.String(vis_bg,slideshow) | Skin.String(vis_bg,slideshowmix)] + String.IsEmpty(Control.GetLabel(5045)) | [Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)] + String.IsEmpty(Control.GetLabel(5046)) + String.IsEmpty(Control.GetLabel(5047)) + String.IsEmpty(Control.GetLabel(5048)) + String.IsEmpty(Control.GetLabel(5049)) + String.IsEmpty(Control.GetLabel(5050)) + String.IsEmpty(Control.GetLabel(5051))</visible>
        </control>
        <!-- Extra Fanart Song -->
        <control type="multiimage" id="5043">    
            <include>WindowBG</include>
            <imagepath background="true">$INFO[Player.FolderPath,,../extrafanart/]</imagepath>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,fanartmix)">Conditional</animation>
            <visible>[Skin.String(vis_bg,fanart) | Skin.String(vis_bg,fanartmix)] + String.Contains(skin.string(musicfanart),extra)</visible>
        </control>
        <!-- Extra Fanart Artist -->
        <control type="multiimage" id="5044">    
            <include>WindowBG</include>
            <imagepath background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/extrafanart/]</imagepath>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,fanartmix)">Conditional</animation>
            <visible>[Skin.String(vis_bg,fanart) | Skin.String(vis_bg,fanartmix)] + String.Contains(skin.string(musicfanart),extra) + String.IsEmpty(Control.GetLabel(5043))</visible>
        </control>
        <!-- Artist SlideShow -->
        <control type="multiimage" id="5045">    
            <aspectratio>keep</aspectratio>
            <include>WindowBG</include>
            <imagepath background="true">$INFO[Window(Visualisation).Property(ArtistSlideshow)]</imagepath>
            <animation effect="zoom" start="0" end="100" center="auto" easing="out" tween="sine" time="700" delay="1000">WindowOpen</animation>
            <animation effect="zoom" start="0" end="100" center="auto" easing="out" tween="sine" time="700" delay="1000">Visible</animation>
            <animation effect="zoom" start="100" end="0" center="auto" easing="in" tween="sine" time="300">WindowClose</animation>
            <animation effect="zoom" start="100" end="0" center="auto" easing="in" tween="sine" time="300">Hidden</animation>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,slideshowmix)">Conditional</animation>
            <visible>Skin.String(vis_bg,slideshow) | Skin.String(vis_bg,slideshowmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5046">    
            <include>MosaicBG</include>
            <left>0</left>
            <top>0</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5047">    
            <include>MosaicBG</include>
            <left>640</left>
            <top>0</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5048">    
            <include>MosaicBG</include>
            <left>1280</left>
            <top>0</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5049">    
            <include>MosaicBG</include>
            <left>0</left>
            <top>540</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5050">    
            <include>MosaicBG</include>
            <left>640</left>
            <top>540</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5051">    
            <include>MosaicBG</include>
            <left>1280</left>
            <top>540</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Pasta pessoal -->
        <control type="multiimage">    
            <aspectratio>keep</aspectratio>
            <include>WindowBG</include>
            <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[skin.string(musicviz.bg)]</imagepath>
            <visible>Skin.String(vis_bg,custom)</visible>
        </control>
        <control type="multiimage">    
            <aspectratio>keep</aspectratio>
            <include>WindowBG</include>
            <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ExtraFanArt)]</imagepath>
            <visible>Skin.String(vis_bg,skinhelp)</visible>
        </control>
        <!-- poner la hora en la parte derecha arriba -->
        <control type="label">
            <left>1390</left>
            <top>3</top>
            <width>500</width>
            <height>34</height>
            <align>right</align>
            <aligny>top</aligny>
            <font>Font_time_big</font>
            <textcolor>FFFFFAF0</textcolor>
            <label>[B]$INFO[System.Time][/B]</label>
            <scroll>true</scroll>
            <scrollout>false</scrollout>
            <shadowcolor>grey</shadowcolor>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + !Skin.HasSetting(Original_slide_JohnyBee)" loop="true">
                <effect type="slide" start="0,0" end="-320,0" time="1900" tween="cubic" delay="20500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
                <effect type="slide" start="0,0" end="320,0" time="1900" tween="cubic" delay="50300"/>
                <!-- delay - czas do ukrycia panela (musi byc powiększony o czas zjazdu i zwłoki)  end="0,-430" -->
            </animation>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + Skin.HasSetting(Original_slide_JohnyBee)">
                <effect type="slide" start="0,0" end="-320,0" time="1900" tween="cubic" delay="10500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
            </animation>

        </control>
        <!-- layout estilo 1 -->
        <control type="group">    
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="-600,0" time="400" tween="cubic" easing="inout" condition="String.IsEmpty(Window(Visualisation).Property(ArtistSlideshow))">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style1)</visible>
            <control type="image">
                <left>0</left>
                <top>-123</top>
                <height>555</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>1230</left>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>60</left>
                    <top>-30</top>
                    <width>366</width>
                    <height>366</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>60</left>
                    <top>-30</top>
                    <width>366</width>
                    <height>366</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <!-- reflexo -->
            <control type="image">    
                <left>1335</left>
                <top>340</top>
                <width>525</width>
                <height>366</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="image">
                <left>1335</left>
                <top>-30</top>
                <width>525</width>
                <height>366</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <left>21</left>
                <top>-38</top>
                <width>585</width>
                <height>405</height>
                <texture>musicframe.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="multiimage">
                <left>44</left>
                <top>-8</top>
                <width>540</width>
                <height>360</height>
                <timeperimage>5000</timeperimage>
                <randomize>true</randomize>
                <imagepath fallback="DefaultExtraThumbs.png" background="true">$VAR[value_playerthumb]</imagepath>
                <fadetime>FanartCrossFadeTime</fadetime>
                <aspectratio align="center" aligny="center">keep</aspectratio>
            </control>
            <control type="image">
                <left>0</left>
                <top>-15</top>
                <width>300</width>
                <height>90</height>
                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="center">keep</aspectratio>
                <animation effect="fade" end="60" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <left>622</left>
                <top>-30</top>
                <width>690</width>
                <height>45</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Artist]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>622</left>
                <top>26</top>
                <width>690</width>
                <height>30</height>
                <align>left</align>
                <font>Font_subtitle</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Album][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.TrackNumber,, : ]$INFO[MusicPlayer.Title][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.Year][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.Genre]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>622</left>
                <top>72</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="textbox">
                <left>622</left>
                <top>84</top>
                <width>690</width>
                <height>198</height>
                <font>Font_plot</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$VAR[value_playerplot]</label>
                <autoscroll delay="20000" time="6000" repeat="20000">!Skin.HasSetting(noallowscroll)</autoscroll>
            </control>
            <control type="image">
                <left>622</left>
                <top>288</top>
                <width>666</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="image">
                <left>622</left>
                <top>278</top>
                <width>120</width>
                <height>98</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <texture>$VAR[value_mediaicons_path]musiccodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <left>758</left>
                <top>294</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>FFFFFAF0</textcolor>
                <font>Font_header</font>
                <label>$LOCALIZE[31333] $INFO[MusicPlayer.Channels][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,,KHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,,Kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>758</left>
                <top>328</top>
                <width>554</width>
                <height>34</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>758</left>
                <top>328</top>
                <width>554</width>
                <height>34</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <left>975</left>
                <top>327</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>FFFFFAF0</textcolor>
                <font>Font_header</font>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <shadowcolor>grey</shadowcolor>
            </control>
        </control>
        <!-- layout estilo 2 -->
        <control type="group">
            <!-- layout estilo 2 -->
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="0,405" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style2)</visible>
            <control type="image">
                <left>0</left>
                <top>-123</top>
                <height>555</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <left>58</left>
                    <top>-33</top>
                    <height>330</height>
                    <texture>details_back_c.png</texture>
                    <aspectratio align="left">stretch</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>-30</top>
                    <width>450</width>
                    <height>321</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>-30</top>
                    <width>450</width>
                    <height>321</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <control type="image">
                <!-- reflexo -->
                <left>30</left>
                <top>262</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="image">
                <left>30</left>
                <top>-60</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <left>1545</left>
                <top>15</top>
                <width>330</width>
                <height>142</height>
                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="center">keep</aspectratio>
                <animation effect="fade" end="100" condition="true">Conditional</animation>
            </control>
            <!-- Nome do artista -->
            <control type="label">    
                <left>518</left>
                <top>-15</top>
                <width>1290</width>
                <height>45</height>
                <align>left</align>
                <font>Font_titleviews</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Artist]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>495</left>
                <top>54</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="label">
                <!-- Nome da faixa -->
                <left>518</left>
                <top>82</top>
                <width>1290</width>
                <height>30</height>
                <align>left</align>
                <font>Font_virtualmenu3</font>
                <textcolor>50FFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Title]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <!-- Nome do album -->
                <left>518</left>
                <top>153</top>
                <width>1290</width>
                <height>30</height>
                <align>left</align>
                <font>Font_subtitle</font>
                <textcolor>50FFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Album]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>518</left>
                <top>192</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>50FFFAF0</textcolor>
                <font>Font_plot</font>
                <label>$LOCALIZE[31333] $INFO[MusicPlayer.Channels][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,,KHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,,Kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
            </control>
            <control type="label">
                <!-- Duracao -->
                <left>1215</left>
                <top>195</top>
                <width>690</width>
                <height>30</height>
                <align>right</align>
                <font>Font_menu3</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>1526</left>
                <top>303</top>
                <width>375</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>1526</left>
                <top>303</top>
                <width>375</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <!-- Proxima faixa - proximo artista -->
                <left>990</left>
                <top>333</top>
                <width>915</width>
                <height>45</height>
                <align>right</align>
                <font>Font_header</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$LOCALIZE[31525]: [COLOR=50FFFAF0]$INFO[MusicPlayer.offset(1).Title] ($INFO[MusicPlayer.offset(1).Artist])[/COLOR]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
        </control>
        <!-- Layout 3  -->
        <control type="group">    
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style3)</visible>
            <control type="image">
                <left>0</left>
                <top>-60</top>
                <height>750</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <control type="image">
                <left>30</left>
                <top>-110</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <!-- reflexo -->
                <left>30</left>
                <top>345</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="multiimage" id="5052">
                <include>InvisibleButton</include>
                <imagepath background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</imagepath>
            </control>
            <!-- logo artista -->
            <control type="image">    
                <left>698</left>
                <top>-120</top>
                <width>1192</width>
                <height>150</height>
                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
                <visible>!String.IsEmpty(Skin.String(CustomMusicLogoPath))</visible>
            </control>
            <!-- Nome do artista -->
            <control type="label">    
                <left>698</left>
                <top>-34</top>
                <width>1192</width>
                <height>45</height>
                <align>right</align>
                <font>Font_titleviews</font>
                <label>$INFO[MusicPlayer.Artist]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
                <visible>String.IsEmpty(Control.GetLabel(5052))</visible>
            </control>
            <!-- Nome da faixa -->
            <control type="label">    
                <left>698</left>
                <top>75</top>
                <width>1192</width>
                <height>30</height>
                <align>right</align>
                <font>Font_title</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Nome do album -->
            <control type="label">    
                <left>968</left>
                <top>144</top>
                <width>922</width>
                <height>30</height>
                <align>right</align>
                <font>Font_list</font>
                <label>$INFO[MusicPlayer.Album] $INFO[MusicPlayer.Year,| ,] $INFO[MusicPlayer.Genre,| ,]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>705</left>
                <top>315</top>
                <width>300</width>
                <height>36</height>
                <align>left</align>
                <font>Font_button</font>
                <label>$INFO[MusicPlayer.SampleRate,, [COLOR=88DDDDDD]KHZ[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,, [COLOR=88DDDDDD]Kbps[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,, [COLOR=88DDDDDD]Bits[/COLOR]]</label>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Duracao -->
            <control type="label">    
                <left>705</left>
                <top>255</top>
                <width>300</width>
                <height>27</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Proxima faixa - proximo artista -->
            <control type="label">    
                <left>1200</left>
                <top>201</top>
                <width>525</width>
                <height>45</height>
                <align>right</align>
                <font>Font_button</font>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$LOCALIZE[31525]:</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1011</left>
                <top>240</top>
                <width>712</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.offset(1).TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.offset(1).Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1275</left>
                <top>274</top>
                <width>450</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>$INFO[MusicPlayer.offset(1).Artist]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1682</left>
                <top>316</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AA000000">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1680</left>
                <top>315</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AADDDDDD">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>705</left>
                <top>135</top>
                <width>230</width>
                <height>98</height>
                <texture colordiffuse="88DDDDDD">$VAR[value_mediaicons_path]recordlabel/$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <colordiffuse>88DDDDDD</colordiffuse>
            </control>
            <control type="image">
                <left>1023</left>
                <top>278</top>
                <width>135</width>
                <height>98</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <texture>$VAR[value_mediaicons_path]musiccodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <left>1160</left>
                <top>282</top>
                <width>135</width>
                <height>98</height>
                <align>center</align>
                <font>Font_channels</font>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$INFO[MusicPlayer.Channels,,CH]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1302</left>
                <top>310</top>
                <width>300</width>
                <height>38</height>
                <texture fallback="subtitle_rating_0.png">$INFO[MusicPlayer.UserRating]</texture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1748</left>
                <top>208</top>
                <width>135</width>
                <height>135</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.offset(1).Cover]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
        </control>
        <!-- Layout 4  -->
        <control type="group">    
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style4)</visible>
            <include>VisibleFadeEffect</include>            
            <control type="image">
                <left>0</left>
                <top>-60</top>
                <height>750</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>

                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">cd-blank.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>

                <control type="group" id="99990">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <control type="image">
                        <left>220</left>
                        <top>40</top>
                        <width>200</width>
                        <height>128</height>
                        <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
                        <aspectratio align="center" aligny="top">keep</aspectratio>
                        <visible>Skin.HasSetting(Logo_CD)</visible>
                    </control>
                    <control type="label">    
                        <left>220</left>
                        <top>40</top>
                        <width>200</width>
                        <height>128</height>
                        <align>center</align>
                        <aligny>top</aligny>
                        <font>fontCDartist</font>
                        <label>$INFO[MusicPlayer.Artist]</label>
                        <textcolor>black</textcolor>
                        <shadowcolor>AA000000</shadowcolor>
                        <wrapmultiline>true</wrapmultiline>
                        <scroll>false</scroll>
                        <scrollout>false</scrollout>
                        <visible>[String.IsEmpty(Control.GetLabel(99991)) + [String.IsEmpty(Window(Home).Property(SkinHelper.Player.Art.ClearLogo)) | !Skin.HasSetting(Logo_CD)]]</visible>
                    </control>
                    <control type="label">    
                        <left>220</left>
                        <top>320</top>
                        <width>200</width>
                        <height>128</height>
                        <align>center</align>
                        <aligny>top</aligny>
                        <font>fontCDalbum</font>
                        <label>$INFO[MusicPlayer.Album]</label>
                        <textcolor>black</textcolor>
                        <shadowcolor>AA000000</shadowcolor>
                        <wrapmultiline>true</wrapmultiline>
                        <scroll>false</scroll>
                        <scrollout>false</scrollout>
                    </control>

                </control>

                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>

                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.DiscArt)]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>

            <!-- cover  -->            
            <control type="image">
                <left>30</left>
                <top>-110</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
<!--                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>-->
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <!--** reflexo ** -->
                <left>30</left>
                <top>345</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>

            <control type="multiimage" id="99991">
<!--                <include>InvisibleButton</include>-->
                <left>698</left>
                <top>-120</top>
                <width>1192</width>
                <height>150</height>
                <imagepath background="false">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogos)]</imagepath>
                <fadetime>300</fadetime>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
                <timeperimage>20000</timeperimage>
            </control>


            <!-- logo artista -->
            <control type="image">    
                <left>698</left>
                <top>-120</top>
                <width>1192</width>
                <height>150</height>
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
                <visible>String.IsEmpty(Control.GetLabel(99991))</visible>
            </control>

            <!-- Nome do artista -->
            <control type="label">    
                <left>698</left>
                <top>-34</top>
                <width>1192</width>
                <height>45</height>
                <align>right</align>
                <font>Font_titleviews</font>
                <label>$INFO[MusicPlayer.Artist]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
                <visible>[String.IsEmpty(Control.GetLabel(99991)) + String.IsEmpty(Window(Home).Property(SkinHelper.Player.Art.ClearLogo))]</visible>

            </control>

            <!-- Nome da faixa -->
            <control type="label">    
                <left>698</left>
                <top>75</top>
                <width>1192</width>
                <height>30</height>
                <align>right</align>
                <font>Font_title</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Nome do album -->
            <control type="label">    
                <left>968</left>
                <top>144</top>
                <width>922</width>
                <height>30</height>
                <align>right</align>
                <font>Font_list</font>
                <label>$INFO[MusicPlayer.Album] $INFO[MusicPlayer.Year,| ,] $INFO[MusicPlayer.Genre,| ,]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>705</left>
                <top>315</top>
                <width>300</width>
                <height>36</height>
                <align>left</align>
                <font>Font_button</font>
                <label>$INFO[MusicPlayer.SampleRate,, [COLOR=88DDDDDD]KHZ[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,, [COLOR=88DDDDDD]Kbps[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,, [COLOR=88DDDDDD]Bits[/COLOR]]</label>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Duracao -->
            <control type="label">    
                <left>705</left>
                <top>255</top>
                <width>300</width>
                <height>27</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Proxima faixa - proximo artista -->
            <control type="label">    
                <left>1200</left>
                <top>201</top>
                <width>525</width>
                <height>45</height>
                <align>right</align>
                <font>Font_button</font>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$LOCALIZE[31525]:</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1011</left>
                <top>240</top>
                <width>712</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.offset(1).TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.offset(1).Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1275</left>
                <top>274</top>
                <width>450</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>$INFO[MusicPlayer.offset(1).Artist]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1682</left>
                <top>316</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AA000000">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1680</left>
                <top>315</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AADDDDDD">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>705</left>
                <top>135</top>
                <width>230</width>
                <height>98</height>
<!--                <texture colordiffuse="88DDDDDD">$VAR[value_mediaicons_path]recordlabel/$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>-->
                <texture colordiffuse="88DDDDDD">$VAR[value_mediaicons_path]recordlabel/$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <colordiffuse>88DDDDDD</colordiffuse>
            </control>
            <control type="image">
                <left>1023</left>
                <top>278</top>
                <width>135</width>
                <height>98</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
<!--                <texture>$VAR[value_mediaicons_path]musiccodec/$INFO[MusicPlayer.Codec,,.png]</texture>-->
                <texture>$VAR[value_mediaicons_path]audiocodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <left>1160</left>
                <top>282</top>
                <width>135</width>
                <height>98</height>
                <align>center</align>
                <font>Font_channels</font>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$INFO[MusicPlayer.Channels,,CH]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1302</left>
                <top>310</top>
                <width>300</width>
                <height>38</height>
                <texture fallback="subtitle_rating_0.png">$INFO[MusicPlayer.UserRating]</texture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1748</left>
                <top>208</top>
                <width>135</width>
                <height>135</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.offset(1).Cover]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
        </control>
        <!-- layout estilo 5 -->
        <control type="group">    

            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="-600,0" time="400" tween="cubic" easing="inout" condition="IsEmpty(Window(Visualisation).Property(ArtistSlideshow))">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,405" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>StringCompare(skin.string(vis_layout),style5)</visible>
            <control type="image">
                <left>0</left>
                <top>0</top>
                <height>555</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <left>0</left>
                    <top>30</top>
                    <height>330</height>
                    <texture>details_back_c.png</texture>
                    <aspectratio align="left">stretch</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>45</top>
                    <width>450</width>
                    <height>321</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>45</top>
                    <width>450</width>
                    <height>321</height>
<!--                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>-->
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.DiscArt)]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <control type="image">
                <!-- reflexo -->
                <left>30</left>
                <top>262</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="image">
                <left>30</left>
                <top>15</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <left>1400</left>
                <top>-650</top>
                <width>430</width>
                <height>200</height>
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
<!--                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>-->
                <fadetime>300</fadetime>
                <aspectratio align="center">keep</aspectratio>
                <animation effect="fade" end="100" condition="true">Conditional</animation>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + !Skin.HasSetting(Original_slide_JohnyBee)" loop="true">
                <effect type="slide" start="0,0" end="0,300" time="1900" tween="circle" easing="out" delay="20500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
                <effect type="slide" start="0,0" end="0,-300" time="1900" tween="circle" easing="in" delay="50300"/>
                <!-- delay - czas do ukrycia panela (musi byc powiększony o czas zjazdu i zwłoki)  end="0,-430" -->
            </animation>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + Skin.HasSetting(Original_slide_JohnyBee)">
                <effect type="slide" start="0,0" end="0,300" time="1900" tween="cubic" easing="out" delay="10500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
            </animation>
                
            </control>
            <!-- Nome do artista -->
            <control type="label">    
                <left>518</left>
                <top>70</top>
                <width>1290</width>
                <height>45</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <textcolor>50FFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Artist]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>430</left>
                <top>122</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="label">
                <!-- Nome da faixa -->
                <left>518</left>
                <top>105</top>
                <width>1290</width>
                <height>105</height>
                <align>left</align>
                <font>Font_title</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Title]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>430</left>
                <top>185</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="label">
                <!-- Nome do album and anos-->
                <left>518</left>
                <top>194</top>
                <width>1290</width>
                <height>30</height>
                <align>left</align>
                <font>Font_list</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Album] ($INFO[MusicPlayer.Year])</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>516</left>
                <top>232</top>
                <width>275</width>
                <height>30</height>
                <texture fallback="subtitle_rating_0.png">$INFO[Player.StarRating]</texture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
            <control type="label">
                <left>600</left>
                <top>278</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>50FFFAF0</textcolor>
                <font>Font_26</font>
                <label>$INFO[MusicPlayer.SampleRate,, kHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,, kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
            </control>
            <control type="image">
                <left>510</left>
                <top>262</top>
                <width>95</width>
                <height>60</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <texture>$VAR[value_mediaicons_path]audiocodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <!-- Duracao -->
                <left>1210</left>
                <top>260</top>
                <width>690</width>
                <height>30</height>
                <align>right</align>
                <font>Font_menu3</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>1528</left>
                <top>313</top>
                <width>370</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>1528</left>
                <top>313</top>
                <width>370</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <!-- Proxima faixa - proximo artista -->
                <left>990</left>
                <top>323</top>
                <width>915</width>
                <height>45</height>
                <align>right</align>
                <font>Font_26</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>Track $INFO[MusicPlayer.PlaylistPosition] of $INFO[MusicPlayer.PlaylistLength] [COLOR=50FFFAF0]|[/COLOR] Next: $INFO[MusicPlayer.offset(1).Title] ($INFO[MusicPlayer.offset(1).Artist])</label>
                <scroll>true</scroll>
                <scrollout>true</scrollout>
            </control>
        </control>        
        <include condition="Skin.HasSetting(Similar_Artist_JohnyBee)">JB_PodobniArtysci</include>
        <include>BGBlack</include>
    </controls>
</window>

You can create a new musicvisualization.xml file using this code, create and replace the original file (change the name to ORIGINALmusicvisualization.xml).

emiralles, if you agree with these changes you could incorporate them into a future version, otherwise they will be lost to future upgrades. PM me if you'd like.

Fanart issues should not be related to any of these tweaks. It may instead be that no fanart exists for the particular artist or you do not have the settng correct to seek fanart online.


Jasn, you decided about it, layout 5 is your contibution to the mod, if you want change give me the code and I change it in new version.
Reply
(2017-02-27, 19:50)nomnom27 Wrote: I have a final question (I think). How do I add extrafanart for a movie set. For the rest of the single movies, aeon mq7 displays their respective extrafanart but for my movie set I only get fanart. Is there a for me to add extrafanart for my movie set?

Image

Hello, everyone. I'm reposting my question in case no one saw it the first time. Any kind of help would be appreciated.
Reply
(2017-02-28, 02:05)nomnom27 Wrote:
(2017-02-27, 19:50)nomnom27 Wrote: I have a final question (I think). How do I add extrafanart for a movie set. For the rest of the single movies, aeon mq7 displays their respective extrafanart but for my movie set I only get fanart. Is there a for me to add extrafanart for my movie set?

Image

Hello, everyone. I'm reposting my question in case no one saw it the first time. Any kind of help would be appreciated.

http://kodi.wiki/view/Extra_fanart

http://kodi.wiki/view/Add-on:Artwork_Downloader
Reply
(2017-02-28, 08:53)emiralles Wrote:
(2017-02-28, 02:05)nomnom27 Wrote:
(2017-02-27, 19:50)nomnom27 Wrote: I have a final question (I think). How do I add extrafanart for a movie set. For the rest of the single movies, aeon mq7 displays their respective extrafanart but for my movie set I only get fanart. Is there a for me to add extrafanart for my movie set?

Image

Hello, everyone. I'm reposting my question in case no one saw it the first time. Any kind of help would be appreciated.

http://kodi.wiki/view/Extra_fanart

http://kodi.wiki/view/Add-on:Artwork_Downloader


For single movies files my extrafanart works fine.

Image
Image
Image

However, like I said before, my movie set (The Purge Collection) only displays fanart and not extrafanart.

Image

Is there a way to configure Kodi in a way where extrafanart would be displayed in my movie set?
Reply
In movie set this feature don't go like a single movie, sorry.

I had try differents solutions but .... I don't get a good result
Reply
(2017-02-28, 17:22)emiralles Wrote: In movie set this feature don't go like a single movie, sorry.

I had try differents solutions but .... I don't get a good result

If you mean something likes this:

Image

Then it doesn´t work. It separeted my moves but that made my movie posters invisible.

Image

I tried to create a movie set in Kodi, like I did previously...

Image

However, after I created the directory, kodi would only let me have one movie per set

Huh
Reply
No, I think so, but I try and don't go.

Sorry
Reply
(2017-02-28, 19:23)emiralles Wrote: No, I think so, but I try and don't go.

Sorry

Do your movie set display extrafanart?
Reply
(2017-02-28, 20:45)nomnom27 Wrote:
(2017-02-28, 19:23)emiralles Wrote: No, I think so, but I try and don't go.

Sorry

Do your movie set display extrafanart?

No
Reply
(2017-02-27, 20:28)dannyau Wrote:
(2017-02-27, 19:24)emiralles Wrote:
(2017-02-26, 13:08)chrisk2305 Wrote: does this version also work with Leia?

I don't know,

you can try, install from zip.

https://drive.google.com/file/d/0B7nL1Z3...sp=sharing

Please, tell us your experiences!!!

Its install by editing addon.xml xbmc.gui ver.
It mainly works fine except access to any addons skin links -my addons,install
from zip etc (addons themself work fine)

Any more? I change xbmc.gui ver. in addon.xml . do you change another time?
Reply
(2017-02-28, 00:10)emiralles Wrote:
(2017-02-27, 20:53)jasn Wrote: Regarding johnjohnny77's requests to modify Layout 5, since I was the orginal author I have re-tweeked the code FOR LAYOUT 5 ONLY to address his thoughts:

1. Scroll Artist;
2. Scroll Track title
3. Show default cd art in the absence of actual cdart; and
4. Change the language of the Next song info.

Here is the code for a revised musicvisualization.xml file that can be found in the skins 1080i folder:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <!-- Aeon MQ 7 -->
    <onload condition="System.HasAddon(script.artistslideshow)">RunScript(script.artistslideshow)</onload>
    <onload condition="Skin.HasSetting(nolyrics_on) + ![String.IsEmpty(MusicPlayer.offset(1).Artist) | Skin.HasSetting(novisfurniture) | Skin.HasSetting(nonexttracks_on)]">ActivateWindow(5600)</onload>
    <onunload>Dialog.Close(5600)</onunload>
    <controls>
        <control type="image">
            <left>0</left>
            <top>0</top>
            <width>1920</width>
            <height>1080</height>
            <texture>special://skin/backgrounds/extras/default.jpg</texture>
        </control>
        <control type="visualisation" id="2">
            <left>0</left>
            <top>0</top>
            <width>1920</width>
            <height>1080</height>
            <animation effect="fade" start="0" end="100" time="400">Visible</animation>
            <animation effect="fade" start="100" end="0" time="200">Hidden</animation>
            <visible>Skin.String(vis_bg,fanartmix) | Skin.String(vis_bg,slideshowmix) | Skin.String(vis_bg,slideshowmosaicmix) | Skin.String(vis_bg,vis)</visible>
        </control>
        <!-- Fanart -->
        <control type="image">    
            <include>WindowBG</include>
            <texture background="true">$INFO[MusicPlayer.Property(fanart_image)]</texture>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,fanartmix)">Conditional</animation>
            <visible>[Skin.String(vis_bg,fanart) | Skin.String(vis_bg,fanartmix)] + String.IsEmpty(Control.GetLabel(5043)) + String.IsEmpty(Control.GetLabel(5044)) | [Skin.String(vis_bg,slideshow) | Skin.String(vis_bg,slideshowmix)] + String.IsEmpty(Control.GetLabel(5045)) | [Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)] + String.IsEmpty(Control.GetLabel(5046)) + String.IsEmpty(Control.GetLabel(5047)) + String.IsEmpty(Control.GetLabel(5048)) + String.IsEmpty(Control.GetLabel(5049)) + String.IsEmpty(Control.GetLabel(5050)) + String.IsEmpty(Control.GetLabel(5051))</visible>
        </control>
        <!-- Extra Fanart Song -->
        <control type="multiimage" id="5043">    
            <include>WindowBG</include>
            <imagepath background="true">$INFO[Player.FolderPath,,../extrafanart/]</imagepath>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,fanartmix)">Conditional</animation>
            <visible>[Skin.String(vis_bg,fanart) | Skin.String(vis_bg,fanartmix)] + String.Contains(skin.string(musicfanart),extra)</visible>
        </control>
        <!-- Extra Fanart Artist -->
        <control type="multiimage" id="5044">    
            <include>WindowBG</include>
            <imagepath background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/extrafanart/]</imagepath>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,fanartmix)">Conditional</animation>
            <visible>[Skin.String(vis_bg,fanart) | Skin.String(vis_bg,fanartmix)] + String.Contains(skin.string(musicfanart),extra) + String.IsEmpty(Control.GetLabel(5043))</visible>
        </control>
        <!-- Artist SlideShow -->
        <control type="multiimage" id="5045">    
            <aspectratio>keep</aspectratio>
            <include>WindowBG</include>
            <imagepath background="true">$INFO[Window(Visualisation).Property(ArtistSlideshow)]</imagepath>
            <animation effect="zoom" start="0" end="100" center="auto" easing="out" tween="sine" time="700" delay="1000">WindowOpen</animation>
            <animation effect="zoom" start="0" end="100" center="auto" easing="out" tween="sine" time="700" delay="1000">Visible</animation>
            <animation effect="zoom" start="100" end="0" center="auto" easing="in" tween="sine" time="300">WindowClose</animation>
            <animation effect="zoom" start="100" end="0" center="auto" easing="in" tween="sine" time="300">Hidden</animation>
            <animation effect="fade" start="100" end="50" time="400" condition="Skin.String(vis_bg,slideshowmix)">Conditional</animation>
            <visible>Skin.String(vis_bg,slideshow) | Skin.String(vis_bg,slideshowmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5046">    
            <include>MosaicBG</include>
            <left>0</left>
            <top>0</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5047">    
            <include>MosaicBG</include>
            <left>640</left>
            <top>0</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5048">    
            <include>MosaicBG</include>
            <left>1280</left>
            <top>0</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5049">    
            <include>MosaicBG</include>
            <left>0</left>
            <top>540</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5050">    
            <include>MosaicBG</include>
            <left>640</left>
            <top>540</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Artist SlideShow Mosaico -->
        <control type="multiimage" id="5051">    
            <include>MosaicBG</include>
            <left>1280</left>
            <top>540</top>
            <visible>Skin.String(vis_bg,slideshowmosaic) | Skin.String(vis_bg,slideshowmosaicmix)</visible>
        </control>
        <!-- Pasta pessoal -->
        <control type="multiimage">    
            <aspectratio>keep</aspectratio>
            <include>WindowBG</include>
            <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[skin.string(musicviz.bg)]</imagepath>
            <visible>Skin.String(vis_bg,custom)</visible>
        </control>
        <control type="multiimage">    
            <aspectratio>keep</aspectratio>
            <include>WindowBG</include>
            <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ExtraFanArt)]</imagepath>
            <visible>Skin.String(vis_bg,skinhelp)</visible>
        </control>
        <!-- poner la hora en la parte derecha arriba -->
        <control type="label">
            <left>1390</left>
            <top>3</top>
            <width>500</width>
            <height>34</height>
            <align>right</align>
            <aligny>top</aligny>
            <font>Font_time_big</font>
            <textcolor>FFFFFAF0</textcolor>
            <label>[B]$INFO[System.Time][/B]</label>
            <scroll>true</scroll>
            <scrollout>false</scrollout>
            <shadowcolor>grey</shadowcolor>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + !Skin.HasSetting(Original_slide_JohnyBee)" loop="true">
                <effect type="slide" start="0,0" end="-320,0" time="1900" tween="cubic" delay="20500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
                <effect type="slide" start="0,0" end="320,0" time="1900" tween="cubic" delay="50300"/>
                <!-- delay - czas do ukrycia panela (musi byc powiększony o czas zjazdu i zwłoki)  end="0,-430" -->
            </animation>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + Skin.HasSetting(Original_slide_JohnyBee)">
                <effect type="slide" start="0,0" end="-320,0" time="1900" tween="cubic" delay="10500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
            </animation>

        </control>
        <!-- layout estilo 1 -->
        <control type="group">    
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="-600,0" time="400" tween="cubic" easing="inout" condition="String.IsEmpty(Window(Visualisation).Property(ArtistSlideshow))">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style1)</visible>
            <control type="image">
                <left>0</left>
                <top>-123</top>
                <height>555</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>1230</left>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>60</left>
                    <top>-30</top>
                    <width>366</width>
                    <height>366</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>60</left>
                    <top>-30</top>
                    <width>366</width>
                    <height>366</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <!-- reflexo -->
            <control type="image">    
                <left>1335</left>
                <top>340</top>
                <width>525</width>
                <height>366</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="image">
                <left>1335</left>
                <top>-30</top>
                <width>525</width>
                <height>366</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <left>21</left>
                <top>-38</top>
                <width>585</width>
                <height>405</height>
                <texture>musicframe.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="multiimage">
                <left>44</left>
                <top>-8</top>
                <width>540</width>
                <height>360</height>
                <timeperimage>5000</timeperimage>
                <randomize>true</randomize>
                <imagepath fallback="DefaultExtraThumbs.png" background="true">$VAR[value_playerthumb]</imagepath>
                <fadetime>FanartCrossFadeTime</fadetime>
                <aspectratio align="center" aligny="center">keep</aspectratio>
            </control>
            <control type="image">
                <left>0</left>
                <top>-15</top>
                <width>300</width>
                <height>90</height>
                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="center">keep</aspectratio>
                <animation effect="fade" end="60" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <left>622</left>
                <top>-30</top>
                <width>690</width>
                <height>45</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Artist]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>622</left>
                <top>26</top>
                <width>690</width>
                <height>30</height>
                <align>left</align>
                <font>Font_subtitle</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Album][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.TrackNumber,, : ]$INFO[MusicPlayer.Title][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.Year][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.Genre]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>622</left>
                <top>72</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="textbox">
                <left>622</left>
                <top>84</top>
                <width>690</width>
                <height>198</height>
                <font>Font_plot</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$VAR[value_playerplot]</label>
                <autoscroll delay="20000" time="6000" repeat="20000">!Skin.HasSetting(noallowscroll)</autoscroll>
            </control>
            <control type="image">
                <left>622</left>
                <top>288</top>
                <width>666</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="image">
                <left>622</left>
                <top>278</top>
                <width>120</width>
                <height>98</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <texture>$VAR[value_mediaicons_path]musiccodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <left>758</left>
                <top>294</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>FFFFFAF0</textcolor>
                <font>Font_header</font>
                <label>$LOCALIZE[31333] $INFO[MusicPlayer.Channels][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,,KHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,,Kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>758</left>
                <top>328</top>
                <width>554</width>
                <height>34</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>758</left>
                <top>328</top>
                <width>554</width>
                <height>34</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <left>975</left>
                <top>327</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>FFFFFAF0</textcolor>
                <font>Font_header</font>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <shadowcolor>grey</shadowcolor>
            </control>
        </control>
        <!-- layout estilo 2 -->
        <control type="group">
            <!-- layout estilo 2 -->
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="0,405" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style2)</visible>
            <control type="image">
                <left>0</left>
                <top>-123</top>
                <height>555</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <left>58</left>
                    <top>-33</top>
                    <height>330</height>
                    <texture>details_back_c.png</texture>
                    <aspectratio align="left">stretch</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>-30</top>
                    <width>450</width>
                    <height>321</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>-30</top>
                    <width>450</width>
                    <height>321</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <control type="image">
                <!-- reflexo -->
                <left>30</left>
                <top>262</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="image">
                <left>30</left>
                <top>-60</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <left>1545</left>
                <top>15</top>
                <width>330</width>
                <height>142</height>
                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="center">keep</aspectratio>
                <animation effect="fade" end="100" condition="true">Conditional</animation>
            </control>
            <!-- Nome do artista -->
            <control type="label">    
                <left>518</left>
                <top>-15</top>
                <width>1290</width>
                <height>45</height>
                <align>left</align>
                <font>Font_titleviews</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Artist]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>495</left>
                <top>54</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="label">
                <!-- Nome da faixa -->
                <left>518</left>
                <top>82</top>
                <width>1290</width>
                <height>30</height>
                <align>left</align>
                <font>Font_virtualmenu3</font>
                <textcolor>50FFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Title]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <!-- Nome do album -->
                <left>518</left>
                <top>153</top>
                <width>1290</width>
                <height>30</height>
                <align>left</align>
                <font>Font_subtitle</font>
                <textcolor>50FFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Album]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>518</left>
                <top>192</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>50FFFAF0</textcolor>
                <font>Font_plot</font>
                <label>$LOCALIZE[31333] $INFO[MusicPlayer.Channels][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,,KHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,,Kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
            </control>
            <control type="label">
                <!-- Duracao -->
                <left>1215</left>
                <top>195</top>
                <width>690</width>
                <height>30</height>
                <align>right</align>
                <font>Font_menu3</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>1526</left>
                <top>303</top>
                <width>375</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>1526</left>
                <top>303</top>
                <width>375</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <!-- Proxima faixa - proximo artista -->
                <left>990</left>
                <top>333</top>
                <width>915</width>
                <height>45</height>
                <align>right</align>
                <font>Font_header</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$LOCALIZE[31525]: [COLOR=50FFFAF0]$INFO[MusicPlayer.offset(1).Title] ($INFO[MusicPlayer.offset(1).Artist])[/COLOR]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
        </control>
        <!-- Layout 3  -->
        <control type="group">    
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style3)</visible>
            <control type="image">
                <left>0</left>
                <top>-60</top>
                <height>750</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <control type="image">
                <left>30</left>
                <top>-110</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <!-- reflexo -->
                <left>30</left>
                <top>345</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="multiimage" id="5052">
                <include>InvisibleButton</include>
                <imagepath background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</imagepath>
            </control>
            <!-- logo artista -->
            <control type="image">    
                <left>698</left>
                <top>-120</top>
                <width>1192</width>
                <height>150</height>
                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
                <visible>!String.IsEmpty(Skin.String(CustomMusicLogoPath))</visible>
            </control>
            <!-- Nome do artista -->
            <control type="label">    
                <left>698</left>
                <top>-34</top>
                <width>1192</width>
                <height>45</height>
                <align>right</align>
                <font>Font_titleviews</font>
                <label>$INFO[MusicPlayer.Artist]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
                <visible>String.IsEmpty(Control.GetLabel(5052))</visible>
            </control>
            <!-- Nome da faixa -->
            <control type="label">    
                <left>698</left>
                <top>75</top>
                <width>1192</width>
                <height>30</height>
                <align>right</align>
                <font>Font_title</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Nome do album -->
            <control type="label">    
                <left>968</left>
                <top>144</top>
                <width>922</width>
                <height>30</height>
                <align>right</align>
                <font>Font_list</font>
                <label>$INFO[MusicPlayer.Album] $INFO[MusicPlayer.Year,| ,] $INFO[MusicPlayer.Genre,| ,]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>705</left>
                <top>315</top>
                <width>300</width>
                <height>36</height>
                <align>left</align>
                <font>Font_button</font>
                <label>$INFO[MusicPlayer.SampleRate,, [COLOR=88DDDDDD]KHZ[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,, [COLOR=88DDDDDD]Kbps[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,, [COLOR=88DDDDDD]Bits[/COLOR]]</label>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Duracao -->
            <control type="label">    
                <left>705</left>
                <top>255</top>
                <width>300</width>
                <height>27</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Proxima faixa - proximo artista -->
            <control type="label">    
                <left>1200</left>
                <top>201</top>
                <width>525</width>
                <height>45</height>
                <align>right</align>
                <font>Font_button</font>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$LOCALIZE[31525]:</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1011</left>
                <top>240</top>
                <width>712</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.offset(1).TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.offset(1).Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1275</left>
                <top>274</top>
                <width>450</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>$INFO[MusicPlayer.offset(1).Artist]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1682</left>
                <top>316</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AA000000">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1680</left>
                <top>315</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AADDDDDD">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>705</left>
                <top>135</top>
                <width>230</width>
                <height>98</height>
                <texture colordiffuse="88DDDDDD">$VAR[value_mediaicons_path]recordlabel/$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <colordiffuse>88DDDDDD</colordiffuse>
            </control>
            <control type="image">
                <left>1023</left>
                <top>278</top>
                <width>135</width>
                <height>98</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <texture>$VAR[value_mediaicons_path]musiccodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <left>1160</left>
                <top>282</top>
                <width>135</width>
                <height>98</height>
                <align>center</align>
                <font>Font_channels</font>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$INFO[MusicPlayer.Channels,,CH]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1302</left>
                <top>310</top>
                <width>300</width>
                <height>38</height>
                <texture fallback="subtitle_rating_0.png">$INFO[MusicPlayer.UserRating]</texture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1748</left>
                <top>208</top>
                <width>135</width>
                <height>135</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.offset(1).Cover]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
        </control>
        <!-- Layout 4  -->
        <control type="group">    
            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>Skin.String(vis_layout,style4)</visible>
            <include>VisibleFadeEffect</include>            
            <control type="image">
                <left>0</left>
                <top>-60</top>
                <height>750</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>

                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">cd-blank.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>

                <control type="group" id="99990">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <control type="image">
                        <left>220</left>
                        <top>40</top>
                        <width>200</width>
                        <height>128</height>
                        <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
                        <aspectratio align="center" aligny="top">keep</aspectratio>
                        <visible>Skin.HasSetting(Logo_CD)</visible>
                    </control>
                    <control type="label">    
                        <left>220</left>
                        <top>40</top>
                        <width>200</width>
                        <height>128</height>
                        <align>center</align>
                        <aligny>top</aligny>
                        <font>fontCDartist</font>
                        <label>$INFO[MusicPlayer.Artist]</label>
                        <textcolor>black</textcolor>
                        <shadowcolor>AA000000</shadowcolor>
                        <wrapmultiline>true</wrapmultiline>
                        <scroll>false</scroll>
                        <scrollout>false</scrollout>
                        <visible>[String.IsEmpty(Control.GetLabel(99991)) + [String.IsEmpty(Window(Home).Property(SkinHelper.Player.Art.ClearLogo)) | !Skin.HasSetting(Logo_CD)]]</visible>
                    </control>
                    <control type="label">    
                        <left>220</left>
                        <top>320</top>
                        <width>200</width>
                        <height>128</height>
                        <align>center</align>
                        <aligny>top</aligny>
                        <font>fontCDalbum</font>
                        <label>$INFO[MusicPlayer.Album]</label>
                        <textcolor>black</textcolor>
                        <shadowcolor>AA000000</shadowcolor>
                        <wrapmultiline>true</wrapmultiline>
                        <scroll>false</scroll>
                        <scrollout>false</scrollout>
                    </control>

                </control>

                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>

                <control type="image">
                    <include>Animation_CDart1</include>
                    <left>50</left>
                    <top>-80</top>
                    <width>632</width>
                    <height>450</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.DiscArt)]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>

            <!-- cover  -->            
            <control type="image">
                <left>30</left>
                <top>-110</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
<!--                <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>-->
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <!--** reflexo ** -->
                <left>30</left>
                <top>345</top>
                <width>632</width>
                <height>450</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>

            <control type="multiimage" id="99991">
<!--                <include>InvisibleButton</include>-->
                <left>698</left>
                <top>-120</top>
                <width>1192</width>
                <height>150</height>
                <imagepath background="false">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogos)]</imagepath>
                <fadetime>300</fadetime>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
                <timeperimage>20000</timeperimage>
            </control>


            <!-- logo artista -->
            <control type="image">    
                <left>698</left>
                <top>-120</top>
                <width>1192</width>
                <height>150</height>
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
                <fadetime>300</fadetime>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
                <visible>String.IsEmpty(Control.GetLabel(99991))</visible>
            </control>

            <!-- Nome do artista -->
            <control type="label">    
                <left>698</left>
                <top>-34</top>
                <width>1192</width>
                <height>45</height>
                <align>right</align>
                <font>Font_titleviews</font>
                <label>$INFO[MusicPlayer.Artist]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
                <visible>[String.IsEmpty(Control.GetLabel(99991)) + String.IsEmpty(Window(Home).Property(SkinHelper.Player.Art.ClearLogo))]</visible>

            </control>

            <!-- Nome da faixa -->
            <control type="label">    
                <left>698</left>
                <top>75</top>
                <width>1192</width>
                <height>30</height>
                <align>right</align>
                <font>Font_title</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Nome do album -->
            <control type="label">    
                <left>968</left>
                <top>144</top>
                <width>922</width>
                <height>30</height>
                <align>right</align>
                <font>Font_list</font>
                <label>$INFO[MusicPlayer.Album] $INFO[MusicPlayer.Year,| ,] $INFO[MusicPlayer.Genre,| ,]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>705</left>
                <top>315</top>
                <width>300</width>
                <height>36</height>
                <align>left</align>
                <font>Font_button</font>
                <label>$INFO[MusicPlayer.SampleRate,, [COLOR=88DDDDDD]KHZ[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,, [COLOR=88DDDDDD]Kbps[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,, [COLOR=88DDDDDD]Bits[/COLOR]]</label>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>705</left>
                <top>300</top>
                <width>255</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="70" condition="true">Conditional</animation>
            </control>
            <!-- Duracao -->
            <control type="label">    
                <left>705</left>
                <top>255</top>
                <width>300</width>
                <height>27</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <textcolor>CCFFFFFF</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Proxima faixa - proximo artista -->
            <control type="label">    
                <left>1200</left>
                <top>201</top>
                <width>525</width>
                <height>45</height>
                <align>right</align>
                <font>Font_button</font>
                <textcolor>$INFO[Skin.String(colorheader)]</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$LOCALIZE[31525]:</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1011</left>
                <top>240</top>
                <width>712</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>[COLOR=$INFO[Skin.String(colorheader)]]$INFO[MusicPlayer.offset(1).TrackNumber,,. ][/COLOR]$INFO[MusicPlayer.offset(1).Title]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="label">
                <left>1275</left>
                <top>274</top>
                <width>450</width>
                <height>45</height>
                <align>right</align>
                <font>Font_plot</font>
                <label>$INFO[MusicPlayer.offset(1).Artist]</label>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1682</left>
                <top>316</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AA000000">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1680</left>
                <top>315</top>
                <width>45</width>
                <height>30</height>
                <texture colordiffuse="AADDDDDD">arrow_right.png</texture>
                <aspectratio align="right" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>705</left>
                <top>135</top>
                <width>230</width>
                <height>98</height>
<!--                <texture colordiffuse="88DDDDDD">$VAR[value_mediaicons_path]recordlabel/$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>-->
                <texture colordiffuse="88DDDDDD">$VAR[value_mediaicons_path]recordlabel/$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <colordiffuse>88DDDDDD</colordiffuse>
            </control>
            <control type="image">
                <left>1023</left>
                <top>278</top>
                <width>135</width>
                <height>98</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
<!--                <texture>$VAR[value_mediaicons_path]musiccodec/$INFO[MusicPlayer.Codec,,.png]</texture>-->
                <texture>$VAR[value_mediaicons_path]audiocodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <left>1160</left>
                <top>282</top>
                <width>135</width>
                <height>98</height>
                <align>center</align>
                <font>Font_channels</font>
                <textcolor>88DDDDDD</textcolor>
                <shadowcolor>AA000000</shadowcolor>
                <label>$INFO[MusicPlayer.Channels,,CH]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>1302</left>
                <top>310</top>
                <width>300</width>
                <height>38</height>
                <texture fallback="subtitle_rating_0.png">$INFO[MusicPlayer.UserRating]</texture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
            <control type="image">
                <left>1748</left>
                <top>208</top>
                <width>135</width>
                <height>135</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.offset(1).Cover]</texture>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
        </control>
        <!-- layout estilo 5 -->
        <control type="group">    

            <left>0</left>
            <top>1160</top>
            <animation effect="slide" start="0,0" end="-600,0" time="400" tween="cubic" easing="inout" condition="IsEmpty(Window(Visualisation).Property(ArtistSlideshow))">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,405" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
            <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
            <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
            <visible>StringCompare(skin.string(vis_layout),style5)</visible>
            <control type="image">
                <left>0</left>
                <top>0</top>
                <height>555</height>
                <width>2520</width>
                <texture>details_back.png</texture>
                <colordiffuse>$INFO[Skin.String(colortexture)]</colordiffuse>
            </control>
            <control type="group">
                <left>-105</left>
                <top>-30</top>
                <visible>Player.HasAudio</visible>
                <animation effect="slide" start="0,0" end="210,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
                <animation effect="slide" end="-210,0" time="800" tween="sine" easing="inout" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <animation effect="fade" start="100" end="0,0" time="300" delay="500" condition="Skin.HasSetting(noviscdart)">Conditional</animation>
                <control type="image">
                    <left>0</left>
                    <top>30</top>
                    <height>330</height>
                    <texture>details_back_c.png</texture>
                    <aspectratio align="left">stretch</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>45</top>
                    <width>450</width>
                    <height>321</height>
                    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
                <control type="image">
                    <include>Animation_CDart</include>
                    <left>0</left>
                    <top>45</top>
                    <width>450</width>
                    <height>321</height>
<!--                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>-->
                    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.DiscArt)]</texture>
                    <aspectratio align="center" aligny="center">keep</aspectratio>
                </control>
            </control>
            <control type="image">
                <!-- reflexo -->
                <left>30</left>
                <top>262</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left" aligny="top">keep</aspectratio>
            </control>
            <control type="image">
                <left>30</left>
                <top>15</top>
                <width>450</width>
                <height>321</height>
                <fadetime>200</fadetime>
                <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.Cover]</texture>
                <aspectratio align="left">keep</aspectratio>
            </control>
            <control type="image">
                <left>1400</left>
                <top>-650</top>
                <width>430</width>
                <height>200</height>
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
<!--                <texture background="true">$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>-->
                <fadetime>300</fadetime>
                <aspectratio align="center">keep</aspectratio>
                <animation effect="fade" end="100" condition="true">Conditional</animation>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + !Skin.HasSetting(Original_slide_JohnyBee)" loop="true">
                <effect type="slide" start="0,0" end="0,300" time="1900" tween="circle" easing="out" delay="20500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
                <effect type="slide" start="0,0" end="0,-300" time="1900" tween="circle" easing="in" delay="50300"/>
                <!-- delay - czas do ukrycia panela (musi byc powiększony o czas zjazdu i zwłoki)  end="0,-430" -->
            </animation>
            <animation type="Conditional" condition="Skin.HasSetting(Similar_Artist_JohnyBee) + Skin.HasSetting(Original_slide_JohnyBee)">
                <effect type="slide" start="0,0" end="0,300" time="1900" tween="cubic" easing="out" delay="10500"/>
                <!-- delay - czas do pokazania panela (musi byc powiększony o czas ukrycia i zwłoki) end="0,430" -->
            </animation>
                
            </control>
            <!-- Nome do artista -->
            <control type="label">    
                <left>518</left>
                <top>70</top>
                <width>1290</width>
                <height>45</height>
                <align>left</align>
                <font>Font_titlesettings</font>
                <textcolor>50FFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Artist]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>430</left>
                <top>122</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="label">
                <!-- Nome da faixa -->
                <left>518</left>
                <top>105</top>
                <width>1290</width>
                <height>105</height>
                <align>left</align>
                <font>Font_title</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Title]</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>430</left>
                <top>185</top>
                <width>690</width>
                <height>3</height>
                <texture>divider.png</texture>
            </control>
            <control type="label">
                <!-- Nome do album and anos-->
                <left>518</left>
                <top>194</top>
                <width>1290</width>
                <height>30</height>
                <align>left</align>
                <font>Font_list</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Album] ($INFO[MusicPlayer.Year])</label>
                <scroll>true</scroll>
                <scrollout>false</scrollout>
            </control>
            <control type="image">
                <left>516</left>
                <top>232</top>
                <width>275</width>
                <height>30</height>
                <texture fallback="subtitle_rating_0.png">$INFO[Player.StarRating]</texture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
            </control>
            <control type="label">
                <left>600</left>
                <top>278</top>
                <width>600</width>
                <height>36</height>
                <align>left</align>
                <aligny>top</aligny>
                <textcolor>50FFFAF0</textcolor>
                <font>Font_26</font>
                <label>$INFO[MusicPlayer.SampleRate,, kHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,, kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
            </control>
            <control type="image">
                <left>510</left>
                <top>262</top>
                <width>95</width>
                <height>60</height>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <texture>$VAR[value_mediaicons_path]audiocodec/$INFO[MusicPlayer.Codec,,.png]</texture>
            </control>
            <control type="label">
                <!-- Duracao -->
                <left>1210</left>
                <top>260</top>
                <width>690</width>
                <height>30</height>
                <align>right</align>
                <font>Font_menu3</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
                <scroll>false</scroll>
                <scrollout>false</scrollout>
            </control>
            <!-- Barra de cache -->
            <control type="progress">
                <left>1528</left>
                <top>313</top>
                <width>370</width>
                <height>8</height>
                <info>Player.ProgressCache</info>
                <midtexture>progress_mid0.png</midtexture>
                <colordiffuse>$INFO[Skin.String(colorheader)]</colordiffuse>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <!-- Barra de progresso -->
            <control type="progress">
                <left>1528</left>
                <top>313</top>
                <width>370</width>
                <height>8</height>
                <info>Player.Progress</info>
                <animation effect="fade" end="80" condition="true">Conditional</animation>
            </control>
            <control type="label">
                <!-- Proxima faixa - proximo artista -->
                <left>990</left>
                <top>323</top>
                <width>915</width>
                <height>45</height>
                <align>right</align>
                <font>Font_26</font>
                <textcolor>FFFFFAF0</textcolor>
                <label>Track $INFO[MusicPlayer.PlaylistPosition] of $INFO[MusicPlayer.PlaylistLength] [COLOR=50FFFAF0]|[/COLOR] Next: $INFO[MusicPlayer.offset(1).Title] ($INFO[MusicPlayer.offset(1).Artist])</label>
                <scroll>true</scroll>
                <scrollout>true</scrollout>
            </control>
        </control>        
        <include condition="Skin.HasSetting(Similar_Artist_JohnyBee)">JB_PodobniArtysci</include>
        <include>BGBlack</include>
    </controls>
</window>

You can create a new musicvisualization.xml file using this code, create and replace the original file (change the name to ORIGINALmusicvisualization.xml).

emiralles, if you agree with these changes you could incorporate them into a future version, otherwise they will be lost to future upgrades. PM me if you'd like.

Fanart issues should not be related to any of these tweaks. It may instead be that no fanart exists for the particular artist or you do not have the settng correct to seek fanart online.


Jasn, you decided about it, layout 5 is your contibution to the mod, if you want change give me the code and I change it in new version.

Hi emiralles. I've forwarded the same code above to you by PM for including the changes in the next version. Let me know if you'd rather have it in an xml file.
Reply
(2017-03-01, 18:37)emiralles Wrote:
(2017-02-27, 20:28)dannyau Wrote:
(2017-02-27, 19:24)emiralles Wrote: I don't know,

you can try, install from zip.

https://drive.google.com/file/d/0B7nL1Z3...sp=sharing

Please, tell us your experiences!!!

Its install by editing addon.xml xbmc.gui ver.
It mainly works fine except access to any addons skin links -my addons,install
from zip etc (addons themself work fine)

Any more? I change xbmc.gui ver. in addon.xml . do you change another time?
In order to install I needed to change xbmc.gui" version from 5.12.0 to 5.13.0.
Any chance having access to My addons or install from zip?
Reply
The link have this modification
Reply
(2017-03-02, 13:17)emiralles Wrote: The link have this modification
Yeah you right,I didn't realize you posted a special Leia version-it installs fine.
Still cant access Add-ons management-I think something has been changed
in Leia.
Reply
@jasn, why you don't include skinhelper addon in your layout?
Reply
  • 1
  • 26
  • 27
  • 28(current)
  • 29
  • 30
  • 56

Logout Mark Read Team Forum Stats Members Help
Mod AEON MQ7 Krypton9