Aeon MQ5 Music Visualisation Screen Mashup

  Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Wulfsige Offline
Member
Posts: 68
Joined: Dec 2012
Reputation: 5
Location: Darkest Africa
Post: #61
You can grab all my versions from here Smile

http://www.taurushosting.co.za/Mashup-Various.rar
find quote
paulsk231 Offline
Junior Member
Posts: 32
Joined: Nov 2014
Reputation: 0
Post: #62
cool . thanks for the quick reply :-)
find quote
KevinSartori Offline
Donor
Posts: 337
Joined: Dec 2003
Reputation: 4
Location: Connecticut, USA
Post: #63
Because I spend more time than I care to admit hunting down high resolution album cover scans, I've been feeling lately that the album thumbnails in the music visualisation just aren't big enough! I decided that about 1.5x the current size would be perfect!

I'm not sure if anyone has any interest in this, but because I spent so much time getting everything resized and lined up perfectly, I figured I'd share it here. If I knew how to code, I have no doubt this would have gone a lot quicker, but, hey, trial and error will get you there eventually! Wink

For fans of big album art, here's the updated look for my version of the Aeon MQ5 Music Visualisation Screen Mashup, with the album and disc art roughly 1.5x bigger than my previous version:

[Image: MusicVisBig_zpsipwkop4f.jpg]

Here's the code for the updated MusicVisualisation.xml:

