< Back to IRCAM Forum

Somax2 "buffer can't read the file now"

Hello,

I have trouble running the Somax2 based on overview patch.

Every time when I try to play, it seems that the buffer can’t load the audio file properly. Although it said that corpus had loaded successfully, there is no sound from somax.audiorenderer.

This problem was not existed when I used Max8. I am not sure if the reason is because I updated it to Max9. I have re-installed the Somax2 but the problem is still there.

I was wondering if anyone could help me to check it out. Thank you so much!

Best,
Sam

Hello I have exactly the same problem. All the tutorials work fine on Max 8 (by the way thanks to Marco Fiorini for these very explanatory tutorials) on Max 9 no audio output and the error message “buffer~ can’t read file now”. It seems that the somax.audiorenderer object is the cause of the problem. Does anyone know a solution (that I have not, sorry!)?. Thanks

Hi!

Thanks for reporting this! Apparently this is caused by a bug in Max 9.0.0 that indefinitely locks a buffer~ under certain conditions. I’ve issued a bug report to Cycling74 and it’ll hopefully be resolved quickly.

I’ve noticed that there are a couple of other oddities when using Somax in Max 9.0.0, and we’re likely to issue an update within the next couple of weeks with a fully Max 9 compatible version of Somax, but in the meantime I would strongly recommend keeping both Max 8 and Max 9 installed in parallel


For those interested in the bug itself, here’s a minimal example to reproduce it:

<pre><code>
----------begin_max5_patcher----------
1111.3oc6X0siqZCD95jmBKto2PSw7WBqTqpTeLNZUjCXHrGvNxX1MaO5rO6
crMj.IDRX2bNakZuHFvLwy7My2LiMea9LqM78zJKzCnuflM6aymMSOkZhYMO
OypjrOtfToEypjJoh2rrMuZGQFuMmksVPiklkwMZgiMxeEVcYkiZD6svA8Xy
egUWlyJnR8xgalLOQu37MO8qqrNJHuVdpjlojutiZTmUZAm.p9Q0q+974pA6
aDKw7xRJS1pPIcuFCV+0VBKCPERtkhp.sA2WgHrDzug3BjrVvTukTmjyQ7zT
DIEbJZooBAHQIsphjQQaIUHdbbsPPSPIbZE6WjnX0pSgk6Uox0snU8E4LZLu
losAuK6fiVo7odgKUWbw5m7WNAOrmyvtXm6nKTPIInz7BJ52+CiS4gQ3LAZr
fcMrEGM0Q8vMCI7xe7PhxHa.7ni5ifErqeq4aiVtb5PI79AE5emPhGKY0K7n
s5GzNNrs5N.S59YpapkRNaLSco1VwFBeiS1eBN1niKtfnKis1DR0l7zJ5rAR
gee0bZJMbN6RW3XScZJTd8ATLQUp3XVDi+xXbtPrw2DYBmFVm6DhjKmXU22G
3YzW.kcAriuN.MMU78GGdCD6c+Lg2NAcGEZd.WJHwzw33lJeJnYihBlLLwde
l3jrohWTKo.v1dUPhWEzo.4j.4Omf4kRTehyxJdcAIO85XLPiwffImNF9YFG
qxydC4b0s34Eooo93IGA8mH5.ChQJdeX7ExyzTtn7sqWcw0y2raU7YMBM0kY
PaCyVD1j1ECGAav.z0gAa336m0dzaJxqzWuqg8ldOntf6x0nLaYao6jC9AC6
Obup+382y8B.NSv4OSM.F8mxbHiWJn.fGsUTy4a7L6UM7JN.uAHD3I5AZn+1
erDAEr6uIK.XFGg00NrgYChGGOfUAbdkDpFagp2ZlMkyjopNccX.ax3rXdAW
XVWmEAA18FwcS2x5IZjRlPsjNmHYcEs2Ji6Dj6oPSA4tCiyX2Ph+ZlFdmtr8
LMO+HGW6AtoqB5tITuaYWn.pz.3Yp3LjAT.NDeJxi+Z2o6ykZocEzLR7q8rZ
7ooAGnim2Uw17SySdrqmsqgobCZj2NzE5UP42j0DoTjCjO5w6pZnpMb0dw7Y
clelEcOrApppbf3p4waokTsnKJfo4r0UvVNVGmKhAmn4OoSMZu7SIOoog++m
nbuRTvq9WWhh6+MRTzlj9qQcxGFTS6Uy2O6ohWKha8DsM3PGQVBzVMmQjM10
WN7Y9TxLXB5MqH2aPQpyD8w0j2Mnof6fhtEDAmUGgOHSYdxNNP7ZBV3kPUB0
mBPm85Er5vSG9GbQB0vv+gapQ8j4Rlp9hGbfv1mN2Tc9Plp+svSv2gvW3snH
2yTjIkiraGTtnM+UqCn0zSlT8Ha8i4Lyi5BfVB5y4sxalgHfNSRnsTsvbTk8
glMyaUxAWIqNuIvCnCTotsm5XMU6ZZCo6NN+6y+G.AhGr3.
-----------end_max5_patcher-----------
</code></pre>

thanks for answer. For now I use Somax with Max8 and It works fine.

Thanks so much for your prompt reply!