If the game object (or parent) to which an audio source is attached is scaled by less than 1, this seems to result in some sort of rounding error in the directivity calculation whereby when directivity approaches zero there is a sudden cutoff of audio rather than a smooth transition. Particularly noticeable with extreme directivity settings - but a simple cardioid (alpha 0.5, sharpness 1) will show it up. Ideally directivity should be unaffected by scaling.
Unity 2018.2, google resonance SDK 1.2.1
To reproduce - create resonance audio source with reasonably extreme directivity. scale the audio source game object to, say 0.1,0.1,0.1. rotate game object with respect to listener.
If the game object (or parent) to which an audio source is attached is scaled by less than 1, this seems to result in some sort of rounding error in the directivity calculation whereby when directivity approaches zero there is a sudden cutoff of audio rather than a smooth transition. Particularly noticeable with extreme directivity settings - but a simple cardioid (alpha 0.5, sharpness 1) will show it up. Ideally directivity should be unaffected by scaling. Unity 2018.2, google resonance SDK 1.2.1 To reproduce - create resonance audio source with reasonably extreme directivity. scale the audio source game object to, say 0.1,0.1,0.1. rotate game object with respect to listener.