A Truly UserFriendly Game Audio Engine?
dallen writes "Do you wonder what Illiad of UserFriendly does when he's not coming up with comics? This article at GlobeAndMail.com reveals that his company, Condition30, is working on multiple videogame-related engines which create unpredictable but recognizable content. The company is working 'to polish its game-engine technology', but its public demo, a music creation engine, makes 'random' music that sounds much like music, not noise, potentially for games and other interactive products. Says their website: 'Our principal product, ZenStrings, is a music-generation engine that composes music and audio in real-time without taxing memory or processing power'."
Combine this with the software that can tell if a song is going to be a hit or not and you'll make billions selling to ClearChannel alone!
Anyway, you can find some samples generated by the engine here.
The IT section color scheme sucks.
Rather than reinventing the wheel, why not just get a an actual musician to create real music for your game?
/. opion, there are plenty of RIAA-hating open-source-friendly musicans out there who would love to create soundtracks and/or sound effects for games.
Contrary to popular
Try signing up for a mailing list where musicians hang out online (such as the music-bar list at ampfea.org) and ask around.
A pizza of radius z and thickness a has a volume of pi z z a
The very odd cult game tranquility has used this concept for a long time, and also does the "auto generation" trick with it's game geometry as well.
ZenStrings almost seems...inspired.. by tranquility's soundtracks. Especially the example/sample "Tranquilitatus".
The space-sim 'Elite' did this in the mid 80's.
They didn't just do it for the novelty, however.. they had to have the computer generate stuff randomly, as they had no memory to store stuff permanently!
There's a cute article about how they developed it, and how the random engine created some pretty funny outcomes, including planet 'Arse'.
mogorific carpentry experiments
The public demo is samples, not a runnable demo. According to the article, they're seeking patents. I think I'd rather try to get Boodler running, or Looching, which preceded that. (Or Tranquility, which someone else mentioned.)
Oh wait, this is basically Sid Meier's CPU Bach, circa 1993. And I seem to recall the crappy editing software that came with my Dazzler DV capture card had something like this as well. At least he's still pushing the envelope of unfunny comics.
But it sounds pretty random to me. Yes, it's more coherant than pure random notes, but it has a long way to go.
Isn't this what the original Beatnik engine Thomas Dolby designed was supposed to do? I remember Dolby giving a lecture at a Music and Multimedia event in SF (around 1996). This was back in the CD-ROM days. Headspace would later dissolve and Beatnik looks to be more focused on phone ringtones.
What a coincidence! I just started on my own open source project to do this.
/dev/random > /dev/sound/dsp
Here's the source:
#!/bin/bash
cat
Any improvements and bugfixes welcome.
"My religion is to live --and die-- without regret." -- Milarepa