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

plugdata.vst3 Multichannel Support: Bug #2042

Open
hockinsk opened this issue Jan 11, 2025 · 0 comments
Open

plugdata.vst3 Multichannel Support: Bug #2042

hockinsk opened this issue Jan 11, 2025 · 0 comments

Comments

@hockinsk
Copy link

hockinsk commented Jan 11, 2025

It seems plugdata.vst3 and plugdata-fx.vst3 are only reporting they support 2 i/o channels to the host / DAW. Using a host that reports the i/o support of a plugin before loading it, it's clear plugdata is only reporting support for 1/1, 1/2, 2/1 and 2/2 support (mono and stereo fx inserts only) which is really just the default vst3 standard I think.
image

As plugdata.vst3 can actually accept upto 32/32 i/o I would expect the vst3 to be reporting that to the host, so that the host knows what to do with plugdata. At the moment it's a powerful multichannel .vst3 but only hosts that simply don't care will offer the straight 32/32 i/o support but there's far more DAWs that don't support this way of using plugins than do, so I think at plugdata.vst3 should be re-built and include it supports at minimum 1, 2, 4, 8, 16, 32 i/o configurations although simply reporting everything upto to 32/32 i/o would be optimal in order to support all users use cases.

e.g. here's a .vst3 that supports upto 8/8 io so it lists each track i/o configuration you can insert the plugin on.
image

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

1 participant