/// \brief Check if the change between \p previousState and \p newUpdate is audible.
///
/// The change between \p previousState and \p newUpdate is audible when the rotation of source and receiver exceed the configured thresholds given the configured RotationMode.
/// \remark If the conditions are not fulfilled, the change is not audible.
/// \param previousState the previous state of the scene to check against.
/// \param newUpdate the CUpdateScene to check for audibility.
/// \return true if the change between \p previousState and \p newUpdate is audible, else false.
/// \brief Check if the change between \p previousState and \p newUpdate is audible.
///
/// The change between \p previousState and \p newUpdate is audible when the translation length of the translation vector of source or receiver is larger than the configured minimum.
/// \remark If the conditions are not fulfilled, the change is not audible.
/// The change between \p previousState and \p newUpdate is audible when the length of the translation vector of source or receiver is larger than the configured minimum.
/// \param previousState the previous state of the scene to check against.
/// \param newUpdate the CUpdateScene to check for audibility.
/// \return true if the change between \p previousState and \p newUpdate is audible, else false.