ShortAndSweet
Download
The latest version is ShortAndSweet v0.01a, released on 12/28/09.
ShortandSweet v0.01a - Windows - Linux
(Note: large download ~20MB, contains .wav files!)
Description
ShortAndSweet is a sort of musical toy based on a simple flash (?) toy that I once saw on someone's website. He's since taken the original down, but it was pretty neat, so I thought I'd do something similar.
Check out GrooveNet for a revamped version of this concept.
Essentially, you click the little gray squares to toggle 4-bar loops of music on and off. In essence, you can sequence the tracks in real time, which is pretty cool to play around with.
I made this back in 2006 and never released it. It's probably buggy and not very polished at all, but at this point I'm not sure it's really worth revisiting. I managed to get it into a workable (?) state in order to release it, but that's all.
Known Issues
-Uses wave files and bitmaps, making the download a lot larger than it should be if I used more reasonable formats. =(
-Looks for resources in the current directory instead of the directory that the executable is in. Meaning, if you try to run it from a different directory, it'll probably complain about not being able to load required files.
-Default layout screen says v0.00a instead of v0.01a.
Frequently Asked Questions
Q: Halp! It doesn't work/crashes/eats my computer!
A: You're on your own. This is an alpha release that wasn't originally intended to see the light of day anyways.
Q: (Linux) Where can I find the Allegro library?
A: Package managers should have it under liballegro4.2
Alternatively, you can grab it here: http://alleg.sourceforge.net/
Q: Is there an OS X version?
A: Not at the moment. You might want to check out GrooveNet instead.
Q: What was this originally based on?
A: A similar musical toy that was featured on analoq's website at one point.
Q: This is really cool! You should make it better! =D
A: Thanks! ^^; If you really want to check out something better, you can look at SGX's Coactive audio toy.
Q: How did you make ShortAndSweet?
A: Short answer: C++.
Long answer: ShortAndSweet is programmed in C++, and uses the Allegro game programming library. The Windows build was developed in Visual Studio, but the release build was compiled using MinGW. The Linux build was compiled with g++ under VMWare running Ubuntu 9.10 RC. The music loops were made using FL Studio.
Q: Is the source code available?
A: Nope. It's kind of messy and I've since learned much better programming practices. *laughs*
Q: Can I redistribute ShortAndSweet?
A: Please just link people to this page instead.