< Back to IRCAM Forum

Spat5.spat~ : distance clipped?

When a source moves very far away from listener, it is still audible.
Is that expected ?
When Source Presence reaches 0, distance has no effect.
setting Room Presence, Running Reverberance and Envelopment to 0 : I can still ear it…
I can’t find any setting that would make the source completely disappear when moved far away from listener…

If I mute cluster, early and reverb to keep only direct signal, will Source Presence = 0 : signal is still audible.

please open patch bellow :


----------begin_max5_patcher----------
3310.3oc4az0aiia74c+UPXzGZAxpHpu0Azhqnnn3dpE683dGVPKQayKxh5n
jbVuGt62dGRJIKISpnj3r.EM.qWGMi37AmO4v7au+ca1x+BsdC56PeB8t28a
u+cuS8H4CdW2u+tMGIeIqfTqPaSI8Q91eYycZPMzuzndbAmjukTtuGPY6QVY
AsQ8R3tGxxU3Bu+GBhFgIusYNp5G0bthpYtMpEG8ycfqHMYGXk6+rfl0nw.G
43dGxyW9I10U8KdNtneV9F+96eu7i6VoPlwOdjV1bkTdjehhp4shLJFsiHtS
9Ah7H4riiypE8Pyht6BxV5XgKxS8Kt2XgqsFHJhfNQEmQGX6OfxE7JPByZ3B
zuzV2fpoMchO5+Hn0zR3KMbjKhRDELpXPGTvJoY71R0J6sVEi+yVw3GnUIIg
Nt3TWeLN.mDkDjfkZqTILe+ard5GPOxaKxQzuTA7Ap4PuIgTU.uTEv2EmQ4r
ZRUEnXPOdfVh9wYps+Jx80or7doJKOes8yaj5ArQZjFRejyONHt2g9XaYo5w
Tv9ZKUPjJARYN5eVdhVvqjqk1V56P+.ptgUTfxHkRKKDqYj60KSagewlV9IJ
sUj+ah1RYa.lJMJ8AqF82P9tni.nRN5HWPQYGfHe.nRoUFnu9tdqspdSI3s.
VaaaiAEG5Oej.ZlyHgVumipY6KIE+EmepbfrJJB93PXyNJmy1siJjqtQ0dvJ
U69ouT0djNfWn9Wdog5NRqqI6oWai1vqLFt1yfLD+LyTsXVJuf.oDEn78Bec
YorIcXGY1AWXaE9Y0hY3sTLwgiDyDuWkXtqfCrTO2siKNRTTIZIivJhfbj1P
EelVR1VPGa0MVpsjxwypTe2ZJEQK8Xb7MXW1VAWf+HBatnC+qETuj2PAUl88
0WzkMy460w6tGeuLfE5OgWqIsm2afIMNPkOHM9MYS8YVEsu6suJZrRJSccBm
WPkNE3se+8QVYN+w64UzxUu0ldS2Z0BsmrEh4Bcp+aRmD.wIPhZUN7l0tc6E
rb5zssa6B0gsKrAQNAQtoototgwQ3Xb5cnXkPlp0BAuPQspfbt.7P+idljKX
6YPsFMziUbEWI6Y4kF0thAhRFWHkDFubLnc7hB9i6K3aGQLCQ6wVBHD18zi7
bEIA2jZV1vdFCrbaDTf7ZMn6fsTVAq5.EZURWLZji63rTkMlY2eskTvZNeMk
T+RSqrNYUUVAt1Lm0EwIiQa5ax+kyTzkHNunouerSHTVabjN1lNBdjyEQreS
rfVtuoWAHwBzKYOTeYwyIMjNqiNyCs9Y3zEFA..Q1VyKZan.OcP6obfJ3OPo
ND1tNEhRSx.JCFEOENO.AQT3PZyYb4SFgPmMPqWDTQTRPj+HXEbnVvK1fJ1l
W1.NseFJOtg1KSi49QuU+iTNK5un8d5dxyzIh90bR1er1vfX2mc80JWPHTt5
+BB6+7E4wWvNQc1C8WLvvmHhgMqqgZTbL4yaH1W7xttqxCQ9OnZRn7w6jrWc
yEqWPlZjcZURKF5xw8oNro.saith.r+X2lZxIZ9mIMMBFzXF8x2pm6ibhTzR
46FLy5MxFoXfBf2aWsNA0ivFjp339PQyfxTQh9PrqQ30G3hlURodcso0ABg0
T2bVuYF79wNHuHuBKkKUC6LgNxO+Cz2yJqZapQX42.d.1xqQInuGLLTO2S9b
VyirlCneZy8UD0wQbuTJPkPux6Xzh7sPjtVAo3m1XrsW+UlmN1RWE9CYGJap
YeUapicdVQ4WwYfFf8kA0w5RWzd2in7v96eWvjq4XCVf6gEaAqUiYne4ar.M
Z3katAcxk71bdx5Ji7BdUUFsn4KuNyYmfeTlvdsEBF8BZlaEBaWuMP4uuEM2
HEPz2SOJODpU2CmkSkHvljNprmt.9qU1ciupI1EprouoTfs1REiqeXT+pmX0
roYzFCklyZH1AWSK5XQC.OvxoxiN7XayjfviP4Km+5P0ZP49AIdXunPe+Tnd
eWmT3mP2PuDbPPhej7QCB73UAJEBp8ExAzbeFSj0VPDVnWFmKxg3mPPimPvg
RJgpqHx8o6GJ4NmtizVz6AXA8Qked4CrYNeLUVlefZ4dfzLQgcY8MszUBdEj
nrigzlLFzGEbQ+BFjBMVF4FC+WXrumhoWl8YGk8JK0LFTIEjszB8Y8YC5SIy
JblviqQopeM4rfX6XYC6Iax.UsflafYN0pBdOlcbsiUA8jVv9PjQkJohJZZE
pkIYQLFKa3NI5xGljMAIm0V+DL5AnpQt37JwZHIu6BH8JMT5WllCP+XkTcLX
7XUSEk7.nauDpZDLPoS4lA0t8QNemkWTV8Lsb59J9ZniiwY3kuDiy.vmzeb.
ymLH0HLehfTCXttfTlPeE9SFohQSpALMFjBufRYofTizG1B.XYUOPI4UG3kT
KNJGA0CynEyQVFvQxW0HXJaOjNi8fYnWN0+MRMvvy2RxdXuPNWrohRraZhqe
peRRTXTj2cq7QS2ktr3pfw2qNTgoQjmihQap4HwqHYcm+yX+z4nUmQJnWu2M
GMnN1tMgEPhuaWMUZ8LcudAgc7gTcDbiGl.CfaNqVdXe2+UN+30LXOzAZ9Dt
wiWMvLO6goa8juvr3qpfrPxNEb84Ws.BqMOgB4IAY8FIz6ErbyDQAYHBxP7o
ovqklD5S8COeUksfNxoveFXX+Wtf4LI0g.giPM4IvzN+lSpOPymtQn.XWa45
DpRckfgRLSwwQizcpW0ZBJET4QFHUNEzEXqQHMwceFkua0OxyO0CGFkDAOv2
MbNKOhd5pCly5ETHpkkM9NXq09pCcII6b5fby0WrSnGqNPpAaPcl+oz5BPUB
ca.0UBLKvaOzKAnmhfnsvV8aZPqUB0XaU.OvIFi8SJyNvMWEh8zIDA07pIOu
Yy06nUNGZKJrTc2HDVcgyidGH8Qg8UTBcwzwdpbUddwwdAtwiMU6twM1JcsG
p49MgHuPSz5yifoRkXpeG8AAkZrh6GIhi5.SlftUvJrCEVYk7pN3gqqHmdRc
H69AlfRKOohBaDnJZs5nipsUdCrWEqGPeTXr4ZqUqxB8Xqfu8bU2IeX.C9wR
107AFJ8P8SPbTheLNpig9fuSbp5mPOebjWRvJXREIVfIUvWjIy4UUETaM1SX
1NeC.x86DzesqF.y8AKuDgSOQ5Y.ujbrfu2aisFytpslAvx5FxoPKokC0eaf
YWPCUCtc1TML4AEszKKu5imWBgrhVYT4kPQe4rdZp7HKWOsLydSZjpOPzGGV
nQjpAeNR97BFu3QRJAtwJ3qqOSo9McLXJ.8xl9B+orCBcbmiCzUwI1PYUFPP
NJhd39Ff2o.2UnW.W6XbPezAt1Q4J68q.a0neJlrxcxQNPMnuFvQ9a8mRfmw
Eqy9RO3FOOGOrL9fO12OLHH0yB55o.4mJ6wA9wMIHH1C5xwL5xKVi182IbNF
CluZNHvyIPF7B644F65i8r+BZd.6F5D4q34jznfj.+DauwRrQuKhlKRCc7kb
gWbPTXhGvGVvOmVV20FiqSRjJnKN.J0CiCWXKQ26xbufo3Y1SwDN2Sz0R+Iq
0Iz8VWG.XXVVSqm+Di9nsCeoCFur377C6oahbaz2o6Q0d0V2Jplhc2sxog0z
8R+HT5D5eWQG06RGNFYiNXxqLOwFPntB1WsB8p4AeAzVYipcYTC88uCkjHO6
9P47tBFqX6w2x4Dj.FPgxKCSDjHN4tU8jo6bCWdIxu1ZlWUZvsDgQf6fZ+py
DTZoQsOXtyNxpoFAZ4.BFzsk4TgbFmzRnCX8d3+fKn+KAoBZEqF8QEFF1Ou7
p6prTUYO6KmldeiqyAJGRQMGVJvZichzXdIzi.D5CufWaYytCiwJC6HA0jMf
T2fIedi3TMgpIzXgQPNY55jppavLQmN9rw2nhtAFBtfeB+y1FmH.c5ntmLoJ
PnPn46dHrkAdu1qWen6ybLcOygy4EomJWp59p3Gd0Es3a8bqkJ8oytF36lwG
N3F19RvYKqfoKXpWqoBBosutLhC0b4gfxSt7KFU5RBOIBlePpq5vLm+kQgot
XiLbA3V4T0GlS618y6x20INIwyOT9MnhfvYgFsb0GJn6IYmmHE3mxHQoYe5a
la2P5cu7GG0v0pqO3+PPg+OY6F+L2t8+eh86HO40aIDK+7YscqPQEga1exiJ
hTzkj7hMvkSZ6SWtQ4it9myZ57SWBFhrcyIVMkR+VQo9EYQJIuQSuZJE8MSj
VAghtAzIYMBzMfN8Z+k2htUDBuBBgesDZEBD9VXJDuBARQnWqDErFq6jafD4
uFcm2MgRgeynzZLv6C995nzZh10G780EAeMQG7uEwUwdurH35zgPSKmnh5Nr
UDAJ94W3Wlf3FnvD8upNxjMBpd.hC+Q3sgHfbzMPB5tqlyluDo+SUQ8mTgnr
k0kJV0K1FUgUxtZji8r6u3Bn9q2+6u++B.b+y+B
-----------end_max5_patcher-----------

Indeed. This is a constraint/limitation of the perceptual model used in Spat Oper…
For instance, the Source Presence factor has a range of “only” 40 dB. (so yes, you can definitely still hear that)

I certainly understand your point, and I agree it would be nice to extend the model to your use case of “infinitely” distant sources… We’ll think about it.

To further attenuate the direct and/or reverb signals, you could use the axis and/or omni (gain) filters… But I admit this makes things more complicated.

Sorry for the inconvenience.
T.

faking distance attenuation using filters gain is a good idea, I’ll give it a try !
That make me think that maybe a real “input gain” parameter in spat5.oper could be useful for this kind of thing…

Extended the perceptual model to allow very distant sources would be appreciated, thanks for considering :wink:
(actually only the Doppler effect sounds realistic when moving sources far away…)