Not sure if this is the right channel… not even sure it’s a specific Linux question (but it’s on Linux that it’s happening).
My daughter is composing music (she uses MuseScore). Now she would like to compose music for a game (e.g. music/mood changes when changing rooms, etc…). Any pointers on how she could get started on this?
(the fun part is that in FOSS games you can actually change the music in a game and you don’t need to violate terms or go hacking the source files… it’s just all out there. (oh, and if things work well, she could even contribute back to a game)
I’m not a musician, and not even a game developer, so I’m the least competent person. So I’m just speculating…
The music for a “room” is played endlessly in the game, right?
So the music has to be loopable, that means the very last samples of the sound blends smoothly with the very first samples.
That applies to the music in the other “rooms” too.
Now what happens, when changing room?
Depends on the game (game engine?).
Maybe just a crossfade between the loops.
Maybe there should be a lead-out which will be played as finishing the loop for room “A”, then start with a lead-in for room “B”, and loop until “B” is exited, then lead-out the loop for room “B”, and so on.
Does this help somewhat?