writing a temp matrix to disk
i have a patch that loads in a text-based matrix data file and temporarily writes it to disk (for archiving) via jit.matrix, then loads that jxf from the specified location.
i am loading it while i also have a JSUI that is pegging the CPU at low priority, quite nastily.
the problem i am experiencing is that if the JSUI is open (and sludging along), the jit.matrix can’t seem to write the data file. i have no idea why this would be happening though.
i get the message:
jit.matrix: could not create file my/example/path/myfile.jxf
the path is correctly formatted and if i try the identical operation without the JSUI involved, it works fine.
i hate to issue questions like this with a preface that the patch is giant and not worth posting, but this seems to be the case. there are simply too many things going on and i know that the write operation should work… i’ve just never seen this behavior.
would anyone have any thoughts on what could be happening there?
here is an example of the file writing mechanism, just in case it helps:
----------begin_max5_patcher---------- 810.3ocyX1saiBCDE9ZxSgER8trQLl+Bq1K59brpph.lT2ELHvQMsU8ceM1j 1jtIfSJwkabJSrqO9aFeLNuNyxdU4VRiM5mn+frrdclkkLTa.qtmsrKh2ljG 2H6lcRYQAgwsmq9NNYKWF+WHXApohjPydFUEyeXWOD+cxCT156qIIb0L44sv YNBursE7cjeHd.cW2PXaJnrbBWNiPWvrRFmEWPjy1uqow41ez8xM7c82YW+q WuRMcxI3iFXuYpplzHVMwbZIaOA55G11ynCF46CpUIMzWjJAZ+VUXZpTZkqd 7GPfcar2lMqsY9WFs3En7x3TTFMmHYvPrMv46msZfI+KASq1v4krdP.14CDf euseBb35bWTUH9yUD0+Y6Uwr01CU8.NxJa2iV7r+xGtjkOi7jXv+WQRYEgkJ RbkqGjLQ31V+nws1.eJlYOWWtARg4Edo65buhkSXuqd4zdKE2qRkAJqLOsmU JnpL.e4GgK+1JPzHWOh.hiVgZ5AK9AxsyApc0t5UA7kohjHBxbBpfOFUBGUp rlHWAB5zOe51TrTtCAzcKht.xavxl4WFrfwjVMU0TFOC8TMkSP2zbiFETpip Amn9AF9LA1IcaNK3fGQ3rgUEm7WTiFUQfqxBxMzPayN2pFeCZ7zgD0axLoMd BFQp7RNplL7aw.KUmOAAi61mQqRwywjPoySQwFOmIJShtBVt0DwMiFvws6PI UsB3DNAcb8FQz7HkunHlWS2htMNMthifAgiWmyK.FxmQHx6Uh7r2YAiLqxjk RnakmdWTlRP.51VohxD26l6h66klcT1ygc9PKm936faWHGncNk84eGH4ZsM9 gLsobScxNQzcsKwM0de9SIMbJSd2t85j+A84AZZJgs+unPAMspTjC5z.5til f0VRZnnHQefIkhDGXXRIoSZCNuzFNZg+bjOz1hcfcO7UYmNv6SUgW87YnX5b GJgZVM4oClBMOlvSKL8IDbBMAlM04NA0jiNZxnRJ3.CxSqHyYh5qghD2k1jR JRGa.rwyaZc5miQSbCIo.y5Kg0PRl09dB5TFpiE.X9CT.MdcyKURhGda1+.8 25b0 -----------end_max5_patcher-----------