I must admit that having the ability to add something like BGM (background musics) or sounds effect would push our ability to put some epic scene even more.
Remember Halo 3's "Believe" trailer?
This is one really good example of what adding sounds can achieve:
If we had to give an idea of what's the minimum needed and what's the best kind of possible sounds option we could have, there's some explanation:
At least, being able to add a audio file with those 2 options:
• Fade-in + fade-out checkers
This might seems useless at first, but whenever you got a good track, but it's starting slightly too fast and hard... or even ends up too "directly", fade-in and fade-out allow the audio to be less aggressive.
• Loop/Animation checker
To put it simple, this checker would allow the audio file to be played in a loop (if checked) when the "scene" is loaded or, if unchecked, only plays when the "Play" button for animation is clicked. This would allow people who want to synchronize their audio with the "scene" animation content to do it by recording the "whole" animation scene in a single audio file.
For something more complete:
An editor like Youtube's annotation/timeline/edit tool would be the best. In other words, we get to see a timeline on which we can link the sounds at specific frame/time. Ideally, it would requires at least 2 timelines: One "On Start" meaning it automatically starts playing when the scene is fully loaded and loop regardless of the animation state and one that plays in parallel with the animation states when used.
Ideally, the files formats supported could be at least:
Though, for the sake of the servers, a file size limit should be implemented.
In terms of size, something like this should fully cover anyone's needs:
- 1 file up to 6MB. Mostly for the BGM. (It would also cover the ground for the "minimum needed" previously mentioned)
This would allow a MP3 file of approximately 3-4 minutes with an acceptable level quality.
- If there's an editor and it allows multiple sounds files at once, up to 2MB for the subsequent files. (And that's quite generous. If you're using an sound that last 3-4 secs and it's more than 2MB, you're really not using the right kind of file nor compression. Most of my sounds effects only takes up to 1MB max and they're high quality in wave format.)
That's what I wanted to add on the idea.