| @@ -2761,9 +2761,8 @@ public: | |||||
| // not much we can do to check the layout while the audio processor is running | // not much we can do to check the layout while the audio processor is running | ||||
| // Let's at least check if it is a VST3 compatible layout | // Let's at least check if it is a VST3 compatible layout | ||||
| for (int dir = 0; dir < 2; ++dir) | |||||
| for (const auto isInput : { true, false }) | |||||
| { | { | ||||
| bool isInput = (dir == 0); | |||||
| auto n = getBusCount (isInput); | auto n = getBusCount (isInput); | ||||
| for (int i = 0; i < n; ++i) | for (int i = 0; i < n; ++i) | ||||
| @@ -2776,9 +2775,8 @@ public: | |||||
| bool syncBusLayouts (const BusesLayout& layouts) const | bool syncBusLayouts (const BusesLayout& layouts) const | ||||
| { | { | ||||
| for (int dir = 0; dir < 2; ++dir) | |||||
| for (const auto isInput : { true, false }) | |||||
| { | { | ||||
| bool isInput = (dir == 0); | |||||
| auto n = getBusCount (isInput); | auto n = getBusCount (isInput); | ||||
| const Vst::BusDirection vstDir = (isInput ? Vst::kInput : Vst::kOutput); | const Vst::BusDirection vstDir = (isInput ? Vst::kInput : Vst::kOutput); | ||||
| @@ -3437,9 +3435,8 @@ private: | |||||
| VSTComSmartPtr<Vst::IAudioProcessor> processor; | VSTComSmartPtr<Vst::IAudioProcessor> processor; | ||||
| processor.loadFrom (component.get()); | processor.loadFrom (component.get()); | ||||
| for (int dirIdx = 0; dirIdx < 2; ++dirIdx) | |||||
| for (const auto isInput : { true, false }) | |||||
| { | { | ||||
| const bool isInput = (dirIdx == 0); | |||||
| const Vst::BusDirection dir = (isInput ? Vst::kInput : Vst::kOutput); | const Vst::BusDirection dir = (isInput ? Vst::kInput : Vst::kOutput); | ||||
| const int numBuses = component->getBusCount (Vst::kAudio, dir); | const int numBuses = component->getBusCount (Vst::kAudio, dir); | ||||