sfizz icon indicating copy to clipboard operation
sfizz copied to clipboard

sfizz activates Shell section in FL Studio 12.4.2

Open michael02022 opened this issue 2 years ago • 12 comments

The new versions of Sfizz has this thing in FL Studio, where you have to choose one plugin because "is a plugin that contains other plugins" before load it, which doesn't make sense, and if i try to clone sfizz, it crash the entire DAW, this thing wasn't happening in my old version of Sfizz. Hope you guys fix this soon because sfizz is awesome. imagen

michael02022 avatar Jan 31 '22 19:01 michael02022

Hmm it could be because we now have 2 versions with a different number of outputs. Thanks for the report!

paulfd avatar Jan 31 '22 21:01 paulfd

Afaik "shell" plugins are a VST2-specific feature. It's the feature that lets multiple plugins be packed in one single dll.

@michael02022, are you using a self-built VST2 version of sfizz? only the VST3 build is released officially

jpcima avatar Feb 03 '22 09:02 jpcima

Afaik "shell" plugins are a VST2-specific feature. It's the feature that lets multiple plugins be packed in one single dll.

@michael02022, are you using a self-built VST2 version of sfizz? only the VST3 build is released officially

@jpcima I'm using the official VST3 version of the plugin

michael02022 avatar Feb 03 '22 14:02 michael02022

The multi-output version is already working. Test using Seib's VST Host. Multi-out version has multiple channel led-meter (yellow box) : Untitled

Each sample goes into each separated output, in this simple example : (VST Host submixer shows led-meter for outputs that has signals)

<group>
loop_mode=one_shot

<region>
sample=kick.wav
key=60
output=1

<region>
sample=snare.wav
key=62
output=2

<region>
sample=hat.wav
key=64
output=3

<region>
sample=crash.wav
key=65
output=4

kinwie avatar Feb 16 '22 07:02 kinwie

Shell plugin also common in Pro Tools. Both sforzando and ARIA Player use shell-style for the Stereo and Multi-Out versions, in a single dll file. They have slightly different names, eg : sforzando and sforzando (Multi) : although, the sforzando Multi-out version is not working via output opcode aria_multi

Loading sfizz VST3 in VST Host, currently the name is the same for both version : sfizz-select

kinwie avatar Feb 18 '22 07:02 kinwie

@kinwie now the multi-out version should appear as sfizz-multi.

@michael02022 I can reproduce some pretty bad behavior in FL Studio, but the crashes I experience are due to VSTGUI and not really to the multi-out version. On a side note, the "plugin containing other plugins" is probably going to stay, but we'll find a way to make it work properly. Thanks for the report!

paulfd avatar Jul 25 '22 21:07 paulfd

I'd like to take the new changes for a test drive, but there's no build of the current version yet, is there? (for Mac)

MTornPDX avatar Jul 26 '22 22:07 MTornPDX

There is an artifact here: https://github.com/sfztools/sfizz/actions/runs/2735365460

Hopefully it should work

paulfd avatar Jul 26 '22 23:07 paulfd

It works! Well, kind of.

The issues of vendor, version number, and duplicate entries are all taken care of. But it fails validation in Logic Pro. Is that related to that it's unsigned, or something totally different?

MTornPDX avatar Jul 28 '22 14:07 MTornPDX

Try with https://github.com/sfztools/sfizz/runs/7563839178, I made a small change and it works in my logic pro.

paulfd avatar Jul 28 '22 16:07 paulfd

Yes, perfect now. Thanks!!!

MTornPDX avatar Jul 28 '22 18:07 MTornPDX

@michael02022 I've tried it with the latest FL studio on Windows and it works well, if you can try the latest artifacts from https://github.com/sfztools/sfizz/actions/runs/2764058154? What platform are you using?

paulfd avatar Jul 30 '22 20:07 paulfd