Actually, things seem to work Ok, but you need to make some additions if you wish to be able to recall saved sounds using the host's own save function, AND the preset system in Cabbage. I've updated the Soundfiler.csd example. Try running it as a VST plugins. Saving a session in Reaper should also save the current file loaded to the
soundfiler widget. Not that saving and reloading presets should also work in VST mode. The only change I had to make was in triggering the
LoadSoundfile instrument to run as soon as a VST is loaded.(see Soundfiler.csd). The
filebutton widget was saving the correct file path, but Cabbage wasn't loading it.
Remember that we changed all path to relative ones, so older presets that used filebuttons may need updating. That's just an unfortunate side effect of making that change. But I think it's a good change, and one worth persisting with.