Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sfizz activates Shell section in FL Studio 12.4.2 #15

Closed
michael02022 opened this issue Jan 31, 2022 · 14 comments
Closed

sfizz activates Shell section in FL Studio 12.4.2 #15

michael02022 opened this issue Jan 31, 2022 · 14 comments
Milestone

Comments

@michael02022
Copy link

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

@paulfd
Copy link
Member

paulfd commented Jan 31, 2022

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

@jpcima
Copy link
Contributor

jpcima commented Feb 3, 2022

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

@michael02022
Copy link
Author

michael02022 commented Feb 3, 2022

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

@kinwie
Copy link

kinwie commented Feb 16, 2022

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
Copy link

kinwie commented Feb 18, 2022

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

@paulfd
Copy link
Member

paulfd commented Jul 25, 2022

@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 paulfd added the bug label Jul 25, 2022
@MTornPDX
Copy link

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)

@paulfd
Copy link
Member

paulfd commented Jul 26, 2022

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

Hopefully it should work

@MTornPDX
Copy link

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?

@paulfd
Copy link
Member

paulfd commented Jul 28, 2022

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

@MTornPDX
Copy link

Yes, perfect now. Thanks!!!

@paulfd
Copy link
Member

paulfd commented Jul 30, 2022

@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?

@redtide redtide transferred this issue from sfztools/sfizz May 8, 2023
@redtide redtide added this to the 1.3.0 milestone May 17, 2023
@redtide redtide removed the bug label Nov 2, 2023
@michael02022
Copy link
Author

In FL Studio 20.8.4

I found how to fix it. Basically, it's a FL Studio problem. I've read you have to use verify plugins to detect that it's an instrument due to some code thing in the VST3 format. At the end it didn't solve anything in this way. But if I go to Plugin Database -> Generators -> VST3, I can find sfizz and sfizz-multi, drag and drop it and now it works as a instrument plugin. image

@redtide
Copy link
Member

redtide commented Dec 1, 2023

See #3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants