Is a single Rapture element capable of playing back any sort of SFZ format file/patch no matter how complicated? (aside from system resources, that is) So I could theoretically create a multisample, multi velocity-layer patch with various loop points and midi controllers per sample, and responding to multiple midi channels and key zones, and on and on in SFZ format, then load that into a single Rapture element and it would work?
As others have said, yes, each Element in Rapture is capable of operating as a fully functioning sfz format synthesizer (indeed, this is what it is doing in the background behind the interface), so you can do all the stuff you are envisaging doing.
There is, however, a slight wrinkle here.
When an sfz definition file is loaded into Rapture (or DropZone, Dimension, and Dimension Pro) the interface controls will override the sfz settings, even if the controls are deactivated.
So, for example, if you have set a filter in an sfz definition file, and then you load that file into Rapture, you would need to turn the cut-off knob to zero (and in the case of Rapture, select one of the DSP order algorithms). If you donâ€™t turn the cut-off knob to zero, then it will override the filter cut-off settings in the sfz file, and you wonâ€™t hear the filter working as intended.
This is, of course (thanks for the mention mumpcake), all set out in the book: follow this link for details