Open p0nce opened 8 years ago
Reproduced using Adobe Audition CC using mono samples only. There is workaround in Iplug which is to limit to stereo processing when using Orion, Forte, Audition or SawStudio https://github.com/olilarkin/wdl-ol/blob/a37be1bb0297330ddb893ff3dc1192ba46e65a30/WDL/IPlug/IPlugVST.cpp#L299
Adobe Audition uses the plugin in 1 in 1 out despite it can't be used that way. The solution is to separate logical number of channels the processing uses, and the number of channels the host actually gives.
In VST, decorellated the actual number of channels asked by host and the processing. Number of actual channels processed is done with a heuristic which favors exact channel match.
Fixed as of v3.0.13
Re-opened because probably a bad fix.
To reproduce: try to use a mono => stereo plugin ("LegalIO(1-2)"
) and instead answer "no" in effSetSpeakerArrangement. Maybe Audition will try with other possible I/O request.
Some users report not being able to use Panagement with a stereo output, even on a stereo track, in Cubase 10.
1-2 configuration is maybe not that common. Maybe should be disabled. 2-1 is even worse.
I believe that allowing 1-2 and (EDIT: especially) 2-1 was a mistake in Dplug
Should be N-N + sidechain probably
Crash at opening. Test reproducing with Adobe Audition CC.