Abhishek’s Status Report 2/18

Abhishek, Weekly Status Reports
Personal Accomplishments Overall, this week a lot of work was done in terms of narrowing down the specifics of how all of the systems are going to work together. As of last week we knew in broad strokes that we needed genre classification, signal processing, lighting, and UI units. Now we are much more clear on what we need. I personally was working on the Expressive Lighting Engine. It was broken up into a few different parts, and is the unit that is closest to the actual lights. I determined the details of how this engine would function. I built out the specification of all the functions that we will allow for including: color change, strobe, fade, rotate, and blackout. We also then determined how we would approach actually selecting…
Read More

Abhishek’s Status Report (2/11)

Abhishek, Weekly Status Reports
Personal Accomplishments Personally I was able to make significant architectural progress on the Expressive Lighting Engine, and also was able to work with the team to get the DMX protocol and hardware set up. Regarding the Expressive Lighting Engine, I decided that the system will be composed of 3 main parts.   The first is the Expressive Lighting Library. This will contain all of the functions that lights will be allowed to have. Below are the lighting functions that I have determined would be useful to have at the moment.   Function Name Parameters Color Hold Light #, Color Holds a color Color Change Light #, [Color1, color2,  …], freq Cycles between colors at a certain frequency Strobe Light #, Color Flashes a color Strobe Random Light #,  Flashes random…
Read More