buncker
February 18, 2021, 1:20pm
6
BTW - the code from this topic
When I load a multibus plugin in Logic 10.5 and restrict the supported layouts with isBusesLayoutSupported Logic still shows some layouts that are not supported.
If I add the following method override to examples/Plugins/MultiOutSynthPluginDemo.h
bool isBusesLayoutSupported(const BusesLayout& layouts) const override {
const auto& outputs = layouts.outputBuses;
auto isStereo16 = std::all_of(std::begin(outputs), std::end(outputs), [](const AudioChannelSet& bus) {
return bus == AudioChannelS…
gives me 16xstereo , 25xstereo in logic, in 10.6.0 and 10.6.1 - I’m not sure if something is wrong with the code (it looks totally ok to me though) or it is something wrong with Logic again
PS it works ok on some older logic version.