• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 11
[PATCH] Philips Ambilight-like RGB-Output on SmartXX
#1
Hi, first of all, i've read the news that svn is frozen for new features, however, i'd like to come up with this new feature, because I think a discussion about it can help improve this and so maybe, when atlantis is out, it can make it to the svn.

So I created a ticket here: http://www.xbmc.org/trac/ticket/4551
This patch adds the ability to use LEDs, connected to your SmartXX Modchip, in a way that is quite similar to the Philips Ambilight system (besides the fact that we can utilize only one single channel). If you watch a game of soccer, the rgb-Led would turn most of the time green, by watching an action movie, during an explosion, the rgb would go red-orange, just to make this behaviour clear.

By default it is disabled, to enable it, you have to change your advancedsettings.xml (details, see ticket). I had to change the settings.cpp to utilize this, I hope this is ok, in general I tried to change as less as possible in the source (its my first contribution so please regard this Big Grin)

I'm looking forward for your feedback

greetings
dave-o
Reply
#2
Cool for the people with A) an XBOX and B) a compatible SmartXX modchip

not too big of an audience which might be why you havent gotten any replies yet :p

Personally I hardly even use my old Xbox anymore Sad
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#3
hi there,

yes the audience is very limited, but anyway, jmarshall already answered me in trac and came up with some good ideas for improving this first patch.

on the other hand, while searching for information, I found some threads with people asking for this feature or trying to build something so maybe it will help some people.

thanks for your reply

cheers
dave-o
Reply
#4
how about posting a video? Wink
Reply
#5
Thanks for your feedback. Tonight or tomorrow I'll post a video. But I only use the onboard RGB-LED on my SmartXX right now, to drive a set of rgb-led strips is still on my todo list.
However, this single LED can still get you a good impression of how it works.
Reply
#6
Love these kinds of mods. Can't wait to see it in action Wink
Reply
#7
http://de.youtube.com/watch?v=lZht7Egw6ZA

thats a bad video, also due to the fact i'm having only one single LED connected this video is not very impressive, but it shows what this patch is meant for.
Reply
#8
hi
just a couple off questions
will this work on a v2 chip an were do you connect the leds?

how many leds can this control?

thanks
Reply
#9
hello,

this patch will unfortunately only work on SmartXX V3 und LT OPX Chips, as the older V2 doesn't have an RGB-Channel AFAIK. You can connect I think about 3 or 4 RGB-LEDs to the SmartXX directly I think (200mA according to Datasheet, one RGB-LED = approx. 3x20mA = 60mA times 3 = 180mA Max), but there should be possibility to control LEDs with an external power supply via some transistors or something. At least somehow its possible to connect a lot of LEDs: http://www.360customs.de/xbox/gehausemod...rgbox.html
Reply
#10
Here's a better video showing a "movie" that is very good for demonstrating ambilight features: http://de.youtube.com/watch?v=RNG2BYcQCZk Thanks pike who linked me to that Nod
New patch is used on that which is almost finished (only a little cleanup necessary)
Reply
#11
Hi there, there's some news on this: I've uploaded a new Patch to trac which can be configured to unload your cpu a little, also it has a little gamma correction built in now.

Also, I've finished connecting my IKEA Dioders in my living room and now have a working Ambilight setup for my XBox. I've done a video of this, you can watch it here: http://www.youtube.com/watch?v=5bcQMaBVQtI

Cheers
Dave-O
Reply
#12
Amazing! Looks as good as the real thing. Bummer I only have an X3 chip and the rest are softmodded
Reply
#13
thanks for your feedback. It's really fun, watching movies with that thing. I also could spend hours just watching this Philips Test-Video... Nod
Reply
#14
Hi!

How about making your patch compatible to Atmolight and use it in the linux version?

http://www.vdr-wiki.de/wiki/index.php/Atmo-plugin (only german)

One Atmolight board can control 2 RGB channels. Two boards can be hooked together an be connected to one serial port. That makes 4 RGB channels, like the real Ambilight thing!
Reply
#15
hi, I neither have linux on my pc installed right now, nor have this atmolight board, so I can't work this out. However, if I'm not missing something, as soon as this feature is finished, it should be easy, to utilize the ambilight-functions for use with atmolight board, it just needs someone to come up with a function to correctly write given RGB-values to that board.
But I'll keep that in mind and will extend this patch to calculate different averages on one single frame (I've already implemented some settings, to capture only specific parts of the screen, like only the left side or right side, top, bottom etc.
Reply
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 11

Logout Mark Read Team Forum Stats Members Help
[PATCH] Philips Ambilight-like RGB-Output on SmartXX1