[MOD] Aeon Nox 1.5 CD Wall visualization

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Middle Offline
Senior Member
Posts: 117
Joined: Aug 2011
Reputation: 7
Post: #1
[Image: screenshot026p.png]

I rly like cd wall view, while im listen some music, and i miss that in Aeon Nox
after reading this post http://forum.xbmc.org/showthread.php?tid=86969
i decide do it myself to my loved skin aeon.

First things first:
same vanMiez say in his post

"ALL credit goes to ronie - thank you sir!" Cool
this CD Wall view is awesome!
I hope you ok that im using it in Aeon and posting here.
Ok one very important thing im using Aeon Nox 1.5, Dharma
maybe in 1.6 xml things can look a little different.


1) make a "Includes_CDWall.xml" file inside the Aeon Nox 720p folder
path is something like that "users/appdata/roaming/xbmc/addons/skin.aeon.nox"
copy the follow code inside "Includes_CDWall.xml"
i had to pastebin (too long file)
http://pastebin.com/wZMvkc0K

save.

2) open includes.xml in the Aeon Nox 720p folder
add <include file="Includes_CDWall.xml" /> in line 37 or so

3) open customMusicOSD.xml
add the follow code at line 125 or so, after this lines
<selected>Skin.HasSetting(videofanartslideshow)</selected>
<enable>!Skin.HasSetting(nofanartmusicviz)</enable>
</control>
Code:
<!-- Cd Wall -->
<control type="radiobutton" id="993">
    <description>cd wall button</description>
    <width>781</width>
    <height>40</height>
    <label>40000</label>
    <font>Font_Reg20</font>
    <textcolor>grey2</textcolor>
    <focusedcolor>white</focusedcolor>
    <textoffsetx>30</textoffsetx>
    <radioposx>680</radioposx>
    <texturefocus>osd/osd_settings_buttonf.png</texturefocus>
        <texturenofocus>osd/osd_settings_buttonnf.png</texturenofocus>
        <textureradiofocus>settings/settings_radiobuttononfocus.png</textureradiofocus>
        <textureradionofocus>settings/settings_radiobuttonon.png</textureradionofocus>
    <selected>Skin.HasSetting(Viz-CDWall)</selected>
    <onclick>Skin.Reset(musicfanartslideshow)</onclick>
    <onclick>Skin.Reset(videofanartslideshow)</onclick>
    <onclick>Skin.ToggleSetting(Viz-CDWall)</onclick>
</control>
<control type="button" id="994">
    <description>cd wall path button</description>
    <width>781</width>
    <height>40</height>
    <label>40001</label>
    <font>Font_Reg20</font>
    <textcolor>grey3</textcolor>
    <focusedcolor>white</focusedcolor>
    <textoffsetx>60</textoffsetx>
    <texturefocus>osd/osd_settings_buttonf.png</texturefocus>
    <texturenofocus>osd/osd_settings_buttonnf.png</texturenofocus>
    <label2>$INFO[Skin.String(CDWall_Folder_Path)]</label2>
    <texturefocus border="7">list-focus.png</texturefocus>
    <texturenofocus border="7">list-nofocus.png</texturenofocus>
    <onclick>Skin.SetPath(CDWall_Folder_Path)</onclick>
    <enable>Skin.HasSetting(Viz-CDWall)</enable>
</control>
<!-- cd wall end -->

4) open MusicVisualisation.xml in the Aeon Nox 720p folder
add the follow code at line 70 or so, after this lines
<visible>Skin.HasSetting(videofanartslideshow)+!Skin.HasSetting(nofanartmusicviz)</visible>
</control>

Code:
    <include condition="!Skin.HasSetting(SafeMode)">cdwall-musicvisualisation</include>

5) Add the custon strings
open the strings.xml locate on language English folder and add this lines

Code:
    <string id="40000">Show CD Wall Visualization</string>
    <string id="40001">Path to CD Cover Folder</string>

at line 400 or so, after the last string.
You can add and translate to your language too.

6) should work at this point.

Notice: the CD Wall Folder Path should contain all your album cover arts. The naming scheme is irrelevant and if those pictures are *.tbn files it will speed up the thing a little bit.

You access this function trough Misc Option Button in OSD fullscreen music vizualization
[Image: screenshot025.jpg]

Turn the slider on and chose path to your covers.
[Image: screenshot022.jpg]

edit.: a little tweak (is not a must but make it more pro)

1) add the follow code
Code:
<onclick>Skin.Reset(Viz-CDWall)</onclick>
in the item id="453"' Fanart (music) control, after line
<onclick>Skin.Reset(videofanartslideshow)</onclick>

and to item id="460" Fanart (video) control, after line
<onclick>Skin.Reset(musicfanartslideshow)</onclick>

this will make cdwall turn off when you turn fanart video/music on.

2) remove the follow code from item id="454" animated bakground
Code:
<enable>!Skin.HasSetting(nofanartmusicviz)</enable>
now you can turn Disable fanart on and keep the access to cdwall and on/off animated bakground, make things faster with no fanart running behind cdwall.


you can use the animated background it will work like charm.

Enjoy Laugh

ps.: sorry poor english, im learning Blush
(This post was last modified: 2011-09-06 20:39 by Middle.)
find quote
PatOso Offline
Fan
Posts: 367
Joined: Sep 2010
Reputation: 2
Post: #2
I love this view, Best for music. good jobWink

[Image: xbmcfirma.jpg]
find quote
Big_Noid Online
Skilled Skinner
Posts: 2,627
Joined: Jul 2010
Reputation: 68
Location: Below sea level
Post: #3
This will also work in 1.6.
I'll add this to eden-pre version of the skin.
Just curious, what's condition="!Skin.HasSetting(SafeMode)".. I don't use that option anywhere?
find quote
Middle Offline
Senior Member
Posts: 117
Joined: Aug 2011
Reputation: 7
Post: #4
Big_Noid Wrote:This will also work in 1.6.
I'll add this to eden-pre version of the skin.
Just curious, what's condition="!Skin.HasSetting(SafeMode)".. I don't use that option anywhere?

Nice that you will add it to eden version, im glad to help if need.
im new to skin code so things may look like stone age coding.Laugh

since i got most of the code from Ronie (skin transparency) im not sure what is all about.
after a quick search i found this
Quote:the "safe mode" options was indeed introduced to get rid of the 'lock settings' issue.
it will disable several workarounds in the skin that are not natively supported by xbmc.
not sure if is the answer.

edited main post: some tweak
(This post was last modified: 2011-09-06 20:50 by Middle.)
find quote
Big_Noid Online
Skilled Skinner
Posts: 2,627
Joined: Jul 2010
Reputation: 68
Location: Below sea level
Post: #5
Okay, then it's some left over code.
I'll just follow your instructins to add it to eden-pre Wink
I'll give you credit of course in the changelog.
find quote
Big_Noid Online
Skilled Skinner
Posts: 2,627
Joined: Jul 2010
Reputation: 68
Location: Below sea level
Post: #6
Added this just now in master. Works really well with the artwork organizer script, so install that from offical repo and point the path to your just created album thumbs folder.

EDIT: All credit goes to ronie and Middle
(This post was last modified: 2011-09-08 21:06 by Big_Noid.)
find quote
dave2384 Offline
Member
Posts: 50
Joined: Oct 2010
Reputation: 3
Post: #7
Hi, do not know if this is the best place to wrtie this. But for that visualisation, how would i change the rating to use the record label icon instead. I am not worried about ratings as all the music i have is good to me.
find quote