rncbc / qtractor

Qtractor - An Audio/MIDI multi-track sequencer
https://qtractor.org
GNU General Public License v2.0
509 stars 88 forks source link

VST3 and audio in/out missing for certain synths #274

Closed tank-trax closed 3 years ago

tank-trax commented 4 years ago

qtractor version: 0.9.14.20git.6027dc Operating System: Debian GNU/Linux 10 Kernel Version: 4.19.0-9-rt-amd64 OS Type: 64-bit

Issue: Certain VST3i's are missing inputs/outputs

For example Surge has 2 inputs and 6 outputs and the VST3 in Qtractor only has 6 outputs

I've tested the VST3 using Bitwig, Reaper and Carla and Surge VST3 does have 2 inputs and 6 outputs available using those hosts

Surge VST2 also has the 2 in and 6 out in qtractor

Screenshot_20200623_225226 Screenshot_20200623_225241

I've managed to build OB-Xd as a VST3 using JUCE6 and surprisingly it works, also in Bitwig, Reaper and Carla. However in Qtractor for the VST3 there is no audio.

OB-Xd also has the 2 out for the VST2

Screenshot_20200623_225127 Screenshot_20200623_225149

rncbc commented 4 years ago

the lack of audio inputs (0:6) on Surge.vst3 is a known issue and mitigated by the fact that qtractor does have no support for side-chaining scenarios; though the plugin works and should render audio outputs as normal (at least through its first two ports).

however, the case for no audio ouputs (0:0) on OB-Xd.vst3 is a mistery at the moment; we'll need to investigate a little bit deeper and most certainly need to have access to OB-Xd.vst3 source code for a debug build; can you provide that here? much appreciated.

UPDATE: would you please test on qtractor >= 0.9.14.21git. https://github.com/rncbc/qtractor/commit/6d12bf ? tia. cheers

tank-trax commented 3 years ago

I just thought I'd let you know that this is resolved. OB-XD VST3 now has audio.