2009/1/16 Kjetil S. Matheussen <[email protected]>:
>
> Snd uses scm_init_guile when compiled as a Pd external.
> Pd is a graphical programming language for audio processing,
> and "externals" are linked into the program during runtime.
>
> When Snd is a Pd external, it has to run Guile in a separate
> thread, so that it won't interrupt sound processing.
>
> Is there an alternative to using scm_init_guile() for this
> kind of usage?

Yes: just use scm_with_guile() at all the entry points into
libguile-land.  Would that be possible?

Regards,
       Neil


Reply via email to