I'm making a scifi map and want to have everything synchronized with a beat, with all the different objects in the map emitting some sort of sound that builds on the beat. Like Rez, but not nearly as complicated:
First question - what audio program should I be using to make the beats/supplementary sounds? I want a digital trance/techno-esque sound to it, so there shouldn't be a lot of nuances I need to worry about when adding melodic stuff. A more beginner-friendly program would be best.
Second question - Entity-wise, how do you think I should go about this? Right now my thought is-
logic_timer fires on each beat with outputs to:
-play beat sound
-make glowing things in map flash
-add 1 to math_counter, which counts every 4 beats and plays a downbeat
On top of that, physics objects and usable items should have unique sounds (i.e. a small riff when somebody throws an object), but what if the player triggers them off-beat?
Another idea would be to have basic background music as a track playing, and try to sync up the triggers to it, but that sounds like it could be thrown off beat too easily.
Ideas? Suggestions? Hopefully I can make this very modular and easy to add on to.