CNMAT SDIF-fileinfo "out of memory; can't read name/value table"?

    Jul 22 2013 | 5:30 pm
    Apologies if this is old news, but I didn't find anything else directly relevant in the forums; I'm working on exporting SDIF files from SPEAR for use with the CNMAT externals and keep getting the following in the Max window when I try to parse one of my own analyses (i.e. load it in CNMAT spectral tutorial #28):
    SDIF-fileinfo: out of memory; can't read name/value table
    This occurs with both relatively detailed and relatively simple analyses, and regardless of whether they're exported as 1TRC or RBEP. The SDIFs included with the tutorial package work just fine. Using the current versions of all CNMAT externals in Max 6.1.3, OS X 10.8.4.
    I am admittedly new to the whole SDIF business, so I am probably overlooking something very basic here; any guidance would be much appreciated.

    • Jul 22 2013 | 8:06 pm
      I can reproduce this with a very long (25 minutes) SDIF I just made with SPEAR. Hundreds of megs seems reasonable today, but I'm not sure if the original author imagined such big files when the object was written.
      Your stuff is probably in stream 0.
    • Jul 22 2013 | 8:42 pm
      With regards to expected message volume, I'm sure that's true. However, I get the same error message even when trying to load a 7-second SDIF with 10 partials. That's less complex than any of the included examples, so I think something else may be up in this case.
    • Jul 22 2013 | 11:35 pm
      Yeah, I can verify that. I don't know if the SDIF objects have been, or need to be updated for 64-bit. I've had files from SPEAR work in the past, but now am getting nowhere. I guess you need to contact CNMAT.
    • Jul 23 2013 | 1:18 am
      64-bit compatibility is a good guess as well, but I actually have 32-bit Max (6.0.8) installed on this machine as well and am able to reproduce the same error. Back to the drawing board, I suppose.