circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

Automated Rock Band Player

Figure:1

Figure 1 

This player decodes the Xbox 360 video output in order to beat any Rock band song as the suitable button pushes and strum signals are sent to a modified Xbox controller.

The composite video signal from the Xbox 360 is the primary input on this project. The signal is split when sent to the sync stripper, analog comparator, and TV. The game on the screen is displayed by the signal to the TV. The VSYNC and BURST signals from the composite video signal are outputted by the sync stripper outputs which respectively signify a new line and new frame. These are fed into the external interrupt pins of the Mega644 and the interrupt ISRs are used to count the lines and clear the counter at the beginning of every frame.

Most of the chrominance leaving only the luminescence is filtered out using a basic low-pass filter while the resulting signal is fed into the analog comparator of the Mega644. Due to budget considerations, a standard 2-way RCA splitter is used to split the composite video signal that could be outputted to both the device and the TV. Data is read from composite output port.

Rest of the project

Tags: automated, rock band, player, xbox controller,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here