#
http://www.xlobby.com/files/Marbles_00/01_Main1.jpg
##
ZoneSkin 2:
Read more below and download:
http://www.xlobby.com/files/Marbles_00/ ... eSkin2.zip
Have fun
Marbles
Reason for the skin:
I’m setting up a dedicated music server for zoning and realized that there wasn’t a simple skin for the cause. So I decided to make one for myself. When I viewed a couple of post in the skin forum requesting a “zoning” skin, I decide to release it for all to use. After I started development, I decided to add weather and movie theater info for convenience and changed the graphics...hence going from ZoneSkin to ZoneSkin2.
This skin is no longer supported
###
Thanks:
First, thanks for Steven for such a great program. Also I modified his brushedmetal.png for use in this skin (thanks for that too).
To Buddabing for releasing the now playing sequence and how to set it up. Works a charm. I also used the Digiface font from his Heavy Metal series skins.
To tswhite for his intheater script.
To PerfectHTPC for his shoutcast plugin
To the KX Driver team for a wonderful soundcard driver…does everything I need.
To all who have helped me understand xlobby and skinning better, there are so many of you.
The skin:
The skin and system on whole is based on the Creative Labs Audigy sound card and the KX Drivers, I want to make that clear from the start. In the system I also have the onboard audio, and another 2 channel audio card for a total of 5 dedicated zones and one “Party Zone”. The party zone drives the three stereo pairs of the Audigy at the same time. I don’t use Steven’s sync command as for my use, I don’t want two rooms included in the party zone, that being the bathroom and garage. Please view my sync event to fully understand how I have done the Party Zone. If your setup is not the same, and understandably most are not, then some extra manipulation of the events are required to suit you, but there is no reason this skin could not be modified to suit anyone’s zoning requirements. The skin was originally designed at 800x600, but the server is using 1024x768. It seems to work fine at either resolution.
If using KX Drivers like myself, a key to understand and be successful at “routing” a CL soundcard is to understand the KX DSP layout. View my post here to give some ideas.
To make this skin work for you, on top of the usual:
The main screen has a “Party” button that is setup to toggle between Party On and Party Off. When on, the Zone map and the control screen will indicate the zones that are included in the party zone. As mentioned above, this is utilizing an event structure different from Steven’s sync command and may need modification depending on your requirements.
The ZoneMap screen is a floorplan layout of my house. I did it in Visio and converted it to png. It can very easily be replaced for other floor plan styles. It has been setup to display up to 10 zones (including the party zone in my case). I tried to organize that screen in an easy to follow layout so others can redefine for their needs and even add more zones if required. To explain it as easily as possible, each zone has an invisible png overlay, when the mouse goes over the invisible overlay, it unhides the zone graphic, which inturn, unhides the zone status and coverart image. Clicking on any zone sets control to that zone using the zone set command/event.
The control screen is setup to show my 6 zones (5 dedicated and 1 party). As mentioned above when in party mode, the zones effected will be indicated. It may need to be modified to suit your requirements.
The volume overlay indicates amplifier volume control beneath Zone (winamp) and Master (system) volume. I’m currently designing and building a multi-channel gainclone amplifier where each stereo pair’s volume can be set from motorized pots…yeah I now I had a post about it about 6 months ago…I’ve been busy . I’m using the parallel port and girder commands to control the port. This can very easily be modified for controlling amplifiers with RS232, USB, or any other means that can be utilized with Girder. This is still a work in progress.
I’ve included alternate PPC screens in a folder named Alternate PPC within the ZoneSkin 2 directory. I’m tending towards a full display and using the PPC hardbuttons to navigate the different screens so I can keep the category displays as large and easily viewable as possible. If deciding to use these screens, I have included the buttons that navigate to the different screens off to the side so they can be used to help define the hardbuttons on the PPC. Follow Steven’s document here for details of how to do that. The Alternate PPC screens have the navigational buttons shown on the PPC screen, but the categories are displayed smaller. I'm undecided as to which way to go, and may even scrape what I have done for something different once I finally get my PPC (waiting for a Dell).
Finally I’ve included a Fonts directory with the required fonts for using with this skin. Please copy these to your Windows Font directory.
Weather maps are URL’s from theweathernetwork.com for my area, and can be changed to any URL within your particular area.
To install:
Assuming you have already installed CDEX and setup that correctly.
Download the skin here and unzip to the Xlobby\skins directory.
Copy fonts to Windows\fonts
If using intheater script, open the script file and define for your requirements.
First time run, enter Xlobby setup and select the Zoneskin 2 skin under the Skins tab
Xlobby will restart, run the setup again.
Define zones under the Basics tab
Define your location for Xweather in the Plugins\Xweather tab
Define CDEX location for the CDEX plugin
Define Shoutcast information for the Shoutcast plugin, following PerfectHTPC's instructions here
Define your location for theater information. Follow tswhite’s instructions here about the intheater script
If running the intheater script for the first time, navigate to that screen, and do a refresh and wait for it to be completed. Xlobby will need to be restarted in order for the database to display the first time.
Umm, anything else...oh yeah, things that I have noticed and requested...hopefully Steven hasn't given up totally on Xlobby2 and he may try and impliment some of the requests.
If using full screens for thin client, zones don't highlight in the zonemap. This is rather unfortunate, and hopefully he can add this feature. If using a full screens in a fat client enviroment, this is not a problem.
New zones always take the next available zone space. This is most noticable when using fat clients. I'm hoping that Steven will change this and allow users to "lock" clients to specific zones.
I never thought of using this on a touchscreen, so anyone trying this... ! Let me know how it works. Feel free to modify it to your liking, and give me feedback to help me make it better. Any questions...don't ask (just joking )...ask away.
That should be it.
Some more screen shots:
Main Menu
Album Category
Control Screen
Volume Control Overlay
Shoutcast Overlay
Search Overlay
Current Weather
4 day Forcast
Weathermaps Category
Zonemap
Zonemap with Party ON
Control screen with Party ON
Okay...this was way too long of a post...time for bed...almost 3 in the morning. Night all.
**UPDATED - 11/1/07**
http://www.xlobby.com/files/Marbles_00/ ... eSkin2.zip