An audio backend for the multi-layered soundscape of Beyond Perception: Seeing the Unseen, a permanent exhibition at Scienceworks in Melbourne, Australia.
81
stars
14
forks
source link
Agents moving to different installations can break "simultaneous sounds" constraint #140
If an agent moves from one installation to another this can affect the constraints in a couple of ways:
There is the chance that the agent will cause the simultaneous sounds of an installation to be exceeded.
There is the chance that this will cause the installation that has been left behind to trigger another sound in order to make up for the fact that the original sound left.
These two effects result in an issue where the simultaneous sounds can easily become exceeded or drop below the minimum.
There are a couple of options:
Forcefully fade out sounds quickly if they would exceed the maximum. How to pick which sound though?
Have an agent constantly reconsider it's target and check whether or not moving towards it would break any constraints. This is already the case, but can be easily broken when new sounds are added or removed from installations.
Leave it the way it is and simply be careful when considering agent movement.
If an agent moves from one installation to another this can affect the constraints in a couple of ways:
These two effects result in an issue where the simultaneous sounds can easily become exceeded or drop below the minimum.
There are a couple of options: