Sorry, I thought that my explainations have already answered this question. Let me try again:
@Helmholtz said:
In all of VSL's iLok libraries, all sample audio is PACE(iLok)-encrypted prior to download and installation.
Our samples contain copy-protection.
@Helmholtz said:
A fresh or moved installation of a VSL iLok library does not finally decrypt the sample audio.
Our samples are downloaded and installed on your drive.
@Helmholtz said:
Decryption of a sample takes place only as and when that sample is required for realtime audio processing and streaming as a component of one or more patches engaged by the user's playing or programming.
Whatever we do, as you can hear, the Synchron Player outputs audio data your DAW can use 😊
@Helmholtz said:
Encrypted sample audio is first fetched from RAM as and when required for realtime streaming - given that the (user-adjustable) RAM-Preload size is big enough to include all of the samples currently made available in the Player for realtime streaming; otherwise it is fetched from storage into RAM - and then it is decrypted and processed according to the active Synchron Mix Channel inserts, routing, etc settings for each patch being streamed in realtime.
Again, your DAW gets usable audio data. We / I can't confirm or deny anything else regarding this topic.
@Helmholtz said:
Compared to the above, in the case of VSL's E-Licenser libraries, either no decryption takes place as a normal part of realtime sample fetching, mix-processing and streaming, or else only a trivial amount of such decryption takes place and is much faster.
Neither is true.
@Helmholtz said:
If my assumptions above are substantially valid, I'm asking if VSL can envisage, at some future time, moving the weightiest part or all of sample decryption into either
the Install function, or
the Preload function.
Answer: No.
Reason: Whatever we do or not do, there is no significant difference in performance in regards of streaming and real-time performance.
In case you experience streaming issues it might be caused by your hardware / setup, configuration, or a bug in our software. In this case please contact our support via mail. Right now I'm not aware of any such bug/issue.
Ben@VSL | IT & Product Specialist