Code:
    <!-- Aeon MQ 5 -->

    <window id="2006">
    <allowoverlay>no</allowoverlay>
    <onload condition="System.HasAddon(script.artistslideshow)">RunScript(script.artistslideshow)</onload>
    <onload condition="![Skin.HasSetting(nolyrics_on) | Skin.HasSetting(novisfurniture) | Window(0).Property(culrc.running)] | StringCompare(skin.string(vis_layout),karaoke)">RunScript($INFO[Skin.String(LyricScript_Path)])</onload>
    <onload condition="Skin.HasSetting(nolyrics_on) + ![IsEmpty(MusicPlayer.offset(1).Artist) | Skin.HasSetting(novisfurniture) | Skin.HasSetting(nonexttracks_on)]">ActivateWindow(5600)</onload>
    <onunload>Dialog.Close(all,true)</onunload>
    <controls>
    <control type="image">
    <posx>0</posx>
    <posy>0</posy>
    <width>1280</width>
    <height>720</height>
    <texture>hive_back.png</texture>
    </control>
    <control type="visualisation" id="2">
    <posx>0</posx>
    <posy>0</posy>
    <width>1280</width>
    <height>720</height>
    <animation effect="fade" start="0" end="100" time="400">Visible</animation>
    <animation effect="fade" start="100" end="0" time="200">Hidden</animation>
    <visible>StringCompare(skin.string(vis_bg),fanartmix) | StringCompare(skin.string(vis_bg),slideshowmix) | StringCompare(skin.string(vis_bg),slideshowmosaicmix) | StringCompare(skin.string(vis_bg),vis)</visible>
    </control>
    <control type="image"><!-- Fanart -->
    <include>WindowBG</include>
    <texture background="true">$INFO[MusicPlayer.Property(fanart_image)]</texture>
    <animation effect="fade" start="100" end="50" time="400" condition="StringCompare(skin.string(vis_bg),fanartmix)">Conditional</animation>
    <visible>[StringCompare(skin.string(vis_bg),fanart) | StringCompare(skin.string(vis_bg),fanartmix)] + IsEmpty(Control.GetLabel(5043)) + IsEmpty(Control.GetLabel(5044)) | [StringCompare(skin.string(vis_bg),slideshow) | StringCompare(skin.string(vis_bg),slideshowmix)] + IsEmpty(Control.GetLabel(5045)) | [StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)] + IsEmpty(Control.GetLabel(5046)) + IsEmpty(Control.GetLabel(5047)) + IsEmpty(Control.GetLabel(5048)) + IsEmpty(Control.GetLabel(5049)) + IsEmpty(Control.GetLabel(5050)) + IsEmpty(Control.GetLabel(5051))</visible>
    </control>
    <control type="multiimage" id="5043"><!-- Extra Fanart Song -->
    <include>WindowBG</include>
    <imagepath background="true">$INFO[Player.FolderPath,,../extrafanart/]</imagepath>
    <animation effect="fade" start="100" end="50" time="400" condition="StringCompare(skin.string(vis_bg),fanartmix)">Conditional</animation>
    <visible>[StringCompare(skin.string(vis_bg),fanart) | StringCompare(skin.string(vis_bg),fanartmix)] + SubString(skin.string(musicfanart),extra)</visible>
    </control>
    <control type="multiimage" id="5044"><!-- Extra Fanart Artist -->
    <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="StringCompare(skin.string(vis_bg),fanartmix)">Conditional</animation>
    <visible>[StringCompare(skin.string(vis_bg),fanart) | StringCompare(skin.string(vis_bg),fanartmix)] + SubString(skin.string(musicfanart),extra) + IsEmpty(Control.GetLabel(5043))</visible>
    </control>
    <control type="multiimage" id="5045"><!-- Artist SlideShow -->
    <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="StringCompare(skin.string(vis_bg),slideshowmix)">Conditional</animation>
    <visible>StringCompare(skin.string(vis_bg),slideshow) | StringCompare(skin.string(vis_bg),slideshowmix)</visible>
    </control>
    <control type="multiimage" id="5046"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>0</posx>
    <posy>0</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5047"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>426.5</posx>
    <posy>0</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5048"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>853</posx>
    <posy>0</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5049"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>0</posx>
    <posy>360</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5050"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>426.5</posx>
    <posy>360</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5051"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>853</posx>
    <posy>360</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage"><!-- Pasta pessoal -->
    <aspectratio>keep</aspectratio>
    <include>WindowBG</include>
    <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[skin.string(musicviz.bg)]</imagepath>
    <visible>StringCompare(skin.string(vis_bg),custom)</visible>
    </control>
    <control type="group"><!-- default group -->
    <include>Animation_Fade</include>

    <control type="group">
    <visible>[Player.ShowInfo | Window.IsActive(MusicOSD) | !Visualisation.Enabled] + ![Window.IsVisible(AddonSettings) | Window.IsVisible(SelectDialog) | Window.IsVisible(VisualisationPresetList)]</visible>
    <animation effect="fade" time="1000">VisibleChange</animation>
    <posx>0</posx>
    <posy>773</posy>
    <animation effect="slide" start="0,720" end="0,-300" time="0" tween="cubic" easing="out" delay="0">WindowOpen</animation>
    <animation effect="slide" start="0,-300" end="0,0" time="0" tween="cubic" easing="in" delay="0">WindowClose</animation>
    <visible>StringCompare(skin.string(vis_layout),default)</visible>
    <control type="group">
    <posx>0</posx>
    <visible>Player.HasAudio</visible>
    <animation effect="slide" start="0,0" end="140,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
    <animation effect="slide" end="-140,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>
    <posx>-8</posx>
    <posy>-149</posy>
    <width>525</width>
    <height>396</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>
    <posx>-8</posx>
    <posy>-149</posy>
    <width>525</width>
    <height>396</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">
    <posx>0</posx>
    <posy>-149</posy>
    <width>525</width>
    <height>396</height>
    <fadetime>200</fadetime>
    <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.Cover]</texture>
    <aspectratio align="left">keep</aspectratio>
    </control>
    <control type="image">
    <posx>870</posx>
    <posy>-465</posy>
    <width>400</width>
    <height>155</height>
    <texture>$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
    <fadetime>300</fadetime>
    <aspectratio align="right">keep</aspectratio>
    <animation effect="fade" end="60" condition="true">Conditional</animation>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>52</posy>
    <width>675</width>
    <height>40</height>
    <align>right</align>
    <font>Font_40</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>[B]$INFO[MusicPlayer.Artist][/B]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>92</posy>
    <width>675</width>
    <height>30</height>
    <align>right</align>
    <font>Font_26</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>[B]$INFO[MusicPlayer.Title,“,”][/B]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>123</posy>
    <width>675</width>
    <height>20</height>
    <align>right</align>
    <font>Font_26</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>[B]$INFO[MusicPlayer.Album] $INFO[MusicPlayer.Year,(,)][/B]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>155</posy>
    <width>675</width>
    <height>20</height>
    <align>right</align>
    <font>Font_17</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>[B]$INFO[MusicPlayer.Genre][/B]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="image">
    <posx>885</posx>
    <posy>170</posy>
    <width>102</width>
    <height>90</height>
    <aspectratio align="left" aligny="bottom">keep</aspectratio>
    <texture>$INFO[MusicPlayer.Codec,flags/musiccodec/,.png]</texture>
    </control>
    <control type="label">
    <visible>!MusicPartyMode.Enabled</visible>
    <posx>1275</posx>
    <posy>176</posy>
    <width>728</width>
    <height>20</height>
    <align>right</align>
    <font>Font_17</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>$INFO[MusicPlayer.PlaylistPosition,Track:  , / ]$INFO[MusicPlayer.PlaylistLength]$INFO[MusicPlayer.offset(1).Artist,  |  Next:  , ]$INFO[MusicPlayer.offset(1).Title,“,”]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <visible>MusicPartyMode.Enabled</visible>
    <posx>1275</posx>
    <posy>176</posy>
    <width>728</width>
    <height>20</height>
    <align>right</align>
    <font>Font_17</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>PartyMode!$INFO[MusicPartyMode.SongsPlayed,  |  Songs Played:  ,  |  ]$INFO[MusicPlayer.offset(1).Artist,Next:  , ]$INFO[MusicPlayer.offset(1).Title,“,”]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>197</posy>
    <width>400</width>
    <height>24</height>
    <align>right</align>
    <aligny>-</aligny>
    <font>Font_17</font>
    <textcolor>$VAR[value_headercolor]</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>[B]$INFO[MusicPlayer.BitRate,,kbps  ·  ]$INFO[MusicPlayer.SampleRate,,kHz  ·  ]$INFO[MusicPlayer.Channels,,-][LOWERCASE]$LOCALIZE[31333][/LOWERCASE][/B]</label>
    </control>
    <control type="progress">
    <posx>985</posx>
    <posy>219</posy>
    <width>292</width>
    <height>23</height>
    <info>Player.Progress</info>
    <animation effect="fade" end="80" condition="true">Conditional</animation>
    </control>
    <control type="label">
    <posx>1175</posx>
    <posy>218</posy>
    <width>300</width>
    <height>24</height>
    <align>right</align>
    <aligny>0</aligny>
    <font>Font_17</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>grey</shadowcolor>
    <label>$INFO[MusicPlayer.Time]$INFO[MusicPlayer.Duration, / ,]</label>
    </control>
    </control>
    </control>
    <include>BGBlack</include>
    </controls>
    </window>

