Programmatic Composition?

Talk freely about the scene, the world of remixing, or anything off-topic unsuitable for the "Fun Forum".
Post Reply
User avatar
agent4125
Commodore Fan
Commodore Fan
Posts: 36
Joined: 01/04/2007 - 4:12
Location: San Francisco Bay Area, USA
Contact:

Programmatic Composition?

Post by agent4125 »

I'm working on a game that will partly involve allowing the player to create their own music. I'd like the interface to be as simple as possible, while still offering a wide array of freedom.

For instance, they could set phrase 1 to be bassline only, with a drum fill leading into phrase 2 which is a latin groove. And for each phrase they could fiddle around with a couple of settings that switch up the rhythms, etc. There'd be no note "painting" -- assume the player has no musical skill beyond knowing being able to pick out patterns that they like and the overall structure of the music.

Anyway, I'm trying to find examples of programs that have done something like this in the past, mostly for inspiration on the interface. The exact style I'm going for is marching band, but for purposes of inspiration it could be anything.

Has anyone seen something like this before?
User avatar
omoroca
Forum Celebrity
Forum Celebrity
Posts: 471
Joined: 30/11/2006 - 9:27
Location: Berlin, Germany
Contact:

Re: Programmatic Composition?

Post by omoroca »

Yes, I did. On the C64! ;-) The games "Hawkeye" and "To Be On Top" have features similar to what you want, I think.

Do you know where to download? If not, I can give you the links to the disk images and an emulator.
There are 10 types of people in the world: Those who understand binary and those who don't.
Image
User avatar
merman
Forum Fish
Forum Fish
Posts: 1938
Joined: 24/01/2003 - 10:42
Location: Skegness, UK
Contact:

Re: Programmatic Composition?

Post by merman »

Do you mean like the Mix-e-load on Delta?
--Anyone want to remix my SIDs?--
merman1974 on Twitter, Steam and Xbox Live
User avatar
Dafunk
Forum Celebrity
Forum Celebrity
Posts: 291
Joined: 11/05/2006 - 15:37
Location: Serbia

Re: Programmatic Composition?

Post by Dafunk »

check out the c64 demo "Dutch Breeze", there's a loading part where you could do that...

http://www.c64.com/?type=2&id=124
User avatar
agent4125
Commodore Fan
Commodore Fan
Posts: 36
Joined: 01/04/2007 - 4:12
Location: San Francisco Bay Area, USA
Contact:

Re: Programmatic Composition?

Post by agent4125 »

Thanks guys, these were all great suggestions. =)

I'd never seen the mix-e-load stuff before... it's a cool idea. Interface-wise, Top Be on Top seemed to be closer to what I'm looking for, but with a few more options. I guess I'll have to do some experimentation to see what works.

If anyone knows of some non-C64 apps, I'd be interested in that, too. I did come across a drum beat generator which was kind of cool, especially since it's open source:

http://www.iro.umontreal.ca/~vaucher/SC ... ythm2.html
Post Reply