Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
34 | ThereminFreaks - Theremin Rhythm Game |
Esteban Looser-Rojas Michael Recklein Yhoas Olivas Hernandez |
Amr Martini | appendix2.pdf design_document1.pdf final_paper1.pdf photo1.jpg photo2.jpg presentation2.pdf proposal1.pdf |
|
We are planning on creating a theremin-based rhythm game for the PC platform. The electrical component is a PC peripheral theremin where the capacitance is controlled by moving one's hands closer or farther from the plates on the theremin controller. We plan on using this capacitance to affect an oscillator's frequency and capture this frequency as a variable on the PC program using USB. Thus the theremin circuit will be connected to a USB controller which will connect to the PC. On the software side, we will make a simple driver for this controller and a video game written in C++ using OpenGL. The way the game works is there is a stream of notes coming at the player. The vertical axis represents the volume to correspond with the loop antenna on the theremin. The horizontal axis represents pitch to correspond with the straight antenna. Other rhythm games typically involve the player pressing a button or a touch screen and/or simulating a conventional rock instrument like a guitar or a drum set. Some examples are beatmania IIDX, which is a “DJ simulator” and uses a turntable and 7 rectangular buttons and DrumMania which uses an electric drum set to simulate playing a drum. What makes this project unique is therefore the fact that it uses an unconventional instrument where there is no contact between the player and the instrument. And the pitch and volume are continuous rather than being discrete like pressing a piano. A game like Rock Band has a singing mode that is somewhat similar to what we are doing, but it only takes pitch into account and not volume. |