Enjoy! And, as always, I'd love to hear some feedback!
find quote
idriss976 Offline
Junior Member
Posts: 1
Joined: Feb 2015
Reputation: 0
Post: #64
Hi, i'm new here. Great work guys, i just found what i was looking for and it works just fine. Amazing. I was wondering, has anyone thought of implementing a "now playing" visualisation in the background, just like in aeon nox ? I don't know if it is avaible for MQ5 too... ? Thanks.

just an exemple
[Image: 3IIfU4x.jpg]
find quote
jonwolds Offline
Junior Member
Posts: 8
Joined: Sep 2012
Reputation: 0
Post: #65
I really like what you guys are doing with the music visualisations. Through trial and error (not done this before) I made the following updates which I thought I'd share.

Code:
<!-- Aeon MQ 5 -->
    <window id="2006">
    <allowoverlay>no</allowoverlay>
    <onload condition="System.HasAddon(script.artistslideshow)">RunScript(script.artistslideshow)</onload>
    <onload condition="![Skin.HasSetting(nolyrics_on) | Skin.HasSetting(novisfurniture) | Window(0).Property(culrc.running)] | StringCompare(skin.string(vis_layout),karaoke)">RunScript($INFO[Skin.String(LyricScript_Path)])</onload>
    <onload condition="Skin.HasSetting(nolyrics_on) + ![IsEmpty(MusicPlayer.offset(1).Artist) | Skin.HasSetting(novisfurniture) | Skin.HasSetting(nonexttracks_on)]">ActivateWindow(5600)</onload>
    <onunload>Dialog.Close(all,true)</onunload>
    <controls>
    <control type="image">
    <posx>0</posx>
    <posy>0</posy>
    <width>1280</width>
    <height>720</height>
    <texture>hive_back.png</texture>
    </control>
    <control type="visualisation" id="2">
    <posx>0</posx>
    <posy>0</posy>
    <width>1280</width>
    <height>720</height>
    <animation effect="fade" start="0" end="100" time="400">Visible</animation>
    <animation effect="fade" start="100" end="0" time="200">Hidden</animation>
    <visible>StringCompare(skin.string(vis_bg),fanartmix) | StringCompare(skin.string(vis_bg),slideshowmix) | StringCompare(skin.string(vis_bg),slideshowmosaicmix) | StringCompare(skin.string(vis_bg),vis)</visible>
    </control>
    <control type="image"><!-- Fanart -->
    <include>WindowBG</include>
    <texture background="true">$INFO[MusicPlayer.Property(fanart_image)]</texture>
    <animation effect="fade" start="100" end="50" time="400" condition="StringCompare(skin.string(vis_bg),fanartmix)">Conditional</animation>
    <visible>[StringCompare(skin.string(vis_bg),fanart) | StringCompare(skin.string(vis_bg),fanartmix)] + IsEmpty(Control.GetLabel(5043)) + IsEmpty(Control.GetLabel(5044)) | [StringCompare(skin.string(vis_bg),slideshow) | StringCompare(skin.string(vis_bg),slideshowmix)] + IsEmpty(Control.GetLabel(5045)) | [StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)] + IsEmpty(Control.GetLabel(5046)) + IsEmpty(Control.GetLabel(5047)) + IsEmpty(Control.GetLabel(5048)) + IsEmpty(Control.GetLabel(5049)) + IsEmpty(Control.GetLabel(5050)) + IsEmpty(Control.GetLabel(5051))</visible>
    </control>
    <control type="multiimage" id="5043"><!-- Extra Fanart Song -->
    <include>WindowBG</include>
    <imagepath background="true">$INFO[Player.FolderPath,,../extrafanart/]</imagepath>
    <animation effect="fade" start="100" end="50" time="400" condition="StringCompare(skin.string(vis_bg),fanartmix)">Conditional</animation>
    <visible>[StringCompare(skin.string(vis_bg),fanart) | StringCompare(skin.string(vis_bg),fanartmix)] + SubString(skin.string(musicfanart),extra)</visible>
    </control>
    <control type="multiimage" id="5044"><!-- Extra Fanart Artist -->
    <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="StringCompare(skin.string(vis_bg),fanartmix)">Conditional</animation>
    <visible>[StringCompare(skin.string(vis_bg),fanart) | StringCompare(skin.string(vis_bg),fanartmix)] + SubString(skin.string(musicfanart),extra) + IsEmpty(Control.GetLabel(5043))</visible>
    </control>
    <control type="multiimage" id="5045"><!-- Artist SlideShow -->
    <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="StringCompare(skin.string(vis_bg),slideshowmix)">Conditional</animation>
    <visible>StringCompare(skin.string(vis_bg),slideshow) | StringCompare(skin.string(vis_bg),slideshowmix)</visible>
    </control>
    <control type="multiimage" id="5046"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>0</posx>
    <posy>0</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5047"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>426.5</posx>
    <posy>0</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5048"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>853</posx>
    <posy>0</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5049"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>0</posx>
    <posy>360</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5050"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>426.5</posx>
    <posy>360</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage" id="5051"><!-- Artist SlideShow Mosaico -->
    <include>MosaicBG</include>
    <posx>853</posx>
    <posy>360</posy>
    <visible>StringCompare(skin.string(vis_bg),slideshowmosaic) | StringCompare(skin.string(vis_bg),slideshowmosaicmix)</visible>
    </control>
    <control type="multiimage"><!-- Pasta pessoal -->
    <aspectratio>keep</aspectratio>
    <include>WindowBG</include>
    <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[skin.string(musicviz.bg)]</imagepath>
    <visible>StringCompare(skin.string(vis_bg),custom)</visible>
    </control>
    <control type="group"><!-- default group -->
    <include>Animation_Fade</include>
    <control type="group">
    <visible>[Player.ShowInfo | Window.IsActive(MusicOSD) | !Visualisation.Enabled] + ![Window.IsVisible(AddonSettings) | Window.IsVisible(SelectDialog) | Window.IsVisible(VisualisationPresetList)]</visible>
    <animation effect="fade" time="250">VisibleChange</animation>
    <posx>0</posx>
    <posy>772</posy>
    <animation effect="slide" start="0,720" end="0,-300" time="0" tween="cubic" easing="out" delay="0">WindowOpen</animation>
    <animation effect="slide" start="0,-300" end="0,0" time="0" tween="cubic" easing="in" delay="0">WindowClose</animation>
    <visible>StringCompare(skin.string(vis_layout),default)</visible>
    <control type="group">
    <posx>0</posx>
    <visible>Player.HasAudio</visible>
    <animation effect="slide" start="0,0" end="140,0" time="800" delay="3000" tween="sine" easing="inout" condition="Player.HasAudio">Conditional</animation>
    <animation effect="slide" end="-140,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">    
    <posx>160</posx>
    <posy>-52</posy>
    <width>300</width>
    <height>300</height>
    <texture diffuse="cdart_diffuse.png" background="true">$VAR[value_audiodisc]</texture>
    <aspectratio align="center" aligny="center">keep</aspectratio>
    <animation type="WindowOpen">
    <effect type="slide" start="-500,0" time="2000"/>
    <effect type="slide" end="-155,0" time="1000" delay="7000"/>
    </animation>
    <include>Animation_CDart</include>
    </control>
    <control type="image">    
    <posx>160</posx>
    <posy>-52</posy>
    <width>300</width>
    <height>300</height>
    <texture diffuse="cdart_diffuse.png" background="true">$INFO[Player.FolderPath]cdart.png</texture>
    <animation type="WindowOpen">
    <effect type="slide" start="-500,0" time="2000"/>
    <effect type="slide" end="-155,0" time="1000" delay="7000"/>
    </animation>
    <include>Animation_CDart</include>
    <aspectratio align="center" aligny="center">keep</aspectratio>
    </control>
    </control>
    <control type="image">
    <posx>0</posx>
    <posy>-52</posy>
    <width>300</width>
    <height>300</height>
    <texture>$INFO[MusicPlayer.Cover]</texture>
    <aspectratio align="left">keep</aspectratio>
    </control>
    <control type="image">
    <posx>920</posx>
    <posy>-465</posy>
    <width>400</width>
    <height>155</height>
    <texture>$INFO[Skin.String(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
    <fadetime>300</fadetime>
    <aspectratio align="right">keep</aspectratio>
    <animation effect="fade" end="60" condition="true">Conditional</animation>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>20</posy>
    <width>800</width>
    <height>30</height>
    <align>right</align>
    <font>Font_30</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>$INFO[MusicPlayer.Artist]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>50</posy>
    <width>800</width>
    <height>30</height>
    <align>right</align>
    <font>Font_30</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>$INFO[MusicPlayer.Album,, (]$INFO[MusicPlayer.Year,,)]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>  
    </control>
    <control type="textbox">

<posx>0</posx>
<align>left</align>
<posy>-475</posy>

<width>425</width>

<height>200</height>

<font>Font_18A</font>

<textcolor>FFFFFAF0</textcolor>

<label>$VAR[value_playerplot]</label>

<autoscroll time="3000" delay="20000" repeat="20000">!Skin.HasSetting(noallowscroll)</autoscroll>

</control>
    <control type="label">
    <posx>1275</posx>
    <posy>80</posy>
    <width>800</width>
    <height>30</height>
    <align>right</align>
    <font>Font_30</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>$INFO[MusicPlayer.Title]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <visible>!MusicPartyMode.Enabled</visible>
    <posx>1275</posx>
    <posy>108</posy>
    <width>800</width>
    <height>30</height>
    <align>right</align>
    <font>Font_30</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>$INFO[MusicPlayer.PlaylistPosition,Track: ,/]$INFO[MusicPlayer.PlaylistLength]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <visible>MusicPartyMode.Enabled</visible>
    <posx>1275</posx>
    <posy>108</posy>
    <width>800</width>
    <height>30</height>
    <align>right</align>
    <font>Font_30</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>PartyMode$INFO[MusicPartyMode.SongsPlayed, ~ Songs Played:,]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>139</posy>
    <width>800</width>
    <height>20</height>
    <align>right</align>
    <font>Font_21</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>$INFO[MusicPlayer.Genre]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>159</posy>
    <width>800</width>
    <height>24</height>
    <align>right</align>
    <aligny>-</aligny>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <font>Font_21</font>
    <label>$INFO[MusicPlayer.offset(1).Artist,Next: , ~ ]$INFO[MusicPlayer.offset(1).Title]</label>
    <scroll>true</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="label">
    <posx>1275</posx>
    <posy>175</posy>
    <width>800</width>
    <height>20</height>
    <align>right</align>
    <font>Font_60</font>
    <textcolor>FFFFFFFF</textcolor>
    <shadowcolor>FF000000</shadowcolor>
    <label>$INFO[MusicPlayer.Time,,/]$INFO[MusicPlayer.Duration]</label>
    <scroll>false</scroll>
    <scrollout>false</scrollout>
    </control>
    <control type="progress">
    <posx>1053</posx>
    <posy>235</posy>
    <width>222</width>
    <height>10</height>
    <align>right</align>
    <info>Player.Progress</info>
    <animation effect="fade" end="80" condition="true">Conditional</animation>
    </control>
    </control>
    </control>
    <include>BGBlack</include>
    </controls>
    </window>
find quote
KevinSartori Offline
Donor
Posts: 337
Joined: Dec 2003
Reputation: 4
Location: Connecticut, USA
Post: #66
Can we see a screenshot, jonwolds?
find quote
Post Reply