Walcott Visualization

From SlugWiki
Revision as of 19:26, 3 July 2006 by Wrchan (Talk) (Hardware)

Jump to: navigation, search


The Walcott visualization integrates a set of rewired christmas lights into the Bemix system. A custom XMMS plugin running on Cocoa Table calculates five 0-255 values based on Fourier transform of the music playing in the lounge. These numbers are wrapped into a 4E Network packet and sent to the serial port to a PIC microcontroller. The PIC parses the packet using BemixOS technology and sets the brightness of each color of light using PWM.


The visualization uses a PIC to decode a 4E Network packet containing six 0-255 values. The packet should look something like:

(channel 1)
(channel 2)
(channel 3)
(channel 4)
(channel 5)
(channel 6)

These values become the duty cycles of six software PWMs running in the main loop of the firmware.


See Also