Summary of this message for short attention dudes:
This use case highlights the need for real-time sound modification in a game engine.
The game has music that needs to be distorted when the player is near a character or enemy.
Using a third-party application for this results in a subpar experience due to the need to fade in and out between the original and modified music, limiting flexibility and requiring multiple pre-modified versions.
Real-time sound modification in the engine would simplify this process, using a single music file and events for distortion.
This approach supports dynamic music and complex sound effects, enhancing sound design and making the engine bit more unique.
It will also allows for quick modifications without external applications and or tools.
Looking for more use cases from @Pyroqua .
full text
This use case depends on the features that the sound system needs to bring in order to be useful, which is sound modification.
The game has music.
The music needs to be distorted whenever the player is nearby a character, enemy for example.
Instead of going to a third party application just to distort the sound which will also give a subpar result because now you need to fade the original music and then fade in the modified music.
which will not give any flexibility in modifying the distorted sound unless the developer includes modified versions each one having a slightly different distortion just to give in a good fade in of the distortion.
This could have been avoided by just simply adding sound modification in real time in the engine, which only needs one file for the music and then simply use events for distortion.
The real use case for a sound system is for dynamic music. Music that constantly changes or to make complex sound effects or music just using simple sounds. This could also help in simply modifying the sounds quickly without any third party application.
This is assuming that you can change the sound system in real time while the game is playing.
Not only will this add extreme variations for the music and very good sound design for games to also make the engine bit more unique.
Of course Iām waiting for the OP, @Pyroqua, to add more use cases.
Iām trying to help him because I think it will be good feature.
He will have much more useful use cases than what I have.