lucas samaruga;

When loading, if the time of read is so high the vm have to wait.
Is it a possible solution to load sf in a thread and send an event
when done?

This approach has been suggested in the fileI/O design specs on the WiKi. I feel this is a very good idea that could be usefully applied in more places where ChucK's "strong timing" may conflict with the OS's timing, or limitations to the computer's capabilities. SndBuf.read() comes to mind as does the MIDI out cue and of course this is a clear example as well.

Yours,
Kas.