SND - IDEAS & RESOURCES - Interactive Music
Posted 08 February 2004 - 11:30 AM
actually a very simple question: Why don't we make something like the programmers and composers did in Aliens versus Predator 2. The music loops the whole time and some other music gets played over it with the help of programmed triggers (like in Xenocide it will be more like when u see an alien or something, or when u get thru a door -> any scary moment)
Or for example when u get in another area the music suddenly changes. But because of the fact that there is little or no harmony, the player doesn't notice that there are 2 files playing. So it gives the impression that the music totally supports the feelings of the player and enhances the scaryness.
For the ones who haven't played aliens versus predator 2, try it!!!! It Rocks!!
Posted 08 February 2004 - 12:42 PM
*Coming back? Avast! Facehugger, finish your assignments!*
Posted 08 February 2004 - 01:29 PM
Posted 08 February 2004 - 02:19 PM
some can be mono and some stereo, to make more variety
so the channels might be something like.
1 bass (mono)
2 sparse percussion (mono)
3 extra percussion (mono)
4 Dramatic deep strings
5 Dramatic deep strings
6 main theme
7 main theme
8 Lonely high string
And what you do is write a parser to take in game event states and feed the music system with a mix value for each track.
So "no aliens spotted" event might just be "high string" and "sparse percussion"
"spotted alien" might mix in some "dramatic deep strings" and "extra percussion"
"fire fight" might bring in main theme as well. etc.
We had a system like this coded for Alliance and it sounded damn good.
some small problems with processor time but machines were a lot slower then so I would guess its not a problem now.
Posted 10 February 2004 - 04:09 AM
Altough, it's still also possible to make it so abstract (without rythm and harmonics) that everything is possible. But that would also destroy any musical meaning.
Posted 10 February 2004 - 07:27 AM
or am I missing something.
The timing is the same on all channels.
As a simple (ie crap) example: A classical piece, but with different sections of the orchestra being mixed in and out by an engineer. The whole piece is a single piece of music. The timing is tha same throughout the orchestra. If all the instruments are playing it sounds fine, if the engineer turns everything off except the strings it still sounds fine, just different.
You would need a tool writing possibly, but it might only be a simple MFC app. I don't know what tools you use. IIRC the way we did it for the tests was using cubase. Musician wrote the piece in cubase, it was mixed into eight channels, each channel was exported as a mono wav file, and the tool loaded a set of eight wavs and played them all simultaneously on a soundblaster.
The tool was a windows MFC box with eight sliders, so we could set up a mix, then write down the mix setting and send them to the coders
Posted 10 February 2004 - 08:11 AM
I'll see what I can do meanwhile. :wink:
Posted 10 February 2004 - 03:11 PM
Worth doing for sure, when it works it really works well for adding atmosphere.
Sound is more than 50% or the experience IMHO.
Edited by drewid, 10 February 2004 - 03:12 PM.
Posted 11 February 2004 - 05:06 AM
Actually I began this topic because I was so stunned about the effect of the interactive music in AvP 2. It really adds a lot of atmosphere and it almost never gets boring. It really does improve the game
I think I'll have to buy some more RAM so that I can put the whole orchestra into GigaStudio and try to get a track like the one of AvP 2 (more complex) going especially one like you hear when u're playing the marine!
about those sound extensions in OGRE, let's post a new topic for the coders :wink:
Posted 27 March 2004 - 01:02 PM
Posted 27 March 2004 - 05:04 PM
etc, and they play over each other (like, its about the exact same melody, but they don't have the same intensity). At start, only 1 is turned on (played), but the others follow it, and therefore can take over from the exact point (it could fate in, like 50% 1, and 50% 2) so the music doesn't have to reset each time. This would raise the harmony of the diffrent tracks, and it doesn't sound stupid.
the truth about scientology
Some people say that dreams are a portal to the subconscious. If that is so, I am a very disturbed person.
Posted 29 March 2004 - 07:06 AM
In that case, if u'd just want to let 3 pieces of music play over each other they can't have too complex harmony. Otherwise it will sound totally out of tune (like a very bad dj) I'll try some stuff during my holidays (in 1 week) :wink:
Posted 31 March 2004 - 02:34 PM