Breakout Beats - Applet Demo
This is an applet demo of exactly the same program that I used in my live performance of "Breakout Beats" on May 16, 2009.
- Purple Phase contains this tune.
- This demo might not be so used easily because this is exactly same as the one I used in my performance.
- It has no "Start Button" or "Stop Button". Just reload the page if you want to restart.
- It has no "Game Over"
- Type "H" to move your pad left, "L" to right. Using shift key with "H" or "L", you can move the pad faster.
- Type "+" to make the ball bigger and the pad wider. Type "-" to make them smaller or narrower. Note it may crash this demo because I do not check boundaries.
- The horizontal axis corresponds music progression. If you break all vertical blocks, the loop of the music gets shorter.
- The vertical axis corresponds frequency. The less blocks you have, the narrower bandwidth of band-pass filter will be applied.
- Chebyshev-filtered saw waves will be played as the ball moves. The X coordinate corresponds the pan of the wave, and the Y coordinate corresponds the frequency of the wave.
- It still has bugs, especially around the collision detection and calculating loop range. But I will not fix them because fixing them is annoying, and I want to remain this program same as the one I used in the live performance.
- I do not make my source code public because I am a shy Japanese. Gomen nasai.
Personnel of this applet
Music, program and graphic design by HAGIHARA Yoshiaki with Processing. Graphic design is totally inspired by Atari 2600 home version of Breakout. The source code to display waveform is borrowed from "waveform.pde" (a sample code distributed with Processing).
Last update: Jun 7, 2009.
copyright © HAGIHARA Yoshiaki (hagi@hagiplan.com).