A Christmas Present for HouseBot

General HouseBot discussion. Any issues that don't fit into any of the other topics belong here.
Post Reply
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

A Christmas Present for HouseBot

Post by Circe640 »

It's finally time to let everyone kick the kat. For Christmas i am finally releasing MediaPro. It is a very large media toolkit that is still far from finished in terms of functionality. There are two parts - one is the actual plugin for HouseBot and the other is the application that maintains the database that the plugin uses. This separation was made for both ease of use and performance. Since it is the holidays, it will not be available for download until after Christmas. The download will be large - about 7 - 8 MB zipped. It contains the plugin and code and associates libraies as well as a skin and a import load to HouseBot complete with a sample theme. This sample is the easiest way to understand the functionality as the plugin has over 230 properties. There are three functional areas within the plugin -- generic media handling, songfinder and queueplayer. The next series of posts should contain images files starting with this one of the sample main panel
Attachments
menu.jpg
menu.jpg (35.27 KiB) Viewed 7300 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

Here is main panel for Single Filter processing
Attachments
singleprocessmain.jpg
singleprocessmain.jpg (91.27 KiB) Viewed 7299 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

The main panel for multifilter is the same as for single filter processing but replaces the filter selection list box at the lower left with these two buttons
Attachments
multifilterbuttons.jpg
multifilterbuttons.jpg (6.13 KiB) Viewed 7298 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

The change filter types brings up the following panel to allow the selection of up to 5 parallel filters
Attachments
filtertypes.jpg
filtertypes.jpg (48.56 KiB) Viewed 7296 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

Once filter types are chosen then you can select filter values for each type
Attachments
filtervalues.jpg
filtervalues.jpg (44.78 KiB) Viewed 7295 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

For those who want a more visual presentation - either filter method can be set up to be used with the more graphic thumbnail presentation. This sample panel is also an example of set a property value on entering and existing a panel as well as the use of transparent buttons over dynamic bitmaps
Attachments
thumbnailer.jpg
thumbnailer.jpg (120.8 KiB) Viewed 7293 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

For a more compact presentation here is a simple alpha based select panel
Attachments
alphaselect.jpg
alphaselect.jpg (44.84 KiB) Viewed 7291 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

All of the above main media panels share the following subpanels accessible from buttons - First media details
Attachments
mediadetails.jpg
mediadetails.jpg (99.27 KiB) Viewed 7290 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

and media overview
Attachments
overview.jpg
overview.jpg (36.01 KiB) Viewed 7289 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

and media locations
Attachments
locations.jpg
locations.jpg (36.43 KiB) Viewed 7288 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

and depending on the media type data in the following media playlist form
Attachments
playlist.jpg
playlist.jpg (32.75 KiB) Viewed 7287 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

Somewhat independent from the media components is a separate facility for songs embodied in songfinder
Attachments
songfinder.jpg
songfinder.jpg (94.38 KiB) Viewed 7286 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

Finally aalthough there are serveral other subpanels, you may have noticed buttons labeled copy song to queue or copy playlist to queue. these load selelcted song or playlist to the queueplayer
Attachments
queueplayer.jpg
queueplayer.jpg (84.64 KiB) Viewed 7284 times
Circe640
Advanced Member
Posts: 206
Joined: Tue Oct 07, 2003 10:01 am
Location: Columbus, OH
Contact:

Post by Circe640 »

Right now there are a couple HB users who are helping me to ensure that the delivery next week is a bug free as possible. Although the plugin is major, the app that maintains the database is about 10 times as much code. Although the sample only shows DVD and CD under media, there is support in the app and the plugin for playlists, virtual playlists, PC video, LP, LD, SACD, DVD-A although for many of these getting data into the system is a manual process. the underlying structure could also support jpg/png images and slide show if there is a reasonable interest for this.
Post Reply