How-To remove CD case from music visualization
#1
Hi everybody,

I really love Aeon MQ3, however I disliked the CD case within the music visualization. So tried to customize the Skin a little bit. This is the result:

Before
Image

After
Image

How-To:

1. Go to %APPDATA%\XBMC\addons\skin.aeonmq.3\720p
2. Open MusicVisualisation.xml with a XML editor (I used Notepad++)
3. Search
Code:
<control type="group">
    <animation effect="slide" start="0,0" end="0,-168" time="600" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
  <control type="group">
    <posx>20</posx>
    <animation effect="slide" start="-650" end="0" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
    <animation effect="slide" start="0" end="-650" time="400" tween="cubic" easing="in" delay="400" condition="!Skin.HasSetting(nocdartinvis)">WindowClose</animation>
    <animation effect="slide" start="0" end="-650" time="500" tween="cubic" easing="in" condition="Skin.HasSetting(nocdartinvis)">WindowClose</animation>
  <control type="image">
    <visible>!Skin.HasSetting(nocdartinvis)</visible>
    <description>Cd overlay</description>
    <animation effect="slide" start="-104" end="0" time="700" tween="cubic" easing="out" delay="1000">WindowOpen</animation>
    <animation type="WindowClose">
    <effect type="slide" start="0" end="-104" time="400" tween="cubic" easing="in" delay="0"/>
    <effect type="fade" start="100" end="0" time="0" delay="400"/>
    <condition type="!Player.Playing"/>
    </animation>
    <animation effect="rotate" end="-360" center="auto" time="4000" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
    <aspectratio>keep</aspectratio>
    <width>258</width>
    <height>254</height>
    <posx>145</posx>
    <posy>-162</posy>
    <texture fallback="cdart.png">$INFO[Player.FolderPath]cdart.png</texture>
    <aspectratio align="bottom">keep</aspectratio>
  </control>
  <control type="image">
    <description>Cover image</description>
    <posy>-165</posy>
    <posx>45</posx>
    <width>260</width>
    <height>265</height>
    <texture diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  </control>
<control type="image">
    <description>CD Background</description>
    <posy>-180</posy>
    <width>320</width>
    <height>300</height>
    <texture>thumb_box_cd_shadow_light.png</texture>
  </control>
  <control type="image">
    <description>CD Glass Overlay</description>
    <posy>-180</posy>
    <width>320</width>
    <height>300</height>
    <texture>thumb_box_cd_glass.png</texture>
  </control>
  <control type="image">
    <description>CD Glass Reflection</description>
    <posy>100</posy>
    <width>320</width>
    <height>300</height>
    <texture>thumb_box_cd_glass_reflect.png</texture>
  </control>
  <control type="image">
    <description>Cd Case Reflection</description>
    <posy>100</posy>
    <width>320</width>
    <height>300</height>
    <texture>thumb_box_cd_shadow_reflect.png</texture>
  </control>
  </control>
4. Replace by
Code:
<control type="group">
    <animation effect="slide" start="0,0" end="0,-168" time="600" tween="cubic" easing="inout" condition="Window.IsVisible(120)">Conditional</animation>
  <control type="group">
    <posx>20</posx>
    <animation effect="slide" start="-650" end="0" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
    <animation effect="slide" start="0" end="-650" time="400" tween="cubic" easing="in" delay="400" condition="!Skin.HasSetting(nocdartinvis)">WindowClose</animation>
    <animation effect="slide" start="0" end="-650" time="500" tween="cubic" easing="in" condition="Skin.HasSetting(nocdartinvis)">WindowClose</animation>
  <control type="image">
    <visible>!Skin.HasSetting(nocdartinvis)</visible>
    <description>Cd overlay</description>
    <animation effect="slide" start="-104" end="0" time="700" tween="cubic" easing="out" delay="1000">WindowOpen</animation>
    <animation type="WindowClose">
    <effect type="slide" start="0" end="-104" time="400" tween="cubic" easing="in" delay="0"/>
    <effect type="fade" start="100" end="0" time="0" delay="400"/>
    <condition type="!Player.Playing"/>
    </animation>
    <animation effect="rotate" end="-360" center="auto" time="4000" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
    <aspectratio>keep</aspectratio>
    <width>268</width>
    <height>264</height>
    <posx>125</posx>
    <posy>-162</posy>
    <texture fallback="cdart.png">$INFO[Player.FolderPath]cdart.png</texture>
    <aspectratio align="bottom">keep</aspectratio>
  </control>
  <control type="image">
    <description>Cover image</description>
    <posy>-165</posy>
    <posx>25</posx>
    <width>280</width>
    <height>285</height>
    <texture diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  </control>
    <control type="image">
    <posx>20</posx>
    <posy>-165</posy>
    <height>280</height>
    <width>285</width>
    <texture diffuse="thumb_cdcover_mask_cdart.png">thumb_tvglass_noedge.png</texture>
    <aspectratio scalediffuse="false">stretch</aspectratio>
    </control>
  </control>
5. Done
Reply
#2
Much better. Thanks! Smile
Reply

Logout Mark Read Team Forum Stats Members Help
How-To remove CD case from music visualization0