Resample VST banks automatically

Hi there.

It’s really useful to be able to resample a VST and turn them into samples.

The trouble is if you want to do a bank of 128 sounds in a VST then it becomes really tedious doing each sound manually one at a time.
Is there a way of getting e.g. programs 1-127 of a vst to sample into different sample slots automatically without manual intervention…or do you think that would be a good suggestion to add the the resample function?

Thanks

Is there a way of getting e.g. programs 1-127 of a vst to sample into different sample slots automatically without manual intervention…or do you think that would be a good suggestion to add the the resample function?

different sample slots or different instrument slots? There’s a limit to the amount of samples an instrument can consist of…if you’d want >1 velocity layers or >1 note per program you’ll run out of room quickly in one instrument.

Thank you for your reply.

Sorry maybe I am not being clear…

If a VST contains 127 programs ( or often it’s even more than that as you have banks ) to sample every sound out manually is a very time consuming process. You have to manually select your sound, ‘Render to a new instrument slot’. Then for the next sound in the bank you have to manually move the program number up on the VST by one…then render that manually to a new instrument slot.

It takes for ever to grab a bank of sounds this way!

What would be nicer is to be able to set it off and have it manually sample the whole bank as individual instruments without having to spend all day at the qwerty keyboard…so you need a function that increases the program change on the VST and at the same time automatically increases the instrument slot it’s rendering to.

There’s a limit to the amount of samples an instrument can consist of…

Actually, that limit was removed in 3.0

We can now generate a ridiculous amount of samples - velocity layered, stacked, whatever.

The place you can run into limitations is when you need to trigger those samples directly -

119slices via the keyboard notes, or 255 slices via Sxx commands.

255 samples (in phrase sample column)

But yeah, with such a thing being suggested here I would definitely expect an option to create an instrument per program.

Or better still, that the instr. renderer was scriptable :ph34r: