Noisy Blocks The gist of the app is that you have these 6 blocks on this little grid. Select a block and you can move it around. Each block has a sound associated with it, and you can hear it by selecting a block and hitting the "Play" button. If you hit the "Play All", all 6 blocks play in sequence from left to right, top to bottom--that's why you can move the blocks around, otherwise what fun would it be?

Oh yeah, the reason the 6 sounds play by themselves at the beginning is to load them into memory. Otherwise the first time you tried to play them, there'd be a big pause, and you'd probably say, "Wow! This app must be broken! That's no good!" and I sure wouldn't want that to happen.

Top secret java source code.